Ingen beskrivning
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.

Generics22.cpp 2.1MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754
  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. struct VirtualActionInvoker0
  9. {
  10. typedef void (*Action)(void*, const RuntimeMethod*);
  11. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  12. {
  13. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  14. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  15. }
  16. };
  17. template <typename T1>
  18. struct VirtualActionInvoker1
  19. {
  20. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  21. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  22. {
  23. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  24. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  25. }
  26. };
  27. template <typename T1, typename T2>
  28. struct VirtualActionInvoker2
  29. {
  30. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  31. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  32. {
  33. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  34. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  35. }
  36. };
  37. template <typename R>
  38. struct VirtualFuncInvoker0
  39. {
  40. typedef R (*Func)(void*, const RuntimeMethod*);
  41. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  42. {
  43. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  44. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  45. }
  46. };
  47. template <typename R, typename T1>
  48. struct VirtualFuncInvoker1
  49. {
  50. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  51. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  52. {
  53. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  54. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  55. }
  56. };
  57. template <typename R, typename T1, typename T2>
  58. struct VirtualFuncInvoker2
  59. {
  60. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  61. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  62. {
  63. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  64. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  65. }
  66. };
  67. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  68. struct VirtualFuncInvoker8
  69. {
  70. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
  71. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8)
  72. {
  73. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  74. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
  75. }
  76. };
  77. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  78. struct VirtualFuncInvoker9
  79. {
  80. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*);
  81. 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)
  82. {
  83. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  84. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method);
  85. }
  86. };
  87. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  88. struct VirtualFuncInvoker10
  89. {
  90. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, const RuntimeMethod*);
  91. 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)
  92. {
  93. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  94. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, invokeData.method);
  95. }
  96. };
  97. 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>
  98. struct VirtualFuncInvoker11
  99. {
  100. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, const RuntimeMethod*);
  101. 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)
  102. {
  103. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  104. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, invokeData.method);
  105. }
  106. };
  107. 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>
  108. struct VirtualFuncInvoker12
  109. {
  110. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, const RuntimeMethod*);
  111. 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)
  112. {
  113. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  114. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, invokeData.method);
  115. }
  116. };
  117. 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>
  118. struct VirtualFuncInvoker13
  119. {
  120. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, const RuntimeMethod*);
  121. 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)
  122. {
  123. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  124. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, invokeData.method);
  125. }
  126. };
  127. 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>
  128. struct VirtualFuncInvoker14
  129. {
  130. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, const RuntimeMethod*);
  131. 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)
  132. {
  133. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  134. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, invokeData.method);
  135. }
  136. };
  137. 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>
  138. struct VirtualFuncInvoker15
  139. {
  140. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, const RuntimeMethod*);
  141. 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)
  142. {
  143. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  144. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, invokeData.method);
  145. }
  146. };
  147. struct GenericVirtualActionInvoker0
  148. {
  149. typedef void (*Action)(void*, const RuntimeMethod*);
  150. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  151. {
  152. VirtualInvokeData invokeData;
  153. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  154. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  155. }
  156. };
  157. template <typename T1>
  158. struct GenericVirtualActionInvoker1
  159. {
  160. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  161. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  162. {
  163. VirtualInvokeData invokeData;
  164. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  165. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  166. }
  167. };
  168. template <typename T1, typename T2>
  169. struct GenericVirtualActionInvoker2
  170. {
  171. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  172. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  173. {
  174. VirtualInvokeData invokeData;
  175. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  176. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  177. }
  178. };
  179. template <typename R>
  180. struct GenericVirtualFuncInvoker0
  181. {
  182. typedef R (*Func)(void*, const RuntimeMethod*);
  183. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  184. {
  185. VirtualInvokeData invokeData;
  186. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  187. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  188. }
  189. };
  190. template <typename R, typename T1>
  191. struct GenericVirtualFuncInvoker1
  192. {
  193. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  194. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  195. {
  196. VirtualInvokeData invokeData;
  197. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  198. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  199. }
  200. };
  201. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  202. struct GenericVirtualFuncInvoker8
  203. {
  204. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
  205. 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)
  206. {
  207. VirtualInvokeData invokeData;
  208. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  209. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
  210. }
  211. };
  212. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  213. struct GenericVirtualFuncInvoker9
  214. {
  215. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*);
  216. 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)
  217. {
  218. VirtualInvokeData invokeData;
  219. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  220. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method);
  221. }
  222. };
  223. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  224. struct GenericVirtualFuncInvoker10
  225. {
  226. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, const RuntimeMethod*);
  227. 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)
  228. {
  229. VirtualInvokeData invokeData;
  230. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  231. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, invokeData.method);
  232. }
  233. };
  234. 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>
  235. struct GenericVirtualFuncInvoker11
  236. {
  237. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, const RuntimeMethod*);
  238. 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)
  239. {
  240. VirtualInvokeData invokeData;
  241. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  242. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, invokeData.method);
  243. }
  244. };
  245. 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>
  246. struct GenericVirtualFuncInvoker12
  247. {
  248. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, const RuntimeMethod*);
  249. 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)
  250. {
  251. VirtualInvokeData invokeData;
  252. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  253. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, invokeData.method);
  254. }
  255. };
  256. 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>
  257. struct GenericVirtualFuncInvoker13
  258. {
  259. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, const RuntimeMethod*);
  260. 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)
  261. {
  262. VirtualInvokeData invokeData;
  263. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  264. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, invokeData.method);
  265. }
  266. };
  267. 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>
  268. struct GenericVirtualFuncInvoker14
  269. {
  270. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, const RuntimeMethod*);
  271. 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)
  272. {
  273. VirtualInvokeData invokeData;
  274. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  275. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, invokeData.method);
  276. }
  277. };
  278. 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>
  279. struct GenericVirtualFuncInvoker15
  280. {
  281. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, const RuntimeMethod*);
  282. 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)
  283. {
  284. VirtualInvokeData invokeData;
  285. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  286. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, invokeData.method);
  287. }
  288. };
  289. struct InterfaceActionInvoker0
  290. {
  291. typedef void (*Action)(void*, const RuntimeMethod*);
  292. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  293. {
  294. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  295. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  296. }
  297. };
  298. template <typename T1>
  299. struct InterfaceActionInvoker1
  300. {
  301. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  302. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  303. {
  304. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  305. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  306. }
  307. };
  308. template <typename R>
  309. struct InterfaceFuncInvoker0
  310. {
  311. typedef R (*Func)(void*, const RuntimeMethod*);
  312. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  313. {
  314. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  315. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  316. }
  317. };
  318. template <typename R, typename T1>
  319. struct InterfaceFuncInvoker1
  320. {
  321. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  322. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  323. {
  324. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  325. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  326. }
  327. };
  328. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  329. struct InterfaceFuncInvoker8
  330. {
  331. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
  332. 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)
  333. {
  334. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  335. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
  336. }
  337. };
  338. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  339. struct InterfaceFuncInvoker9
  340. {
  341. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*);
  342. 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)
  343. {
  344. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  345. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method);
  346. }
  347. };
  348. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  349. struct InterfaceFuncInvoker10
  350. {
  351. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, const RuntimeMethod*);
  352. 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)
  353. {
  354. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  355. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, invokeData.method);
  356. }
  357. };
  358. 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>
  359. struct InterfaceFuncInvoker11
  360. {
  361. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, const RuntimeMethod*);
  362. 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)
  363. {
  364. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  365. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, invokeData.method);
  366. }
  367. };
  368. 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>
  369. struct InterfaceFuncInvoker12
  370. {
  371. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, const RuntimeMethod*);
  372. 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)
  373. {
  374. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  375. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, invokeData.method);
  376. }
  377. };
  378. 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>
  379. struct InterfaceFuncInvoker13
  380. {
  381. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, const RuntimeMethod*);
  382. 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)
  383. {
  384. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  385. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, invokeData.method);
  386. }
  387. };
  388. 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>
  389. struct InterfaceFuncInvoker14
  390. {
  391. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, const RuntimeMethod*);
  392. 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)
  393. {
  394. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  395. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, invokeData.method);
  396. }
  397. };
  398. 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>
  399. struct InterfaceFuncInvoker15
  400. {
  401. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, const RuntimeMethod*);
  402. 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)
  403. {
  404. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  405. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, invokeData.method);
  406. }
  407. };
  408. struct GenericInterfaceActionInvoker0
  409. {
  410. typedef void (*Action)(void*, const RuntimeMethod*);
  411. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  412. {
  413. VirtualInvokeData invokeData;
  414. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  415. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  416. }
  417. };
  418. template <typename T1>
  419. struct GenericInterfaceActionInvoker1
  420. {
  421. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  422. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  423. {
  424. VirtualInvokeData invokeData;
  425. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  426. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  427. }
  428. };
  429. template <typename R>
  430. struct GenericInterfaceFuncInvoker0
  431. {
  432. typedef R (*Func)(void*, const RuntimeMethod*);
  433. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  434. {
  435. VirtualInvokeData invokeData;
  436. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  437. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  438. }
  439. };
  440. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  441. struct GenericInterfaceFuncInvoker8
  442. {
  443. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, const RuntimeMethod*);
  444. 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)
  445. {
  446. VirtualInvokeData invokeData;
  447. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  448. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, invokeData.method);
  449. }
  450. };
  451. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  452. struct GenericInterfaceFuncInvoker9
  453. {
  454. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, const RuntimeMethod*);
  455. 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)
  456. {
  457. VirtualInvokeData invokeData;
  458. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  459. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, invokeData.method);
  460. }
  461. };
  462. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  463. struct GenericInterfaceFuncInvoker10
  464. {
  465. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, const RuntimeMethod*);
  466. 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)
  467. {
  468. VirtualInvokeData invokeData;
  469. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  470. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, invokeData.method);
  471. }
  472. };
  473. 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>
  474. struct GenericInterfaceFuncInvoker11
  475. {
  476. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, const RuntimeMethod*);
  477. 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)
  478. {
  479. VirtualInvokeData invokeData;
  480. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  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 GenericInterfaceFuncInvoker12
  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 (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)
  489. {
  490. VirtualInvokeData invokeData;
  491. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  492. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, invokeData.method);
  493. }
  494. };
  495. 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>
  496. struct GenericInterfaceFuncInvoker13
  497. {
  498. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, const RuntimeMethod*);
  499. 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)
  500. {
  501. VirtualInvokeData invokeData;
  502. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  503. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, invokeData.method);
  504. }
  505. };
  506. 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>
  507. struct GenericInterfaceFuncInvoker14
  508. {
  509. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, const RuntimeMethod*);
  510. 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)
  511. {
  512. VirtualInvokeData invokeData;
  513. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  514. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, invokeData.method);
  515. }
  516. };
  517. 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>
  518. struct GenericInterfaceFuncInvoker15
  519. {
  520. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, const RuntimeMethod*);
  521. 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)
  522. {
  523. VirtualInvokeData invokeData;
  524. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  525. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, invokeData.method);
  526. }
  527. };
  528. template <typename T1>
  529. struct InvokerActionInvoker1;
  530. template <typename T1>
  531. struct InvokerActionInvoker1<T1*>
  532. {
  533. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
  534. {
  535. void* params[1] = { p1 };
  536. method->invoker_method(methodPtr, method, obj, params, NULL);
  537. }
  538. };
  539. template <typename T1, typename T2>
  540. struct InvokerActionInvoker2;
  541. template <typename T1, typename T2>
  542. struct InvokerActionInvoker2<T1*, T2*>
  543. {
  544. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
  545. {
  546. void* params[2] = { p1, p2 };
  547. method->invoker_method(methodPtr, method, obj, params, NULL);
  548. }
  549. };
  550. template <typename T1, typename T2, typename T3>
  551. struct InvokerActionInvoker3;
  552. template <typename T1, typename T2, typename T3>
  553. struct InvokerActionInvoker3<T1*, T2*, T3*>
  554. {
  555. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3)
  556. {
  557. void* params[3] = { p1, p2, p3 };
  558. method->invoker_method(methodPtr, method, obj, params, NULL);
  559. }
  560. };
  561. template <typename R>
  562. struct InvokerFuncInvoker0
  563. {
  564. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj)
  565. {
  566. R ret;
  567. method->invoker_method(methodPtr, method, obj, NULL, &ret);
  568. return ret;
  569. }
  570. };
  571. template <typename R, typename T1>
  572. struct InvokerFuncInvoker1
  573. {
  574. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1)
  575. {
  576. R ret;
  577. void* params[1] = { &p1 };
  578. method->invoker_method(methodPtr, method, obj, params, &ret);
  579. return ret;
  580. }
  581. };
  582. template <typename R, typename T1>
  583. struct InvokerFuncInvoker1<R, T1*>
  584. {
  585. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
  586. {
  587. R ret;
  588. void* params[1] = { p1 };
  589. method->invoker_method(methodPtr, method, obj, params, &ret);
  590. return ret;
  591. }
  592. };
  593. template <typename R, typename T1, typename T2>
  594. struct InvokerFuncInvoker2
  595. {
  596. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2)
  597. {
  598. R ret;
  599. void* params[2] = { &p1, &p2 };
  600. method->invoker_method(methodPtr, method, obj, params, &ret);
  601. return ret;
  602. }
  603. };
  604. template <typename R, typename T1, typename T2>
  605. struct InvokerFuncInvoker2<R, T1*, T2>
  606. {
  607. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2)
  608. {
  609. R ret;
  610. void* params[2] = { p1, &p2 };
  611. method->invoker_method(methodPtr, method, obj, params, &ret);
  612. return ret;
  613. }
  614. };
  615. template <typename R, typename T1, typename T2>
  616. struct InvokerFuncInvoker2<R, T1*, T2*>
  617. {
  618. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
  619. {
  620. R ret;
  621. void* params[2] = { p1, p2 };
  622. method->invoker_method(methodPtr, method, obj, params, &ret);
  623. return ret;
  624. }
  625. };
  626. template <typename R, typename T1, typename T2, typename T3>
  627. struct InvokerFuncInvoker3;
  628. template <typename R, typename T1, typename T2, typename T3>
  629. struct InvokerFuncInvoker3<R, T1*, T2, T3>
  630. {
  631. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3)
  632. {
  633. R ret;
  634. void* params[3] = { p1, &p2, &p3 };
  635. method->invoker_method(methodPtr, method, obj, params, &ret);
  636. return ret;
  637. }
  638. };
  639. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  640. struct InvokerFuncInvoker9;
  641. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  642. struct InvokerFuncInvoker9<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*>
  643. {
  644. 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)
  645. {
  646. R ret;
  647. void* params[9] = { p1, p2, p3, p4, p5, p6, p7, p8, p9 };
  648. method->invoker_method(methodPtr, method, obj, params, &ret);
  649. return ret;
  650. }
  651. };
  652. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  653. struct InvokerFuncInvoker10;
  654. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  655. struct InvokerFuncInvoker10<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*>
  656. {
  657. 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)
  658. {
  659. R ret;
  660. void* params[10] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10 };
  661. method->invoker_method(methodPtr, method, obj, params, &ret);
  662. return ret;
  663. }
  664. };
  665. 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>
  666. struct InvokerFuncInvoker11;
  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>
  668. struct InvokerFuncInvoker11<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*>
  669. {
  670. 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)
  671. {
  672. R ret;
  673. void* params[11] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11 };
  674. method->invoker_method(methodPtr, method, obj, params, &ret);
  675. return ret;
  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>
  679. struct InvokerFuncInvoker12;
  680. 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>
  681. struct InvokerFuncInvoker12<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*>
  682. {
  683. 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)
  684. {
  685. R ret;
  686. void* params[12] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12 };
  687. method->invoker_method(methodPtr, method, obj, params, &ret);
  688. return ret;
  689. }
  690. };
  691. 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>
  692. struct InvokerFuncInvoker13;
  693. 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>
  694. struct InvokerFuncInvoker13<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*>
  695. {
  696. 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)
  697. {
  698. R ret;
  699. void* params[13] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13 };
  700. method->invoker_method(methodPtr, method, obj, params, &ret);
  701. return ret;
  702. }
  703. };
  704. 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>
  705. struct InvokerFuncInvoker14;
  706. 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>
  707. struct InvokerFuncInvoker14<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*>
  708. {
  709. 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)
  710. {
  711. R ret;
  712. void* params[14] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14 };
  713. method->invoker_method(methodPtr, method, obj, params, &ret);
  714. return ret;
  715. }
  716. };
  717. 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>
  718. struct InvokerFuncInvoker15;
  719. 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>
  720. struct InvokerFuncInvoker15<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*>
  721. {
  722. 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)
  723. {
  724. R ret;
  725. void* params[15] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15 };
  726. method->invoker_method(methodPtr, method, obj, params, &ret);
  727. return ret;
  728. }
  729. };
  730. 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>
  731. struct InvokerFuncInvoker16;
  732. 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>
  733. struct InvokerFuncInvoker16<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*>
  734. {
  735. 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)
  736. {
  737. R ret;
  738. void* params[16] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16 };
  739. method->invoker_method(methodPtr, method, obj, params, &ret);
  740. return ret;
  741. }
  742. };
  743. 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>
  744. struct InvokerFuncInvoker17;
  745. 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>
  746. struct InvokerFuncInvoker17<R, T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*, T17*>
  747. {
  748. 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)
  749. {
  750. R ret;
  751. void* params[17] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17 };
  752. method->invoker_method(methodPtr, method, obj, params, &ret);
  753. return ret;
  754. }
  755. };
  756. // System.Action`1<System.Collections.Generic.IEnumerable`1<System.Int32>>
  757. struct Action_1_t68F947CFF3E836EB3A2C880E204C2D89F5AEB115;
  758. // System.Action`1<System.Collections.Generic.IEnumerable`1<System.Object>>
  759. struct Action_1_tCB2600FFD386071D232B22D0FFBB8989B853DFD5;
  760. // System.Action`1<System.Boolean>
  761. struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
  762. // System.Action`1<UnityEngine.UIElements.MeshGenerationContext>
  763. struct Action_1_t3DC3411926243F1DB9C330F8E105B904E38C1A0B;
  764. // System.Action`1<System.Object>
  765. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  766. // System.Action`1<UnityEngine.UIElements.ReusableCollectionItem>
  767. struct Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09;
  768. // System.Action`1<System.Single>
  769. struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
  770. // System.Action`1<UnityEngine.UIElements.VisualElement>
  771. struct Action_1_t66B514BE877E216616DEDD40416127189FE16FA3;
  772. // System.Action`2<System.Boolean,System.Object>
  773. struct Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB;
  774. // System.Action`2<System.Int32,System.Int32>
  775. struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
  776. // System.Action`2<System.Object,System.Object>
  777. struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C;
  778. // System.Action`2<UnityEngine.UIElements.VisualElement,System.Int32>
  779. struct Action_2_tA1EAD43A5C76FF3E77D1705EC83B9AB7B1BE7D88;
  780. // System.Action`3<System.Object,System.Object,System.Object>
  781. struct Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58;
  782. // System.Buffers.ArrayPool`1<System.Byte>
  783. struct ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07;
  784. // System.Buffers.ArrayPool`1<System.Char>
  785. struct ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B;
  786. // UnityEngine.UIElements.BaseSlider`1<System.Single>
  787. struct BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA;
  788. // UnityEngine.UIElements.UIR.BasicNode`1<UnityEngine.UIElements.UIR.TextureEntry>
  789. struct BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB;
  790. // 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>>
  791. struct CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7;
  792. // System.Dynamic.Utils.CacheDict`2<System.Type,System.Reflection.MethodInfo>
  793. struct CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15;
  794. // UnityEngine.UIElements.ClampedDragger`1<System.Single>
  795. struct ClampedDragger_1_t18A937D027747303C3811CCC9FAD288366DF8DC3;
  796. // System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Linq.Expressions.Expression,System.Linq.Expressions.Expression/ExtensionInfo>
  797. struct ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7;
  798. // System.IO.Enumeration.FileSystemEnumerable`1/DelegateEnumerator<System.Object>
  799. struct DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970;
  800. // System.Collections.Generic.Dictionary`2<System.Action`1<System.Boolean>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>>
  801. struct Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE;
  802. // System.Collections.Generic.Dictionary`2<System.Action`1<System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>>
  803. struct Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D;
  804. // System.Collections.Generic.Dictionary`2<System.Action`2<System.Boolean,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>>
  805. struct Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE;
  806. // System.Collections.Generic.Dictionary`2<System.Action`2<System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>>
  807. struct Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D;
  808. // System.Collections.Generic.Dictionary`2<System.Action`3<System.Object,System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>>
  809. struct Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA;
  810. // System.Collections.Generic.Dictionary`2<Unity.VisualScripting.IUnitValuePort,System.Object>
  811. struct Dictionary_2_t3D5C4496A22EAD3D8DD55DCDFBB4F4E9BE8311FF;
  812. // System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<Unity.VisualScripting.GraphReference>>
  813. struct Dictionary_2_t103D0AE280060A707280D1A6221B0F0DB05F988E;
  814. // System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task>
  815. struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55;
  816. // System.Collections.Generic.Dictionary`2<System.String,System.Object>
  817. struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
  818. // System.Collections.Generic.Dictionary`2<System.String,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
  819. struct Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00;
  820. // System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.UIElements.VisualElement/TypeData>
  821. struct Dictionary_2_t4055F6540F36F21F9FEDAFB92D8E0089B38EBBC8;
  822. // UnityEngine.UIElements.EventBase`1<System.Object>
  823. struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1;
  824. // UnityEngine.UIElements.EventCallbackFunctor`1<System.Object>
  825. struct EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0;
  826. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.GeometryChangedEvent>
  827. struct EventCallback_1_t435839AFF4474F7EAE0AA8A59F737E798CEAFD30;
  828. // UnityEngine.UIElements.EventCallback`1<System.Object>
  829. struct EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07;
  830. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.PointerMoveEvent>
  831. struct EventCallback_1_t7C6768AD962B0B50514570724A38E07DA18FB1FA;
  832. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.PointerUpEvent>
  833. struct EventCallback_1_tE2BCC4FFB156A2716749F7BDD0036A743B039913;
  834. // UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<System.Object>
  835. struct EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927;
  836. // System.EventHandler`1<System.Object>
  837. struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746;
  838. // Unity.VisualScripting.EventMachine`2<System.Object,System.Object>
  839. struct EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522;
  840. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  841. struct EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726;
  842. // Unity.VisualScripting.EventUnit`1<System.Boolean>
  843. struct EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF;
  844. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>
  845. struct EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9;
  846. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  847. struct EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD;
  848. // Unity.VisualScripting.EventUnit`1<System.Int32>
  849. struct EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E;
  850. // Unity.VisualScripting.EventUnit`1<System.Int32Enum>
  851. struct EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D;
  852. // Unity.VisualScripting.EventUnit`1<System.Object>
  853. struct EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B;
  854. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  855. struct EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1;
  856. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  857. struct EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A;
  858. // Unity.VisualScripting.EventUnit`1<System.Single>
  859. struct EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784;
  860. // Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>
  861. struct EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849;
  862. // System.Linq.Expressions.Expression0`1<System.Object>
  863. struct Expression0_1_t9C9042695BAF1288E3D03A9D14311D61EA5BF047;
  864. // System.Linq.Expressions.Expression1`1<System.Object>
  865. struct Expression1_1_t4842A0C37ECFBD6F8E9C54851E409D3887305086;
  866. // System.Linq.Expressions.Expression2`1<System.Object>
  867. struct Expression2_1_t54CFD35C1B6EB140C614F678922F8E286632940C;
  868. // System.Linq.Expressions.Expression3`1<System.Object>
  869. struct Expression3_1_tBFF326DA58F01CC4CBCC06E8A5A5CCD24928975A;
  870. // System.Linq.Expressions.ExpressionN`1<System.Object>
  871. struct ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9;
  872. // System.Linq.Expressions.Expression`1<System.Object>
  873. struct Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7;
  874. // TMPro.FastAction`1<System.Boolean>
  875. struct FastAction_1_tFC26007E6ECC49160C91059DC218FDD0602EE4F3;
  876. // TMPro.FastAction`1<System.Object>
  877. struct FastAction_1_t30779A2821DCE05CA702D5800B30CABF67687135;
  878. // TMPro.FastAction`2<System.Boolean,System.Object>
  879. struct FastAction_2_tB6383A1F61B268A216D70581494359CB2D89B6E8;
  880. // TMPro.FastAction`2<System.Object,System.Object>
  881. struct FastAction_2_tE77678B72BFE4C2B935D55A75FB130C861220939;
  882. // TMPro.FastAction`3<System.Object,System.Object,System.Object>
  883. struct FastAction_3_t341ACDB149DC6AD2E99A29F2C669B4F55DDB5B55;
  884. // System.IO.Enumeration.FileSystemEnumerable`1<System.Object>
  885. struct FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94;
  886. // System.IO.Enumeration.FileSystemEnumerator`1<System.Object>
  887. struct FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA;
  888. // System.Threading.ThreadLocal`1/FinalizationHelper<System.Object>
  889. struct FinalizationHelper_t552E6D7F060AB37EB298B2C34B861B7CE3E367B5;
  890. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>
  891. struct FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D;
  892. // System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>
  893. struct FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851;
  894. // UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>
  895. struct FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB;
  896. // Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>
  897. struct FlexibleDictionary_2_t01B14446361E1D5EF2ABCADAA7E35372ABEB4F6F;
  898. // UnityEngine.UIElements.FocusEventBase`1<System.Object>
  899. struct FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8;
  900. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>
  901. struct FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2;
  902. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>
  903. struct FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4;
  904. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>
  905. struct FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145;
  906. // System.Linq.Expressions.FullExpression`1<System.Object>
  907. struct FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B;
  908. // Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>
  909. struct Func_1_t911AC4A38419FF93611610DD8E30223A906746EE;
  910. // System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>
  911. struct Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9;
  912. // System.Func`1<System.Nullable`1<System.Int32>>
  913. struct Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8;
  914. // System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>
  915. struct Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129;
  916. // System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  917. struct Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5;
  918. // System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  919. struct Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1;
  920. // System.Func`1<System.Boolean>
  921. struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
  922. // System.Func`1<System.Double>
  923. struct Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7;
  924. // System.Func`1<System.Int32>
  925. struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD;
  926. // System.Func`1<System.Int32Enum>
  927. struct Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551;
  928. // System.Func`1<System.Object>
  929. struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
  930. // System.Func`1<System.Single>
  931. struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
  932. // System.Func`1<System.Net.Sockets.UdpReceiveResult>
  933. struct Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA;
  934. // System.Func`1<UnityEngine.UIElements.VisualElement>
  935. struct Func_1_tEA19435E526C20D577E34BADB14CA06F066636C2;
  936. // System.Func`1<System.Threading.Tasks.VoidTaskResult>
  937. struct Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E;
  938. // System.Func`1<System.Threading.Tasks.Task/ContingentProperties>
  939. struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1;
  940. // System.Func`10<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  941. struct Func_10_t087C827415001DB18D517A84B0745B13505073A0;
  942. // 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>
  943. struct Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54;
  944. // 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>
  945. struct Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A;
  946. // 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>
  947. struct Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA;
  948. // 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>
  949. struct Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234;
  950. // 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>
  951. struct Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1;
  952. // 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>
  953. struct Func_16_tED498041E58A211B0CC721763720F1F7408803EC;
  954. // 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>
  955. struct Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91;
  956. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>
  957. struct Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58;
  958. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>
  959. struct Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D;
  960. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>
  961. struct Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943;
  962. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>
  963. struct Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858;
  964. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>
  965. struct Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133;
  966. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>
  967. struct Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF;
  968. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  969. struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3;
  970. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>
  971. struct Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97;
  972. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>
  973. struct Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8;
  974. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>
  975. struct Func_2_t383ACA034986FB526C2536401996EF1CC0889958;
  976. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>
  977. struct Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B;
  978. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>
  979. struct Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4;
  980. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  981. struct Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A;
  982. // System.Func`2<System.Boolean,System.Object>
  983. struct Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B;
  984. // System.Func`2<System.Byte,System.Object>
  985. struct Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C;
  986. // System.Func`2<System.Threading.CancellationToken,System.Object>
  987. struct Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634;
  988. // System.Func`2<System.Char,System.Boolean>
  989. struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F;
  990. // System.Func`2<UnityEngine.Color,UnityEngine.Color>
  991. struct Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E;
  992. // System.Func`2<UnityEngine.Color,UnityEngine.Color32>
  993. struct Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277;
  994. // System.Func`2<System.Decimal,System.Object>
  995. struct Func_2_t0C801DCC6DF74E147B056B1088AE158808777088;
  996. // System.Func`2<System.Double,System.Object>
  997. struct Func_2_t40F01D770C6FE35662554498B7F14A9413810098;
  998. // System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>
  999. struct Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF;
  1000. // System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>
  1001. struct Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E;
  1002. // System.Func`2<Unity.VisualScripting.GraphPointer,System.Boolean>
  1003. struct Func_2_tAF4123F8D69F1A665BBB864E1C97131C05AEBBEB;
  1004. // System.Func`2<System.Guid,System.Boolean>
  1005. struct Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA;
  1006. // System.Func`2<Unity.VisualScripting.IGraphRoot,Unity.VisualScripting.IGraphDebugData>
  1007. struct Func_2_tC5B959A6DD6FDE84607DD9ECC529B9BE485C63C5;
  1008. // System.Func`2<System.Int16,System.Object>
  1009. struct Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D;
  1010. // System.Func`2<System.Int32,System.Int32>
  1011. struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354;
  1012. // System.Func`2<System.Int32,System.Object>
  1013. struct Func_2_tB8444326CD91502B291E0988F04448A82D0F6552;
  1014. // System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>
  1015. struct Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665;
  1016. // System.Func`2<System.Int32Enum,System.Boolean>
  1017. struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821;
  1018. // System.Func`2<System.Int32Enum,System.Char>
  1019. struct Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD;
  1020. // System.Func`2<System.Int32Enum,System.Guid>
  1021. struct Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5;
  1022. // System.Func`2<System.Int32Enum,System.Object>
  1023. struct Func_2_tF12503C33FD184E465546C31F324F4C344B8975A;
  1024. // System.Func`2<System.Int32Enum,System.Single>
  1025. struct Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975;
  1026. // System.Func`2<System.Int32Enum,UnityEngine.Vector2>
  1027. struct Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30;
  1028. // System.Func`2<System.Int32Enum,UnityEngine.Vector3>
  1029. struct Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B;
  1030. // System.Func`2<System.Int32Enum,UnityEngine.Vector4>
  1031. struct Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890;
  1032. // System.Func`2<System.Int64,System.Object>
  1033. struct Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740;
  1034. // System.Func`2<System.Object,System.Nullable`1<System.Int32>>
  1035. struct Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F;
  1036. // System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>
  1037. struct Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856;
  1038. // System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>
  1039. struct Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0;
  1040. // System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  1041. struct Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66;
  1042. // System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  1043. struct Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B;
  1044. // System.Func`2<System.Object,System.Boolean>
  1045. struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
  1046. // System.Func`2<System.Object,System.Char>
  1047. struct Func_2_tA8F6CB924B4548E42010325397F16C187C098225;
  1048. // System.Func`2<System.Object,System.Guid>
  1049. struct Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838;
  1050. // System.Func`2<System.Object,System.Int32>
  1051. struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B;
  1052. // System.Func`2<System.Object,System.Int32Enum>
  1053. struct Func_2_t213311159653563BDCC21CC060B449705C96791F;
  1054. // System.Func`2<System.Object,System.Object>
  1055. struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
  1056. // System.Func`2<System.Object,System.Single>
  1057. struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12;
  1058. // System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>
  1059. struct Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7;
  1060. // System.Func`2<System.Object,System.UInt32>
  1061. struct Func_2_tB86D019F1289E2D123C00796B373933613385952;
  1062. // System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>
  1063. struct Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0;
  1064. // System.Func`2<System.Object,UnityEngine.Vector2>
  1065. struct Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4;
  1066. // System.Func`2<System.Object,UnityEngine.Vector3>
  1067. struct Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E;
  1068. // System.Func`2<System.Object,UnityEngine.Vector4>
  1069. struct Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302;
  1070. // System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>
  1071. struct Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA;
  1072. // System.Func`2<System.SByte,System.Object>
  1073. struct Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C;
  1074. // System.Func`2<System.Single,System.Boolean>
  1075. struct Func_2_t49E998685259ADE759F9329BF66F20DE8667006E;
  1076. // System.Func`2<System.Single,System.Object>
  1077. struct Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4;
  1078. // System.Func`2<System.Single,System.Single>
  1079. struct Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2;
  1080. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>
  1081. struct Func_2_tC496704D554895234B1360058C5CC2D901C24957;
  1082. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  1083. struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A;
  1084. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>
  1085. struct Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C;
  1086. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>
  1087. struct Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844;
  1088. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>
  1089. struct Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD;
  1090. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>
  1091. struct Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D;
  1092. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  1093. struct Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E;
  1094. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  1095. struct Func_2_t208A44437DC9E09577E7BBCC73E296265723730A;
  1096. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  1097. struct Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40;
  1098. // System.Func`2<System.UInt16,System.Object>
  1099. struct Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6;
  1100. // System.Func`2<System.UInt32,System.Object>
  1101. struct Func_2_t5992936113CB10755892A492A7E657203C1C94A7;
  1102. // System.Func`2<System.UInt64,System.Object>
  1103. struct Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD;
  1104. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  1105. struct Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9;
  1106. // System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>
  1107. struct Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA;
  1108. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  1109. struct Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E;
  1110. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  1111. struct Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9;
  1112. // System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>
  1113. struct Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE;
  1114. // System.Func`3<System.Boolean,System.Boolean,System.Object>
  1115. struct Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B;
  1116. // System.Func`3<System.Byte,System.Byte,System.Object>
  1117. struct Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D;
  1118. // System.Func`3<System.Byte,System.Decimal,System.Object>
  1119. struct Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD;
  1120. // System.Func`3<System.Byte,System.Double,System.Object>
  1121. struct Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867;
  1122. // System.Func`3<System.Byte,System.Int16,System.Object>
  1123. struct Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4;
  1124. // System.Func`3<System.Byte,System.Int32,System.Object>
  1125. struct Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E;
  1126. // System.Func`3<System.Byte,System.Int64,System.Object>
  1127. struct Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C;
  1128. // System.Func`3<System.Byte,System.SByte,System.Object>
  1129. struct Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96;
  1130. // System.Func`3<System.Byte,System.Single,System.Object>
  1131. struct Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07;
  1132. // System.Func`3<System.Byte,System.UInt16,System.Object>
  1133. struct Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068;
  1134. // System.Func`3<System.Byte,System.UInt32,System.Object>
  1135. struct Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4;
  1136. // System.Func`3<System.Byte,System.UInt64,System.Object>
  1137. struct Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E;
  1138. // System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>
  1139. struct Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E;
  1140. // System.Func`3<System.Decimal,System.Byte,System.Object>
  1141. struct Func_3_tEFF388DEF67214BB28AD693A56852F9056847940;
  1142. // System.Func`3<System.Decimal,System.Decimal,System.Object>
  1143. struct Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7;
  1144. // System.Func`3<System.Decimal,System.Int16,System.Object>
  1145. struct Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B;
  1146. // System.Func`3<System.Decimal,System.Int32,System.Object>
  1147. struct Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3;
  1148. // System.Func`3<System.Decimal,System.Int64,System.Object>
  1149. struct Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8;
  1150. // System.Func`3<System.Decimal,System.SByte,System.Object>
  1151. struct Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3;
  1152. // System.Func`3<System.Decimal,System.UInt16,System.Object>
  1153. struct Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D;
  1154. // System.Func`3<System.Decimal,System.UInt32,System.Object>
  1155. struct Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D;
  1156. // System.Func`3<System.Decimal,System.UInt64,System.Object>
  1157. struct Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD;
  1158. // System.Func`3<System.Double,System.Byte,System.Object>
  1159. struct Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA;
  1160. // System.Func`3<System.Double,System.Double,System.Object>
  1161. struct Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA;
  1162. // System.Func`3<System.Double,System.Int16,System.Object>
  1163. struct Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1;
  1164. // System.Func`3<System.Double,System.Int32,System.Object>
  1165. struct Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37;
  1166. // System.Func`3<System.Double,System.Int64,System.Object>
  1167. struct Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8;
  1168. // System.Func`3<System.Double,System.SByte,System.Object>
  1169. struct Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E;
  1170. // System.Func`3<System.Double,System.Single,System.Object>
  1171. struct Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B;
  1172. // System.Func`3<System.Double,System.UInt16,System.Object>
  1173. struct Func_3_tB6542392B71A290C5BEE7772995E540871575C55;
  1174. // System.Func`3<System.Double,System.UInt32,System.Object>
  1175. struct Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C;
  1176. // System.Func`3<System.Double,System.UInt64,System.Object>
  1177. struct Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0;
  1178. // System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>
  1179. struct Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0;
  1180. // System.Func`3<System.Int16,System.Byte,System.Object>
  1181. struct Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F;
  1182. // System.Func`3<System.Int16,System.Decimal,System.Object>
  1183. struct Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877;
  1184. // System.Func`3<System.Int16,System.Double,System.Object>
  1185. struct Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D;
  1186. // System.Func`3<System.Int16,System.Int16,System.Object>
  1187. struct Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6;
  1188. // System.Func`3<System.Int16,System.Int32,System.Object>
  1189. struct Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A;
  1190. // System.Func`3<System.Int16,System.Int64,System.Object>
  1191. struct Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D;
  1192. // System.Func`3<System.Int16,System.SByte,System.Object>
  1193. struct Func_3_t27F5744940086745B289072AFD2247E0719FF074;
  1194. // System.Func`3<System.Int16,System.Single,System.Object>
  1195. struct Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0;
  1196. // System.Func`3<System.Int16,System.UInt16,System.Object>
  1197. struct Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713;
  1198. // System.Func`3<System.Int16,System.UInt32,System.Object>
  1199. struct Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69;
  1200. // System.Func`3<System.Int32,System.Byte,System.Object>
  1201. struct Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45;
  1202. // System.Func`3<System.Int32,System.Decimal,System.Object>
  1203. struct Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610;
  1204. // System.Func`3<System.Int32,System.Double,System.Object>
  1205. struct Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5;
  1206. // System.Func`3<System.Int32,System.Int16,System.Object>
  1207. struct Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D;
  1208. // System.Func`3<System.Int32,System.Int32,System.Boolean>
  1209. struct Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69;
  1210. // System.Func`3<System.Int32,System.Int32,System.Object>
  1211. struct Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F;
  1212. // System.Func`3<System.Int32,System.Int64,System.Object>
  1213. struct Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52;
  1214. // System.Func`3<System.Int32,System.IntPtr,System.Boolean>
  1215. struct Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C;
  1216. // System.Func`3<System.Object,System.IAsyncResult,System.Int32>
  1217. struct Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1;
  1218. // System.Func`3<System.Object,System.IAsyncResult,System.Object>
  1219. struct Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0;
  1220. // System.Func`3<System.Object,System.IAsyncResult,System.Threading.Tasks.VoidTaskResult>
  1221. struct Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E;
  1222. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.ControlConnection,Unity.VisualScripting.ControlOutput,Unity.VisualScripting.ControlInput>
  1223. struct GraphConnectionCollection_3_t1C36521556B52560AC338813684582FE4226703C;
  1224. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.InvalidConnection,Unity.VisualScripting.IUnitOutputPort,Unity.VisualScripting.IUnitInputPort>
  1225. struct GraphConnectionCollection_3_tFD3C8D61A881447B28DC931418DAA45AD99856F6;
  1226. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.ValueConnection,Unity.VisualScripting.ValueOutput,Unity.VisualScripting.ValueInput>
  1227. struct GraphConnectionCollection_3_tCB3C722EBCB7366D0FCFD32ED000A4A8AFD2C624;
  1228. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.GraphGroup>
  1229. struct GraphElementCollection_1_t747DBE349EF6196F21B8B0817448722E5570D25A;
  1230. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.IUnit>
  1231. struct GraphElementCollection_1_t0165568BAE7EF8D2CD1E954F9F5CB8527EDEC824;
  1232. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.StickyNote>
  1233. struct GraphElementCollection_1_t0859C1F4FC4ACB504F67C57B43AA9DA2F9A3130D;
  1234. // Unity.VisualScripting.GraphElement`1<Unity.VisualScripting.FlowGraph>
  1235. struct GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D;
  1236. // Unity.VisualScripting.GraphElement`1<System.Object>
  1237. struct GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4;
  1238. // Unity.VisualScripting.GraphNest`2<System.Object,System.Object>
  1239. struct GraphNest_2_t809972B852D228243FC0FF238384E13D4D3924F5;
  1240. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>
  1241. struct HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A;
  1242. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.GraphStack>
  1243. struct HashSet_1_t015F1F38EE02675ACF63C72E1E1D832249BB06DA;
  1244. // System.Collections.Generic.HashSet`1<System.Object>
  1245. struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
  1246. // System.Collections.Generic.HashSet`1<System.Type>
  1247. struct HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7;
  1248. // System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Interpreter.LabelInfo>
  1249. struct HybridReferenceDictionary_2_t7A87D042741A1E0D8B04071F3D2626E8F7E8E200;
  1250. // System.Collections.Generic.ICollection`1<Unity.VisualScripting.Flow>
  1251. struct ICollection_1_tAEF1C056C36E7D5FEA74D8B3050426267827D51F;
  1252. // Unity.VisualScripting.IConnectionCollection`3<Unity.VisualScripting.IUnitRelation,Unity.VisualScripting.IUnitPort,Unity.VisualScripting.IUnitPort>
  1253. struct IConnectionCollection_3_t3FEDE29075183F9ACBC556BA0F14BF8852E55CD8;
  1254. // System.Collections.Generic.IEnumerable`1<Unity.VisualScripting.Flow>
  1255. struct IEnumerable_1_tB875222C11CB36D4EF68384A7FC1AEF8C9E43A06;
  1256. // System.Collections.Generic.IEnumerable`1<System.Object>
  1257. struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
  1258. // System.Collections.Generic.IEnumerator`1<System.Object>
  1259. struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
  1260. // System.Collections.Generic.IEqualityComparer`1<System.Action`1<System.Boolean>>
  1261. struct IEqualityComparer_1_t29147E890A8D8AB385B839B2B83358B09DE1295C;
  1262. // System.Collections.Generic.IEqualityComparer`1<System.Action`1<System.Object>>
  1263. struct IEqualityComparer_1_tD37B953CB6EA2F8160C7024F1FC40D3E779D1A0F;
  1264. // System.Collections.Generic.IEqualityComparer`1<System.Action`2<System.Boolean,System.Object>>
  1265. struct IEqualityComparer_1_t380C2A35CB570A28F10E53DA09C2EC28C4B5D8AA;
  1266. // System.Collections.Generic.IEqualityComparer`1<System.Action`2<System.Object,System.Object>>
  1267. struct IEqualityComparer_1_t6F47C15BB59CF6EAD95281A60AA2B032F4F4B249;
  1268. // System.Collections.Generic.IEqualityComparer`1<System.Action`3<System.Object,System.Object,System.Object>>
  1269. struct IEqualityComparer_1_tF512BD8D8BFD66F7345CD406DF0E3E09ACE4C909;
  1270. // System.Collections.Generic.IEqualityComparer`1<Unity.VisualScripting.Flow>
  1271. struct IEqualityComparer_1_t0B9EAD9AB7097AE138071911EE09A04200FC3741;
  1272. // System.Collections.Generic.IEqualityComparer`1<System.Object>
  1273. struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
  1274. // System.Collections.Generic.IList`1<System.Linq.Expressions.ParameterExpression>
  1275. struct IList_1_t8237764F017214FEC3BDC5BA9D72BD235EAC1402;
  1276. // System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.ParameterExpression>
  1277. struct IReadOnlyList_1_tADF897B3B81BAE823FBADDB68EA4976E8D672A2D;
  1278. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ControlInput>
  1279. struct IUnitPortCollection_1_t3F6779B00496B9FD84FEF2783F509958D57F354E;
  1280. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ControlOutput>
  1281. struct IUnitPortCollection_1_t867A0E5526AAABA203704CD692FBEA4174C71C05;
  1282. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.InvalidInput>
  1283. struct IUnitPortCollection_1_t3839C272AE6727AE9A1BAC110A75614EBFE42B31;
  1284. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.InvalidOutput>
  1285. struct IUnitPortCollection_1_t0F2047F1654080ECEB25DFDFAE47ED18B2E4C0F7;
  1286. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ValueInput>
  1287. struct IUnitPortCollection_1_t3B86C97EE8F1E1DB05CEFB161850DF05862EAFD4;
  1288. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ValueOutput>
  1289. struct IUnitPortCollection_1_tA11C7DC2E90483113DB83CE13759F647978FFF63;
  1290. // System.Threading.ThreadLocal`1/IdManager<System.Object>
  1291. struct IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82;
  1292. // System.Collections.Generic.Dictionary`2/KeyCollection<System.Action`1<System.Boolean>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>>
  1293. struct KeyCollection_t84AE7AEABA63A9E123792590D6B862D2A933B7D1;
  1294. // System.Collections.Generic.Dictionary`2/KeyCollection<System.Action`1<System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>>
  1295. struct KeyCollection_t053707D11E3BFF99CB44B7425618BE14C1B320A0;
  1296. // System.Collections.Generic.Dictionary`2/KeyCollection<System.Action`2<System.Boolean,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>>
  1297. struct KeyCollection_tB51CF48324DF78CDAB1A12317E6F68F3762635FF;
  1298. // System.Collections.Generic.Dictionary`2/KeyCollection<System.Action`2<System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>>
  1299. struct KeyCollection_t1CE730BB5C4A198649C9A1D407D1B1DEC05807F2;
  1300. // System.Collections.Generic.Dictionary`2/KeyCollection<System.Action`3<System.Object,System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>>
  1301. struct KeyCollection_t90DEF3F999F701E0878C4AEDF7174206DB241273;
  1302. // System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Object>
  1303. struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
  1304. // System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>
  1305. struct LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40;
  1306. // System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>
  1307. struct LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9;
  1308. // System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>
  1309. struct LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F;
  1310. // System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>
  1311. struct LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD;
  1312. // System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>
  1313. struct LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86;
  1314. // System.Collections.Generic.LinkedList`1<System.Action`1<System.Boolean>>
  1315. struct LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129;
  1316. // System.Collections.Generic.LinkedList`1<System.Action`1<System.Object>>
  1317. struct LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892;
  1318. // System.Collections.Generic.LinkedList`1<System.Action`2<System.Boolean,System.Object>>
  1319. struct LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56;
  1320. // System.Collections.Generic.LinkedList`1<System.Action`2<System.Object,System.Object>>
  1321. struct LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A;
  1322. // System.Collections.Generic.LinkedList`1<System.Action`3<System.Object,System.Object,System.Object>>
  1323. struct LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2;
  1324. // System.Threading.ThreadLocal`1/LinkedSlot<System.Object>
  1325. struct LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F;
  1326. // System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<UnityEngine.PropertyName,System.Object>>
  1327. struct List_1_t60F39D768DAD2345527AD3EE73FAB2667DF4F260;
  1328. // System.Collections.Generic.List`1<System.Boolean>
  1329. struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A;
  1330. // System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.DebugInfo>
  1331. struct List_1_tE58BD9AF98D990DF0F151BE045D73A3C131C95E8;
  1332. // System.Collections.Generic.List`1<UnityEngine.UIElements.IEventHandler>
  1333. struct List_1_t6FBD33EFCD307A54E0E8F62AAA0677E2ADAE58D3;
  1334. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraph>
  1335. struct List_1_tE97B7994B98675F18C70DDD8DEB61E4FE5491DA1;
  1336. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphData>
  1337. struct List_1_tF1785B2080B8536D64E747DAE8C2DE0D44A75E27;
  1338. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphDebugData>
  1339. struct List_1_t1715D0D9950CCCC39A77E9597CA69B346CD7E3E5;
  1340. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphElement>
  1341. struct List_1_tDC7181A78C61D35CB334474CAE5A06272DB455A1;
  1342. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphParent>
  1343. struct List_1_tF8892BD96CF6B23CD95F24F5381A6E7237540FD1;
  1344. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphParentElement>
  1345. struct List_1_t645DF2A1E7B0FB808EDE07ED53B8C56194AF35E6;
  1346. // System.Collections.Generic.List`1<UnityEngine.UIElements.Experimental.IValueAnimationUpdate>
  1347. struct List_1_t96E9133B70FB6765E6B138E810D33E18901715DA;
  1348. // System.Collections.Generic.List`1<System.Int32>
  1349. struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
  1350. // System.Collections.Generic.List`1<System.Object>
  1351. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  1352. // System.Collections.Generic.List`1<UnityEngine.UIElements.UIR.RenderChainTextEntry>
  1353. struct List_1_t3ADC2CEE608F7E0043EBE4FD425E6C9AE43E19CC;
  1354. // System.Collections.Generic.List`1<UnityEngine.UIElements.ReusableCollectionItem>
  1355. struct List_1_t42A86FE68C8321F340DE626A644141DAF4A411E7;
  1356. // System.Collections.Generic.List`1<System.String>
  1357. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
  1358. // System.Collections.Generic.List`1<UnityEngine.UIElements.StyleSheet>
  1359. struct List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F;
  1360. // System.Collections.Generic.List`1<UnityEngine.UIElements.VisualElement>
  1361. struct List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95;
  1362. // System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>
  1363. struct List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66;
  1364. // UnityEngine.Pool.ObjectPool`1<System.Object>
  1365. struct ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259;
  1366. // UnityEngine.UIElements.ObjectPool`1<System.Object>
  1367. struct ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6;
  1368. // System.Predicate`1<System.Object>
  1369. struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
  1370. // System.Predicate`1<System.Threading.Tasks.Task>
  1371. struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED;
  1372. // System.Collections.Generic.Queue`1<System.Object>
  1373. struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5;
  1374. // System.Collections.Generic.Queue`1<System.String>
  1375. struct Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31;
  1376. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>
  1377. struct ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92;
  1378. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
  1379. struct ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505;
  1380. // Unity.VisualScripting.Recursion`1<Unity.VisualScripting.Flow/RecursionNode>
  1381. struct Recursion_1_tDFF1B549E70648F1694033FADF89F8F0EB28587D;
  1382. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.InheritedData>
  1383. struct RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44;
  1384. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.LayoutData>
  1385. struct RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1;
  1386. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.RareData>
  1387. struct RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD;
  1388. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.TransformData>
  1389. struct RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D;
  1390. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.TransitionData>
  1391. struct RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9;
  1392. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.VisualData>
  1393. struct RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A;
  1394. // System.Collections.Generic.Stack`1<System.Int32>
  1395. struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6;
  1396. // System.Collections.Generic.Stack`1<System.Object>
  1397. struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
  1398. // System.Collections.Generic.Stack`1<System.Linq.Expressions.ParameterExpression>
  1399. struct Stack_1_t4F67C6AA6DD0C58518B544AA4ABD10785DD0FA5E;
  1400. // System.Threading.Tasks.TaskFactory`1<System.Int32>
  1401. struct TaskFactory_1_t0BEF06D58E44525B9135AB0B22D016856EE69FF3;
  1402. // System.Threading.Tasks.TaskFactory`1<System.Object>
  1403. struct TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B;
  1404. // System.Threading.Tasks.TaskFactory`1<System.Threading.Tasks.VoidTaskResult>
  1405. struct TaskFactory_1_t4BEAD6CE2527DBE682C128CEAA0FF2A79483E96C;
  1406. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ControlInputDefinition>
  1407. struct UnitPortDefinitionCollection_1_t665553142D4490579611ED610240743C22D899F8;
  1408. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ControlOutputDefinition>
  1409. struct UnitPortDefinitionCollection_1_t198398673C495F7DB8AC3CE26E9DC0B8907E628C;
  1410. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ValueInputDefinition>
  1411. struct UnitPortDefinitionCollection_1_tED71DF94B48CE1756D3168910761094E5E2CC628;
  1412. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ValueOutputDefinition>
  1413. struct UnitPortDefinitionCollection_1_t0F8E18D70B3C28BCFF0C4A883CC718FF7CE65347;
  1414. // UnityEngine.UIElements.Experimental.ValueAnimation`1<UnityEngine.UIElements.Experimental.StyleValues>
  1415. struct ValueAnimation_1_t639ABF37111B0184CCB3DE2F577E466F04B28FAC;
  1416. // System.Collections.Generic.Dictionary`2/ValueCollection<System.Action`1<System.Boolean>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>>
  1417. struct ValueCollection_t3BFF27504589AF59E625A4A90A58B49145220170;
  1418. // System.Collections.Generic.Dictionary`2/ValueCollection<System.Action`1<System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>>
  1419. struct ValueCollection_tA21136E6D3EB8F9BAC0E67435D04C50DFE157717;
  1420. // System.Collections.Generic.Dictionary`2/ValueCollection<System.Action`2<System.Boolean,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>>
  1421. struct ValueCollection_tE5717632471B12F8BFE5BE5BAB99299D73430039;
  1422. // System.Collections.Generic.Dictionary`2/ValueCollection<System.Action`2<System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>>
  1423. struct ValueCollection_t6F74E241E9EDCEB8C144D7107FA90A001F9DF3D8;
  1424. // System.Collections.Generic.Dictionary`2/ValueCollection<System.Action`3<System.Object,System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>>
  1425. struct ValueCollection_tD5CFCFB0F4C92F3A0419BA28B46A23D0C0B8E55A;
  1426. // System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>
  1427. struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
  1428. // System.Collections.Generic.Dictionary`2/Entry<System.Action`1<System.Boolean>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>>[]
  1429. struct EntryU5BU5D_t4C22158C886049911BC2C62F5E0FA5D27DAF55E9;
  1430. // System.Collections.Generic.Dictionary`2/Entry<System.Action`1<System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>>[]
  1431. struct EntryU5BU5D_tCBE5370D8D9B8AF50B1EF8E54A6AB44F24A51585;
  1432. // System.Collections.Generic.Dictionary`2/Entry<System.Action`2<System.Boolean,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>>[]
  1433. struct EntryU5BU5D_t8FF6B0795F99150443C83470D9E7618E8AF6D806;
  1434. // System.Collections.Generic.Dictionary`2/Entry<System.Action`2<System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>>[]
  1435. struct EntryU5BU5D_tD4744902CB31F15FA2F6683F37063EA6AF0DD178;
  1436. // System.Collections.Generic.Dictionary`2/Entry<System.Action`3<System.Object,System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>>[]
  1437. struct EntryU5BU5D_t6F1D8DA6DD7290AB98BFBFF18AD1FAE6FF961919;
  1438. // System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Object>[]
  1439. struct EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54;
  1440. // System.Threading.ThreadLocal`1/LinkedSlotVolatile<System.Object>[]
  1441. struct LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2;
  1442. // System.Collections.Generic.HashSet`1/Slot<Unity.VisualScripting.Flow>[]
  1443. struct SlotU5BU5D_t8E38F777C005A920782A9A5848EC20EC531A5190;
  1444. // System.Byte[]
  1445. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  1446. // System.Char[]
  1447. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  1448. // UnityEngine.UIElements.ComputedTransitionProperty[]
  1449. struct ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82;
  1450. // System.Delegate[]
  1451. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  1452. // System.Int32[]
  1453. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  1454. // System.IntPtr[]
  1455. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  1456. // System.Linq.Expressions.Interpreter.LocalDefinition[]
  1457. struct LocalDefinitionU5BU5D_tE2AEBDCD1C209B76F74C1A118B36CCD165B1563E;
  1458. // System.Object[]
  1459. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  1460. // UnityEngine.Object[]
  1461. struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A;
  1462. // System.Linq.Expressions.ParameterExpression[]
  1463. struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C;
  1464. // System.Diagnostics.StackTrace[]
  1465. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  1466. // System.String[]
  1467. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  1468. // System.Type[]
  1469. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  1470. // System.Action
  1471. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  1472. // UnityEngine.AnimationEvent
  1473. struct AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174;
  1474. // UnityEngine.AnimationState
  1475. struct AnimationState_tC704F25A20169025B6CFDC2F00DC84152B5B73CE;
  1476. // System.ArgumentException
  1477. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  1478. // System.ArgumentNullException
  1479. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  1480. // System.AsyncCallback
  1481. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
  1482. // UnityEngine.EventSystems.BaseEventData
  1483. struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F;
  1484. // UnityEngine.UIElements.BaseVerticalCollectionView
  1485. struct BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE;
  1486. // UnityEngine.UIElements.BaseVisualElementPanel
  1487. struct BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303;
  1488. // System.Reflection.Binder
  1489. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  1490. // System.Byte
  1491. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
  1492. // System.Threading.CancellationTokenSource
  1493. struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
  1494. // UnityEngine.UIElements.CollectionViewController
  1495. struct CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768;
  1496. // UnityEngine.UIElements.CollectionVirtualizationController
  1497. struct CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801;
  1498. // System.Threading.ContextCallback
  1499. struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007;
  1500. // Unity.VisualScripting.ControlOutput
  1501. struct ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9;
  1502. // System.Runtime.ConstrainedExecution.CriticalFinalizerObject
  1503. struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9;
  1504. // System.Delegate
  1505. struct Delegate_t;
  1506. // System.DelegateData
  1507. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  1508. // Unity.VisualScripting.EnsureThat
  1509. struct EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC;
  1510. // System.IO.EnumerationOptions
  1511. struct EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B;
  1512. // UnityEngine.Event
  1513. struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
  1514. // UnityEngine.UIElements.EventBase
  1515. struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C;
  1516. // UnityEngine.UIElements.EventCallbackFunctorBase
  1517. struct EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568;
  1518. // UnityEngine.UIElements.EventCallbackRegistry
  1519. struct EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85;
  1520. // UnityEngine.EventSystems.EventSystem
  1521. struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
  1522. // System.Exception
  1523. struct Exception_t;
  1524. // System.Linq.Expressions.Expression
  1525. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785;
  1526. // System.Linq.Expressions.ExpressionVisitor
  1527. struct ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590;
  1528. // Unity.VisualScripting.Flow
  1529. struct Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582;
  1530. // Unity.VisualScripting.FlowGraph
  1531. struct FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45;
  1532. // UnityEngine.UIElements.FocusChangeDirection
  1533. struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF;
  1534. // UnityEngine.UIElements.FocusController
  1535. struct FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A;
  1536. // UnityEngine.UIElements.Focusable
  1537. struct Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0;
  1538. // UnityEngine.Font
  1539. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
  1540. // UnityEngine.TextCore.Text.FontAsset
  1541. struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
  1542. // UnityEngine.GameObject
  1543. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
  1544. // Unity.VisualScripting.GraphPointer
  1545. struct GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B;
  1546. // Unity.VisualScripting.GraphReference
  1547. struct GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9;
  1548. // Unity.VisualScripting.GraphStack
  1549. struct GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C;
  1550. // System.IAsyncResult
  1551. struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
  1552. // UnityEngine.UIElements.IBinding
  1553. struct IBinding_t02FD99E9C9F2072B28E110F16C157666F5B2DBC7;
  1554. // System.Collections.IDictionary
  1555. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  1556. // System.Collections.IEnumerator
  1557. struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
  1558. // UnityEngine.UIElements.IEventHandler
  1559. struct IEventHandler_tB1627CA1B7729F3E714572E69A79C91A1578C9A3;
  1560. // UnityEngine.UIElements.IFocusRing
  1561. struct IFocusRing_t08BC753A7D9FFD5F88C58DF61E4FF056804CEC78;
  1562. // Unity.VisualScripting.IGraphData
  1563. struct IGraphData_t378AD2F35789C5EE31649C40C32F060B47E7A484;
  1564. // Unity.VisualScripting.IGraphElementData
  1565. struct IGraphElementData_t473940E52EF5EA73569B48D31EEC182A2BF70D74;
  1566. // Unity.VisualScripting.IGraphElementWithDebugData
  1567. struct IGraphElementWithDebugData_tFE1BC72BCBEACFE75D1D9D4E58ABA28B6B266A06;
  1568. // Unity.VisualScripting.IGraphRoot
  1569. struct IGraphRoot_t84A87B1D402F522D84DF0B9D1FBCA3FBDEEFCC81;
  1570. // System.Collections.IList
  1571. struct IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D;
  1572. // System.Net.IPEndPoint
  1573. struct IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB;
  1574. // UnityEngine.UIElements.IStyle
  1575. struct IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7;
  1576. // Unity.VisualScripting.IUnit
  1577. struct IUnit_tDD8B7D0F06EA3DB55DEBE4DF3CC85F4A63FBB98E;
  1578. // Unity.VisualScripting.IUnitDebugData
  1579. struct IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7;
  1580. // UnityEngine.UIElements.IVisualElementScheduledItem
  1581. struct IVisualElementScheduledItem_t309F1A5445514122A9E3F64182D0D8A4DE34C48F;
  1582. // UnityEngine.UIElements.InlineStyleAccess
  1583. struct InlineStyleAccess_t5CA7877999C9442491A220AE50D605C84D09A165;
  1584. // System.Linq.Expressions.Interpreter.InstructionList
  1585. struct InstructionList_tC673AC9DD46CD15DB2A1E07D0313AC47D66DE55A;
  1586. // System.Linq.Expressions.Interpreter.Interpreter
  1587. struct Interpreter_t510C725E2D3A23536CE8C5473739825931F710D1;
  1588. // Unity.VisualScripting.InvalidImplementationException
  1589. struct InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6;
  1590. // UnityEngine.UIElements.KeyboardNavigationManipulator
  1591. struct KeyboardNavigationManipulator_t7E9BA3568ADC1660C4E09B924ECD457E33B835B3;
  1592. // UnityEngine.UIElements.Label
  1593. struct Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70;
  1594. // System.Linq.Expressions.Interpreter.LabelScopeInfo
  1595. struct LabelScopeInfo_t9A3AFC3478A9A27716143323FD6CA5A9DC3C530C;
  1596. // System.Linq.Expressions.LambdaExpression
  1597. struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E;
  1598. // System.Linq.Expressions.Interpreter.LightCompiler
  1599. struct LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A;
  1600. // System.Linq.Expressions.Interpreter.LightDelegateCreator
  1601. struct LightDelegateCreator_t6214381DCA109BBF9A5B04DB1BCC2AD0EC08AF58;
  1602. // UnityEngine.UIElements.ListViewDragger
  1603. struct ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD;
  1604. // System.Linq.Expressions.Interpreter.LocalVariables
  1605. struct LocalVariables_t9858CA0D76DBD77F0D7AA19D5500B40896ECCF44;
  1606. // UnityEngine.Material
  1607. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
  1608. // System.Reflection.MemberFilter
  1609. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  1610. // Unity.VisualScripting.MergedGraphElementCollection
  1611. struct MergedGraphElementCollection_t617900BF35465F630BAAC77AA6EAAD375D42BA4C;
  1612. // UnityEngine.UIElements.UIR.MeshHandle
  1613. struct MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E;
  1614. // System.Reflection.MethodInfo
  1615. struct MethodInfo_t;
  1616. // UnityEngine.MonoBehaviour
  1617. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
  1618. // System.NotSupportedException
  1619. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
  1620. // UnityEngine.Object
  1621. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  1622. // System.OperationCanceledException
  1623. struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662;
  1624. // System.Linq.Expressions.ParameterExpression
  1625. struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110;
  1626. // UnityEngine.UIElements.PropagationPaths
  1627. struct PropagationPaths_tA17A0F2CAFF1A86B552ED6D984DAA2F14AB2B0E5;
  1628. // System.Text.RegularExpressions.Regex
  1629. struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
  1630. // UnityEngine.UIElements.UIR.RenderChainCommand
  1631. struct RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727;
  1632. // UnityEngine.RenderTexture
  1633. struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
  1634. // UnityEngine.UIElements.RepeatButton
  1635. struct RepeatButton_t2CF59798FF30EF6DB8030E2D93CD346E38DDF981;
  1636. // UnityEngine.UIElements.ReusableCollectionItem
  1637. struct ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086;
  1638. // System.Runtime.Serialization.SafeSerializationManager
  1639. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  1640. // UnityEngine.UIElements.ScrollView
  1641. struct ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9;
  1642. // UnityEngine.UIElements.Scroller
  1643. struct Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8;
  1644. // System.Runtime.Serialization.SerializationInfo
  1645. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
  1646. // UnityEngine.UIElements.Slider
  1647. struct Slider_t5891706383A14955E3FAD68A79829F3234681652;
  1648. // UnityEngine.Sprite
  1649. struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
  1650. // System.Linq.Expressions.StackGuard
  1651. struct StackGuard_t6F37D81861288F2039A29A88A6287419F220E849;
  1652. // System.Threading.Tasks.StackGuard
  1653. struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352;
  1654. // System.String
  1655. struct String_t;
  1656. // UnityEngine.UIElements.StyleValueCollection
  1657. struct StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377;
  1658. // UnityEngine.UIElements.StyleVariableContext
  1659. struct StyleVariableContext_tF74F2787CE1F6BEBBFBFF0771CF493AC9E403527;
  1660. // System.Threading.Tasks.Task
  1661. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
  1662. // System.Threading.Tasks.TaskFactory
  1663. struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0;
  1664. // System.Threading.Tasks.TaskScheduler
  1665. struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E;
  1666. // UnityEngine.UIElements.TextField
  1667. struct TextField_tDB34369F9468D7F02670087D9444EC23115827D9;
  1668. // UnityEngine.Texture2D
  1669. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
  1670. // System.Type
  1671. struct Type_t;
  1672. // Unity.VisualScripting.Unit
  1673. struct Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191;
  1674. // Unity.VisualScripting.ValueInput
  1675. struct ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392;
  1676. // Unity.VisualScripting.VariableDeclarations
  1677. struct VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405;
  1678. // UnityEngine.UIElements.VectorImage
  1679. struct VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC;
  1680. // UnityEngine.UIElements.VisualElement
  1681. struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115;
  1682. // UnityEngine.UIElements.VisualTreeAsset
  1683. struct VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB;
  1684. // System.Void
  1685. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  1686. // UnityEngine.Yoga.YogaNode
  1687. struct YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA;
  1688. // System.Threading.Tasks.Task/ContingentProperties
  1689. struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540;
  1690. // UnityEngine.UIElements.VisualElement/CustomStyleAccess
  1691. struct CustomStyleAccess_t170C852102B4D09FB478B620A75B14D096F9F2B1;
  1692. // UnityEngine.UIElements.VisualElement/TypeData
  1693. struct TypeData_t01D670B4E71B5571B38C7412B1E652A47D6AF66A;
  1694. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  1695. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  1696. IL2CPP_EXTERN_C RuntimeClass* ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B_il2cpp_TypeInfo_var;
  1697. IL2CPP_EXTERN_C RuntimeClass* ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07_il2cpp_TypeInfo_var;
  1698. IL2CPP_EXTERN_C RuntimeClass* AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var;
  1699. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  1700. IL2CPP_EXTERN_C RuntimeClass* EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var;
  1701. IL2CPP_EXTERN_C RuntimeClass* Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var;
  1702. IL2CPP_EXTERN_C RuntimeClass* EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B_il2cpp_TypeInfo_var;
  1703. IL2CPP_EXTERN_C RuntimeClass* EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var;
  1704. IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
  1705. IL2CPP_EXTERN_C RuntimeClass* Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var;
  1706. IL2CPP_EXTERN_C RuntimeClass* FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var;
  1707. IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
  1708. IL2CPP_EXTERN_C RuntimeClass* IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var;
  1709. IL2CPP_EXTERN_C RuntimeClass* ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var;
  1710. IL2CPP_EXTERN_C RuntimeClass* IReadOnlyCollection_1_t94ED334ECFD811D1B1D569062A60809C40D02BD9_il2cpp_TypeInfo_var;
  1711. IL2CPP_EXTERN_C RuntimeClass* IReadOnlyList_1_tADF897B3B81BAE823FBADDB68EA4976E8D672A2D_il2cpp_TypeInfo_var;
  1712. IL2CPP_EXTERN_C RuntimeClass* IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var;
  1713. IL2CPP_EXTERN_C RuntimeClass* IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var;
  1714. IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
  1715. IL2CPP_EXTERN_C RuntimeClass* InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var;
  1716. IL2CPP_EXTERN_C RuntimeClass* LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A_il2cpp_TypeInfo_var;
  1717. IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
  1718. IL2CPP_EXTERN_C RuntimeClass* OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var;
  1719. IL2CPP_EXTERN_C RuntimeClass* ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var;
  1720. IL2CPP_EXTERN_C RuntimeClass* PathInternal_t40910AF78E21C3A6C83D095423B3EADE9AC5261C_il2cpp_TypeInfo_var;
  1721. IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var;
  1722. IL2CPP_EXTERN_C RuntimeClass* Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31_il2cpp_TypeInfo_var;
  1723. IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
  1724. IL2CPP_EXTERN_C RuntimeClass* Sys_tE4FBEFBB8F788192C8E494DA0EC7EFE86D952AD8_il2cpp_TypeInfo_var;
  1725. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  1726. IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
  1727. IL2CPP_EXTERN_C String_t* _stringLiteral1DAD9090358C802B2AFF2FC2E747F6CF40E7C641;
  1728. IL2CPP_EXTERN_C String_t* _stringLiteral1F0904794AA225B058D09D9F44679550F3014728;
  1729. IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1;
  1730. IL2CPP_EXTERN_C String_t* _stringLiteral31F3F806E40B818E76FEAC29E8E7C0B07F7DFDB9;
  1731. IL2CPP_EXTERN_C String_t* _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6;
  1732. IL2CPP_EXTERN_C String_t* _stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5;
  1733. IL2CPP_EXTERN_C String_t* _stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4;
  1734. IL2CPP_EXTERN_C String_t* _stringLiteral559DC57206F3FE79377D83E4FA65454776DF94B8;
  1735. IL2CPP_EXTERN_C String_t* _stringLiteral68A9406D305F9E4D7BF92ECD6D80916983224715;
  1736. IL2CPP_EXTERN_C String_t* _stringLiteral7DCC6569C2F6EC43635C15A4446068D2FE1897D5;
  1737. IL2CPP_EXTERN_C String_t* _stringLiteral8243A16D425F93AF62CAAB2BFAE01A2D6246A5FE;
  1738. IL2CPP_EXTERN_C String_t* _stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC;
  1739. IL2CPP_EXTERN_C String_t* _stringLiteral917A7A7AEFAAE040D550096F66CBD0DFA2D22BB0;
  1740. IL2CPP_EXTERN_C String_t* _stringLiteral9CB459ADC305561267AD22C5CC73F6F88CA38134;
  1741. IL2CPP_EXTERN_C String_t* _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF;
  1742. IL2CPP_EXTERN_C String_t* _stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156;
  1743. IL2CPP_EXTERN_C String_t* _stringLiteralD43C4A25C94653A4658AEF6832428E02A1DD480D;
  1744. IL2CPP_EXTERN_C String_t* _stringLiteralDDDF369AEED5BCD9E39D88A6620F003C3B30DD80;
  1745. IL2CPP_EXTERN_C String_t* _stringLiteralDFCF5C8693CD5D607CE4AF43C48DAA6C9B24A959;
  1746. IL2CPP_EXTERN_C String_t* _stringLiteralE7306902767BBF9821FC01DF5423B33158A3F6ED;
  1747. IL2CPP_EXTERN_C String_t* _stringLiteralFAD835EA54BD112C0CF37286E01EE92B2C63CCD0;
  1748. IL2CPP_EXTERN_C const RuntimeMethod* ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_RuntimeMethod_var;
  1749. IL2CPP_EXTERN_C const RuntimeMethod* ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_RuntimeMethod_var;
  1750. IL2CPP_EXTERN_C const RuntimeMethod* BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544_RuntimeMethod_var;
  1751. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var;
  1752. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var;
  1753. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var;
  1754. IL2CPP_EXTERN_C const RuntimeMethod* EventCallbackFunctor_1_Invoke_m48CAC890A673F8A75B7DB5312FFED1374C6D4B1E_RuntimeMethod_var;
  1755. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_m274C7EAF185D8EFBDCA47B5F338D75B5E406AE0F_RuntimeMethod_var;
  1756. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_m4EE1F5F096D474A301FE7971FE318C6D7F5088E7_RuntimeMethod_var;
  1757. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_m76DA7B9AEE3CE4DDB9E328A760A74EAAA03EE5E2_RuntimeMethod_var;
  1758. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_m91DBD67819B7E302FF59F8DE97EC931CC60CF929_RuntimeMethod_var;
  1759. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_m933784D90449C91DC73668C5C33D0C9DF7BE4A4A_RuntimeMethod_var;
  1760. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_m94B58C550546341B6CC3D77CCCFF65ED22709ED4_RuntimeMethod_var;
  1761. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_m950B9A64F0868E7A0301DEA9E14D03342C03D1A0_RuntimeMethod_var;
  1762. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_mA189A1101D20CC9C98E43C1ACE15797319AD5DBC_RuntimeMethod_var;
  1763. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_mCAB9351489FA8B2D268631ECF7DA322926457958_RuntimeMethod_var;
  1764. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_mDE4692BF5ADF65C742E1120EDF7A668DD51B84FB_RuntimeMethod_var;
  1765. IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_GetHook_mFB102634B7057FDFE2E3CF116A615DF38B006B5D_RuntimeMethod_var;
  1766. IL2CPP_EXTERN_C const RuntimeMethod* Expression0_1_GetParameter_mCDA7773FAFBF9CB46107F57E48127531691E1FB5_RuntimeMethod_var;
  1767. IL2CPP_EXTERN_C const RuntimeMethod* Expression1_1_GetParameter_m12A5DBABDB27A8006EC1339B1BC3B50967AD65E7_RuntimeMethod_var;
  1768. IL2CPP_EXTERN_C const RuntimeMethod* Expression2_1_GetParameter_mF0463FF884AAFECF2D87E7ED58FB9376C62A0D17_RuntimeMethod_var;
  1769. IL2CPP_EXTERN_C const RuntimeMethod* Expression3_1_GetParameter_m5AECF74CE29BDB9059ACF402F733827B431C58EE_RuntimeMethod_var;
  1770. IL2CPP_EXTERN_C const RuntimeMethod* ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var;
  1771. IL2CPP_EXTERN_C const RuntimeMethod* Expression_1_Rewrite_m5F6F8B534C2EFC6B3534DB1EC68A310C0354C6D5_RuntimeMethod_var;
  1772. IL2CPP_EXTERN_C const RuntimeMethod* FileSystemEnumerable_1__ctor_mF6874E1BE659F4D6EB45D6A1F84373BE934DD68A_RuntimeMethod_var;
  1773. IL2CPP_EXTERN_C const RuntimeMethod* FileSystemEnumerator_1_CreateDirectoryHandle_m20993399E8B8540C95F38FB0B2C63EA9668AD27E_RuntimeMethod_var;
  1774. IL2CPP_EXTERN_C const RuntimeMethod* FileSystemEnumerator_1_FindNextEntry_mD0919D870632740E293E9EC21AE90210EC61AA4B_RuntimeMethod_var;
  1775. IL2CPP_EXTERN_C const RuntimeMethod* FileSystemEnumerator_1_Reset_mE30FC26DC73B67D895298C7695AC3763050FDBC1_RuntimeMethod_var;
  1776. IL2CPP_EXTERN_C const RuntimeMethod* FileSystemEnumerator_1__ctor_m327F0BF0DB8DD4E57BF05E979D9F4D8827363407_RuntimeMethod_var;
  1777. IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var;
  1778. IL2CPP_EXTERN_C const RuntimeMethod* FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_RuntimeMethod_var;
  1779. IL2CPP_EXTERN_C const RuntimeMethod* FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_RuntimeMethod_var;
  1780. IL2CPP_EXTERN_C const RuntimeMethod* FromAsyncTrimPromise_1_CompleteFromAsyncResult_mDF1664D3A31AC0F01EF1A7D1FA25DFA4466A96DA_RuntimeMethod_var;
  1781. IL2CPP_EXTERN_C const RuntimeMethod* GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var;
  1782. IL2CPP_EXTERN_C const RuntimeMethod* GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var;
  1783. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var;
  1784. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_mD1CC66D4AA0E4AA615FBD01B897BCB42EE89E9DB_RuntimeMethod_var;
  1785. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_mE91EF674187E035F117B16FDF3B5F0815BD67832_RuntimeMethod_var;
  1786. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mDDCE4EE6A52F7D218F7DD54BDA1F1649606C70AE_RuntimeMethod_var;
  1787. IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m4764E86DDE9F43FD517EF8675D1240B9B4A41B5D_RuntimeMethod_var;
  1788. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_get_Count_m2F38D8E0117E04046EE62C36C9497CE1379B180B_RuntimeMethod_var;
  1789. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F_RuntimeMethod_var;
  1790. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var;
  1791. IL2CPP_EXTERN_C const RuntimeMethod* Span_1__ctor_m23CBCD46AD762681A232C97FE90B3A9EDD4991E5_RuntimeMethod_var;
  1792. IL2CPP_EXTERN_C const RuntimeMethod* XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var;
  1793. IL2CPP_EXTERN_C const RuntimeMethod* XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var;
  1794. struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com;
  1795. struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke;
  1796. struct Delegate_t_marshaled_com;
  1797. struct Delegate_t_marshaled_pinvoke;
  1798. struct Exception_t_marshaled_com;
  1799. struct Exception_t_marshaled_pinvoke;
  1800. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;
  1801. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke;
  1802. struct LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2;
  1803. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  1804. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  1805. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  1806. struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C;
  1807. IL2CPP_EXTERN_C_BEGIN
  1808. IL2CPP_EXTERN_C_END
  1809. #ifdef __clang__
  1810. #pragma clang diagnostic push
  1811. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1812. #pragma clang diagnostic ignored "-Wunused-variable"
  1813. #endif
  1814. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  1815. struct U3CU3Ec__DisplayClass14_0_t695FB13E66689D1E863E77906133A2109D586B7A : public RuntimeObject
  1816. {
  1817. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1818. EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* ___U3CU3E4__this_0;
  1819. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1820. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1821. };
  1822. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Boolean>
  1823. struct U3CU3Ec__DisplayClass14_0_t9B5391D928775A9C19E39FF0ABBD587497DA211D : public RuntimeObject
  1824. {
  1825. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1826. EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* ___U3CU3E4__this_0;
  1827. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1828. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1829. };
  1830. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<Unity.VisualScripting.CustomEventArgs>
  1831. struct U3CU3Ec__DisplayClass14_0_t933087982611D8F2564A2D92FD800442E1CF5015 : public RuntimeObject
  1832. {
  1833. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1834. EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* ___U3CU3E4__this_0;
  1835. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1836. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1837. };
  1838. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<Unity.VisualScripting.EmptyEventArgs>
  1839. struct U3CU3Ec__DisplayClass14_0_t100540C990517062EF18F063DAE9A2FE05B02937 : public RuntimeObject
  1840. {
  1841. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1842. EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* ___U3CU3E4__this_0;
  1843. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1844. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1845. };
  1846. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Int32>
  1847. struct U3CU3Ec__DisplayClass14_0_tCE488F7629DC7513061AB4554FE2595D60DF0A36 : public RuntimeObject
  1848. {
  1849. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1850. EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* ___U3CU3E4__this_0;
  1851. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1852. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1853. };
  1854. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Int32Enum>
  1855. struct U3CU3Ec__DisplayClass14_0_t5226318018F2F56D8523334BBD8AA875B5BC7B1B : public RuntimeObject
  1856. {
  1857. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1858. EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* ___U3CU3E4__this_0;
  1859. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1860. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1861. };
  1862. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Object>
  1863. struct U3CU3Ec__DisplayClass14_0_t342D58C8CDF4B335F1806F1A0D460DF0B8749E4D : public RuntimeObject
  1864. {
  1865. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1866. EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* ___U3CU3E4__this_0;
  1867. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1868. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1869. };
  1870. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  1871. struct U3CU3Ec__DisplayClass14_0_tBFF023CD4F5D386EBD5438E776CFD34383C00500 : public RuntimeObject
  1872. {
  1873. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1874. EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* ___U3CU3E4__this_0;
  1875. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1876. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1877. };
  1878. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  1879. struct U3CU3Ec__DisplayClass14_0_t347E2AE417B4C22998388D42FC1B8F028B4FE63F : public RuntimeObject
  1880. {
  1881. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1882. EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* ___U3CU3E4__this_0;
  1883. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1884. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1885. };
  1886. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Single>
  1887. struct U3CU3Ec__DisplayClass14_0_tCE600FDFE4103D65FA272D142F3F21DC15A8250C : public RuntimeObject
  1888. {
  1889. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1890. EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* ___U3CU3E4__this_0;
  1891. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1892. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1893. };
  1894. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.Vector2>
  1895. struct U3CU3Ec__DisplayClass14_0_tFBFD8E0195CCCDD0A01E502A818B20000F1F130A : public RuntimeObject
  1896. {
  1897. // Unity.VisualScripting.EventUnit`1<TArgs> Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::<>4__this
  1898. EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* ___U3CU3E4__this_0;
  1899. // Unity.VisualScripting.GraphReference Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0::reference
  1900. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference_1;
  1901. };
  1902. // System.Buffers.ArrayPool`1<System.Byte>
  1903. struct ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07 : public RuntimeObject
  1904. {
  1905. };
  1906. // System.Buffers.ArrayPool`1<System.Char>
  1907. struct ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B : public RuntimeObject
  1908. {
  1909. };
  1910. // System.Collections.Generic.Dictionary`2<System.Action`1<System.Boolean>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>>
  1911. struct Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE : public RuntimeObject
  1912. {
  1913. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  1914. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  1915. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  1916. EntryU5BU5D_t4C22158C886049911BC2C62F5E0FA5D27DAF55E9* ____entries_1;
  1917. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  1918. int32_t ____count_2;
  1919. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  1920. int32_t ____freeList_3;
  1921. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  1922. int32_t ____freeCount_4;
  1923. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  1924. int32_t ____version_5;
  1925. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  1926. RuntimeObject* ____comparer_6;
  1927. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  1928. KeyCollection_t84AE7AEABA63A9E123792590D6B862D2A933B7D1* ____keys_7;
  1929. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  1930. ValueCollection_t3BFF27504589AF59E625A4A90A58B49145220170* ____values_8;
  1931. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  1932. RuntimeObject* ____syncRoot_9;
  1933. };
  1934. // System.Collections.Generic.Dictionary`2<System.Action`1<System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>>
  1935. struct Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D : public RuntimeObject
  1936. {
  1937. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  1938. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  1939. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  1940. EntryU5BU5D_tCBE5370D8D9B8AF50B1EF8E54A6AB44F24A51585* ____entries_1;
  1941. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  1942. int32_t ____count_2;
  1943. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  1944. int32_t ____freeList_3;
  1945. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  1946. int32_t ____freeCount_4;
  1947. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  1948. int32_t ____version_5;
  1949. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  1950. RuntimeObject* ____comparer_6;
  1951. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  1952. KeyCollection_t053707D11E3BFF99CB44B7425618BE14C1B320A0* ____keys_7;
  1953. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  1954. ValueCollection_tA21136E6D3EB8F9BAC0E67435D04C50DFE157717* ____values_8;
  1955. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  1956. RuntimeObject* ____syncRoot_9;
  1957. };
  1958. // System.Collections.Generic.Dictionary`2<System.Action`2<System.Boolean,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>>
  1959. struct Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE : public RuntimeObject
  1960. {
  1961. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  1962. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  1963. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  1964. EntryU5BU5D_t8FF6B0795F99150443C83470D9E7618E8AF6D806* ____entries_1;
  1965. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  1966. int32_t ____count_2;
  1967. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  1968. int32_t ____freeList_3;
  1969. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  1970. int32_t ____freeCount_4;
  1971. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  1972. int32_t ____version_5;
  1973. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  1974. RuntimeObject* ____comparer_6;
  1975. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  1976. KeyCollection_tB51CF48324DF78CDAB1A12317E6F68F3762635FF* ____keys_7;
  1977. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  1978. ValueCollection_tE5717632471B12F8BFE5BE5BAB99299D73430039* ____values_8;
  1979. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  1980. RuntimeObject* ____syncRoot_9;
  1981. };
  1982. // System.Collections.Generic.Dictionary`2<System.Action`2<System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>>
  1983. struct Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D : public RuntimeObject
  1984. {
  1985. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  1986. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  1987. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  1988. EntryU5BU5D_tD4744902CB31F15FA2F6683F37063EA6AF0DD178* ____entries_1;
  1989. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  1990. int32_t ____count_2;
  1991. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  1992. int32_t ____freeList_3;
  1993. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  1994. int32_t ____freeCount_4;
  1995. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  1996. int32_t ____version_5;
  1997. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  1998. RuntimeObject* ____comparer_6;
  1999. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  2000. KeyCollection_t1CE730BB5C4A198649C9A1D407D1B1DEC05807F2* ____keys_7;
  2001. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  2002. ValueCollection_t6F74E241E9EDCEB8C144D7107FA90A001F9DF3D8* ____values_8;
  2003. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  2004. RuntimeObject* ____syncRoot_9;
  2005. };
  2006. // System.Collections.Generic.Dictionary`2<System.Action`3<System.Object,System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>>
  2007. struct Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA : public RuntimeObject
  2008. {
  2009. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  2010. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  2011. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  2012. EntryU5BU5D_t6F1D8DA6DD7290AB98BFBFF18AD1FAE6FF961919* ____entries_1;
  2013. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  2014. int32_t ____count_2;
  2015. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  2016. int32_t ____freeList_3;
  2017. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  2018. int32_t ____freeCount_4;
  2019. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  2020. int32_t ____version_5;
  2021. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  2022. RuntimeObject* ____comparer_6;
  2023. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  2024. KeyCollection_t90DEF3F999F701E0878C4AEDF7174206DB241273* ____keys_7;
  2025. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  2026. ValueCollection_tD5CFCFB0F4C92F3A0419BA28B46A23D0C0B8E55A* ____values_8;
  2027. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  2028. RuntimeObject* ____syncRoot_9;
  2029. };
  2030. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  2031. struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA : public RuntimeObject
  2032. {
  2033. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  2034. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  2035. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  2036. EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* ____entries_1;
  2037. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  2038. int32_t ____count_2;
  2039. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  2040. int32_t ____freeList_3;
  2041. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  2042. int32_t ____freeCount_4;
  2043. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  2044. int32_t ____version_5;
  2045. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  2046. RuntimeObject* ____comparer_6;
  2047. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  2048. KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* ____keys_7;
  2049. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  2050. ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* ____values_8;
  2051. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  2052. RuntimeObject* ____syncRoot_9;
  2053. };
  2054. // System.Linq.Expressions.ExpressionCreator`1<System.Object>
  2055. struct ExpressionCreator_1_t9A46C15B5F10A6AA3DBC0194E6A85E11821BB4CF : public RuntimeObject
  2056. {
  2057. };
  2058. // TMPro.FastAction`1<System.Boolean>
  2059. struct FastAction_1_tFC26007E6ECC49160C91059DC218FDD0602EE4F3 : public RuntimeObject
  2060. {
  2061. // System.Collections.Generic.LinkedList`1<System.Action`1<A>> TMPro.FastAction`1::delegates
  2062. LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129* ___delegates_0;
  2063. // System.Collections.Generic.Dictionary`2<System.Action`1<A>,System.Collections.Generic.LinkedListNode`1<System.Action`1<A>>> TMPro.FastAction`1::lookup
  2064. Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE* ___lookup_1;
  2065. };
  2066. // TMPro.FastAction`1<System.Object>
  2067. struct FastAction_1_t30779A2821DCE05CA702D5800B30CABF67687135 : public RuntimeObject
  2068. {
  2069. // System.Collections.Generic.LinkedList`1<System.Action`1<A>> TMPro.FastAction`1::delegates
  2070. LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892* ___delegates_0;
  2071. // System.Collections.Generic.Dictionary`2<System.Action`1<A>,System.Collections.Generic.LinkedListNode`1<System.Action`1<A>>> TMPro.FastAction`1::lookup
  2072. Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D* ___lookup_1;
  2073. };
  2074. // TMPro.FastAction`2<System.Boolean,System.Object>
  2075. struct FastAction_2_tB6383A1F61B268A216D70581494359CB2D89B6E8 : public RuntimeObject
  2076. {
  2077. // System.Collections.Generic.LinkedList`1<System.Action`2<A,B>> TMPro.FastAction`2::delegates
  2078. LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56* ___delegates_0;
  2079. // System.Collections.Generic.Dictionary`2<System.Action`2<A,B>,System.Collections.Generic.LinkedListNode`1<System.Action`2<A,B>>> TMPro.FastAction`2::lookup
  2080. Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE* ___lookup_1;
  2081. };
  2082. // TMPro.FastAction`2<System.Object,System.Object>
  2083. struct FastAction_2_tE77678B72BFE4C2B935D55A75FB130C861220939 : public RuntimeObject
  2084. {
  2085. // System.Collections.Generic.LinkedList`1<System.Action`2<A,B>> TMPro.FastAction`2::delegates
  2086. LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A* ___delegates_0;
  2087. // System.Collections.Generic.Dictionary`2<System.Action`2<A,B>,System.Collections.Generic.LinkedListNode`1<System.Action`2<A,B>>> TMPro.FastAction`2::lookup
  2088. Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D* ___lookup_1;
  2089. };
  2090. // TMPro.FastAction`3<System.Object,System.Object,System.Object>
  2091. struct FastAction_3_t341ACDB149DC6AD2E99A29F2C669B4F55DDB5B55 : public RuntimeObject
  2092. {
  2093. // System.Collections.Generic.LinkedList`1<System.Action`3<A,B,C>> TMPro.FastAction`3::delegates
  2094. LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2* ___delegates_0;
  2095. // System.Collections.Generic.Dictionary`2<System.Action`3<A,B,C>,System.Collections.Generic.LinkedListNode`1<System.Action`3<A,B,C>>> TMPro.FastAction`3::lookup
  2096. Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA* ___lookup_1;
  2097. };
  2098. // System.IO.Enumeration.FileSystemEnumerable`1<System.Object>
  2099. struct FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94 : public RuntimeObject
  2100. {
  2101. // System.IO.Enumeration.FileSystemEnumerable`1/DelegateEnumerator<TResult> System.IO.Enumeration.FileSystemEnumerable`1::_enumerator
  2102. DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970* ____enumerator_0;
  2103. // System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<TResult> System.IO.Enumeration.FileSystemEnumerable`1::_transform
  2104. FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* ____transform_1;
  2105. // System.IO.EnumerationOptions System.IO.Enumeration.FileSystemEnumerable`1::_options
  2106. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* ____options_2;
  2107. // System.String System.IO.Enumeration.FileSystemEnumerable`1::_directory
  2108. String_t* ____directory_3;
  2109. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<TResult> System.IO.Enumeration.FileSystemEnumerable`1::<ShouldIncludePredicate>k__BackingField
  2110. FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* ___U3CShouldIncludePredicateU3Ek__BackingField_4;
  2111. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<TResult> System.IO.Enumeration.FileSystemEnumerable`1::<ShouldRecursePredicate>k__BackingField
  2112. FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* ___U3CShouldRecursePredicateU3Ek__BackingField_5;
  2113. };
  2114. // System.Threading.ThreadLocal`1/FinalizationHelper<System.Object>
  2115. struct FinalizationHelper_t552E6D7F060AB37EB298B2C34B861B7CE3E367B5 : public RuntimeObject
  2116. {
  2117. // System.Threading.ThreadLocal`1/LinkedSlotVolatile<T>[] System.Threading.ThreadLocal`1/FinalizationHelper::SlotArray
  2118. LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2* ___SlotArray_0;
  2119. // System.Boolean System.Threading.ThreadLocal`1/FinalizationHelper::m_trackAllValues
  2120. bool ___m_trackAllValues_1;
  2121. };
  2122. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>
  2123. struct HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A : public RuntimeObject
  2124. {
  2125. // System.Int32[] System.Collections.Generic.HashSet`1::_buckets
  2126. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
  2127. // System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
  2128. SlotU5BU5D_t8E38F777C005A920782A9A5848EC20EC531A5190* ____slots_8;
  2129. // System.Int32 System.Collections.Generic.HashSet`1::_count
  2130. int32_t ____count_9;
  2131. // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
  2132. int32_t ____lastIndex_10;
  2133. // System.Int32 System.Collections.Generic.HashSet`1::_freeList
  2134. int32_t ____freeList_11;
  2135. // System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
  2136. RuntimeObject* ____comparer_12;
  2137. // System.Int32 System.Collections.Generic.HashSet`1::_version
  2138. int32_t ____version_13;
  2139. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
  2140. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
  2141. };
  2142. // System.Threading.ThreadLocal`1/IdManager<System.Object>
  2143. struct IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82 : public RuntimeObject
  2144. {
  2145. // System.Int32 System.Threading.ThreadLocal`1/IdManager::m_nextIdToTry
  2146. int32_t ___m_nextIdToTry_0;
  2147. // System.Collections.Generic.List`1<System.Boolean> System.Threading.ThreadLocal`1/IdManager::m_freeIds
  2148. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* ___m_freeIds_1;
  2149. };
  2150. // System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>
  2151. struct LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40 : public RuntimeObject
  2152. {
  2153. // System.Collections.Generic.LinkedList`1<T> System.Collections.Generic.LinkedListNode`1::list
  2154. LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129* ___list_0;
  2155. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedListNode`1::next
  2156. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* ___next_1;
  2157. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedListNode`1::prev
  2158. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* ___prev_2;
  2159. // T System.Collections.Generic.LinkedListNode`1::item
  2160. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___item_3;
  2161. };
  2162. // System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>
  2163. struct LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9 : public RuntimeObject
  2164. {
  2165. // System.Collections.Generic.LinkedList`1<T> System.Collections.Generic.LinkedListNode`1::list
  2166. LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892* ___list_0;
  2167. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedListNode`1::next
  2168. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* ___next_1;
  2169. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedListNode`1::prev
  2170. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* ___prev_2;
  2171. // T System.Collections.Generic.LinkedListNode`1::item
  2172. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___item_3;
  2173. };
  2174. // System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>
  2175. struct LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F : public RuntimeObject
  2176. {
  2177. // System.Collections.Generic.LinkedList`1<T> System.Collections.Generic.LinkedListNode`1::list
  2178. LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56* ___list_0;
  2179. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedListNode`1::next
  2180. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* ___next_1;
  2181. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedListNode`1::prev
  2182. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* ___prev_2;
  2183. // T System.Collections.Generic.LinkedListNode`1::item
  2184. Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB* ___item_3;
  2185. };
  2186. // System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>
  2187. struct LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD : public RuntimeObject
  2188. {
  2189. // System.Collections.Generic.LinkedList`1<T> System.Collections.Generic.LinkedListNode`1::list
  2190. LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A* ___list_0;
  2191. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedListNode`1::next
  2192. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* ___next_1;
  2193. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedListNode`1::prev
  2194. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* ___prev_2;
  2195. // T System.Collections.Generic.LinkedListNode`1::item
  2196. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* ___item_3;
  2197. };
  2198. // System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>
  2199. struct LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86 : public RuntimeObject
  2200. {
  2201. // System.Collections.Generic.LinkedList`1<T> System.Collections.Generic.LinkedListNode`1::list
  2202. LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2* ___list_0;
  2203. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedListNode`1::next
  2204. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* ___next_1;
  2205. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedListNode`1::prev
  2206. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* ___prev_2;
  2207. // T System.Collections.Generic.LinkedListNode`1::item
  2208. Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* ___item_3;
  2209. };
  2210. // System.Collections.Generic.LinkedList`1<System.Action`1<System.Boolean>>
  2211. struct LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129 : public RuntimeObject
  2212. {
  2213. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedList`1::head
  2214. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* ___head_0;
  2215. // System.Int32 System.Collections.Generic.LinkedList`1::count
  2216. int32_t ___count_1;
  2217. // System.Int32 System.Collections.Generic.LinkedList`1::version
  2218. int32_t ___version_2;
  2219. // System.Object System.Collections.Generic.LinkedList`1::_syncRoot
  2220. RuntimeObject* ____syncRoot_3;
  2221. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.LinkedList`1::_siInfo
  2222. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_4;
  2223. };
  2224. // System.Collections.Generic.LinkedList`1<System.Action`1<System.Object>>
  2225. struct LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892 : public RuntimeObject
  2226. {
  2227. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedList`1::head
  2228. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* ___head_0;
  2229. // System.Int32 System.Collections.Generic.LinkedList`1::count
  2230. int32_t ___count_1;
  2231. // System.Int32 System.Collections.Generic.LinkedList`1::version
  2232. int32_t ___version_2;
  2233. // System.Object System.Collections.Generic.LinkedList`1::_syncRoot
  2234. RuntimeObject* ____syncRoot_3;
  2235. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.LinkedList`1::_siInfo
  2236. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_4;
  2237. };
  2238. // System.Collections.Generic.LinkedList`1<System.Action`2<System.Boolean,System.Object>>
  2239. struct LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56 : public RuntimeObject
  2240. {
  2241. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedList`1::head
  2242. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* ___head_0;
  2243. // System.Int32 System.Collections.Generic.LinkedList`1::count
  2244. int32_t ___count_1;
  2245. // System.Int32 System.Collections.Generic.LinkedList`1::version
  2246. int32_t ___version_2;
  2247. // System.Object System.Collections.Generic.LinkedList`1::_syncRoot
  2248. RuntimeObject* ____syncRoot_3;
  2249. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.LinkedList`1::_siInfo
  2250. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_4;
  2251. };
  2252. // System.Collections.Generic.LinkedList`1<System.Action`2<System.Object,System.Object>>
  2253. struct LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A : public RuntimeObject
  2254. {
  2255. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedList`1::head
  2256. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* ___head_0;
  2257. // System.Int32 System.Collections.Generic.LinkedList`1::count
  2258. int32_t ___count_1;
  2259. // System.Int32 System.Collections.Generic.LinkedList`1::version
  2260. int32_t ___version_2;
  2261. // System.Object System.Collections.Generic.LinkedList`1::_syncRoot
  2262. RuntimeObject* ____syncRoot_3;
  2263. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.LinkedList`1::_siInfo
  2264. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_4;
  2265. };
  2266. // System.Collections.Generic.LinkedList`1<System.Action`3<System.Object,System.Object,System.Object>>
  2267. struct LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2 : public RuntimeObject
  2268. {
  2269. // System.Collections.Generic.LinkedListNode`1<T> System.Collections.Generic.LinkedList`1::head
  2270. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* ___head_0;
  2271. // System.Int32 System.Collections.Generic.LinkedList`1::count
  2272. int32_t ___count_1;
  2273. // System.Int32 System.Collections.Generic.LinkedList`1::version
  2274. int32_t ___version_2;
  2275. // System.Object System.Collections.Generic.LinkedList`1::_syncRoot
  2276. RuntimeObject* ____syncRoot_3;
  2277. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.LinkedList`1::_siInfo
  2278. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_4;
  2279. };
  2280. // System.Threading.ThreadLocal`1/LinkedSlot<System.Object>
  2281. struct LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F : public RuntimeObject
  2282. {
  2283. // System.Threading.ThreadLocal`1/LinkedSlot<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.ThreadLocal`1/LinkedSlot::Next
  2284. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* ___Next_0;
  2285. // System.Threading.ThreadLocal`1/LinkedSlot<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.ThreadLocal`1/LinkedSlot::Previous
  2286. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* ___Previous_1;
  2287. // System.Threading.ThreadLocal`1/LinkedSlotVolatile<T>[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.ThreadLocal`1/LinkedSlot::SlotArray
  2288. LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2* ___SlotArray_2;
  2289. // T System.Threading.ThreadLocal`1/LinkedSlot::Value
  2290. RuntimeObject* ___Value_3;
  2291. };
  2292. // System.Collections.Generic.List`1<System.Object>
  2293. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  2294. {
  2295. // T[] System.Collections.Generic.List`1::_items
  2296. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
  2297. // System.Int32 System.Collections.Generic.List`1::_size
  2298. int32_t ____size_2;
  2299. // System.Int32 System.Collections.Generic.List`1::_version
  2300. int32_t ____version_3;
  2301. // System.Object System.Collections.Generic.List`1::_syncRoot
  2302. RuntimeObject* ____syncRoot_4;
  2303. };
  2304. // UnityEngine.UIElements.ObjectPool`1<System.Object>
  2305. struct ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6 : public RuntimeObject
  2306. {
  2307. // System.Collections.Generic.Stack`1<T> UnityEngine.UIElements.ObjectPool`1::m_Stack
  2308. Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* ___m_Stack_0;
  2309. // System.Int32 UnityEngine.UIElements.ObjectPool`1::m_MaxSize
  2310. int32_t ___m_MaxSize_1;
  2311. };
  2312. // System.Collections.Generic.Queue`1<System.Object>
  2313. struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5 : public RuntimeObject
  2314. {
  2315. // T[] System.Collections.Generic.Queue`1::_array
  2316. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array_0;
  2317. // System.Int32 System.Collections.Generic.Queue`1::_head
  2318. int32_t ____head_1;
  2319. // System.Int32 System.Collections.Generic.Queue`1::_tail
  2320. int32_t ____tail_2;
  2321. // System.Int32 System.Collections.Generic.Queue`1::_size
  2322. int32_t ____size_3;
  2323. // System.Int32 System.Collections.Generic.Queue`1::_version
  2324. int32_t ____version_4;
  2325. // System.Object System.Collections.Generic.Queue`1::_syncRoot
  2326. RuntimeObject* ____syncRoot_5;
  2327. };
  2328. // System.Collections.Generic.Queue`1<System.String>
  2329. struct Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31 : public RuntimeObject
  2330. {
  2331. // T[] System.Collections.Generic.Queue`1::_array
  2332. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____array_0;
  2333. // System.Int32 System.Collections.Generic.Queue`1::_head
  2334. int32_t ____head_1;
  2335. // System.Int32 System.Collections.Generic.Queue`1::_tail
  2336. int32_t ____tail_2;
  2337. // System.Int32 System.Collections.Generic.Queue`1::_size
  2338. int32_t ____size_3;
  2339. // System.Int32 System.Collections.Generic.Queue`1::_version
  2340. int32_t ____version_4;
  2341. // System.Object System.Collections.Generic.Queue`1::_syncRoot
  2342. RuntimeObject* ____syncRoot_5;
  2343. };
  2344. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
  2345. struct ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505 : public RuntimeObject
  2346. {
  2347. // System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
  2348. RuntimeObject* ___list_0;
  2349. // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot
  2350. RuntimeObject* ____syncRoot_1;
  2351. };
  2352. // System.Threading.ThreadLocal`1<System.Object>
  2353. struct ThreadLocal_1_t0A6D0A6BF9E4E91F90BDE2B21EA8B16C622BFEAD : public RuntimeObject
  2354. {
  2355. // System.Func`1<T> System.Threading.ThreadLocal`1::m_valueFactory
  2356. Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___m_valueFactory_0;
  2357. // System.Int32 System.Threading.ThreadLocal`1::m_idComplement
  2358. int32_t ___m_idComplement_3;
  2359. // System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.ThreadLocal`1::m_initialized
  2360. bool ___m_initialized_4;
  2361. // System.Threading.ThreadLocal`1/LinkedSlot<T> System.Threading.ThreadLocal`1::m_linkedSlot
  2362. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* ___m_linkedSlot_6;
  2363. // System.Boolean System.Threading.ThreadLocal`1::m_trackAllValues
  2364. bool ___m_trackAllValues_7;
  2365. };
  2366. // Unity.VisualScripting.UnitPort`3<Unity.VisualScripting.ControlInput,Unity.VisualScripting.IUnitInputPort,Unity.VisualScripting.ControlConnection>
  2367. struct UnitPort_3_t5D4915F350030D5D193DB8ABE809742B4E0A3816 : public RuntimeObject
  2368. {
  2369. // Unity.VisualScripting.IUnit Unity.VisualScripting.UnitPort`3::<unit>k__BackingField
  2370. RuntimeObject* ___U3CunitU3Ek__BackingField_0;
  2371. // System.String Unity.VisualScripting.UnitPort`3::<key>k__BackingField
  2372. String_t* ___U3CkeyU3Ek__BackingField_1;
  2373. };
  2374. // Unity.VisualScripting.UnitPort`3<Unity.VisualScripting.ValueOutput,Unity.VisualScripting.IUnitOutputPort,Unity.VisualScripting.ValueConnection>
  2375. struct UnitPort_3_t3BDB6AF6AAF9927A0C940F08CFD19E645813CFB0 : public RuntimeObject
  2376. {
  2377. // Unity.VisualScripting.IUnit Unity.VisualScripting.UnitPort`3::<unit>k__BackingField
  2378. RuntimeObject* ___U3CunitU3Ek__BackingField_0;
  2379. // System.String Unity.VisualScripting.UnitPort`3::<key>k__BackingField
  2380. String_t* ___U3CkeyU3Ek__BackingField_1;
  2381. };
  2382. // UnityEngine.EventSystems.AbstractEventData
  2383. struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 : public RuntimeObject
  2384. {
  2385. // System.Boolean UnityEngine.EventSystems.AbstractEventData::m_Used
  2386. bool ___m_Used_0;
  2387. };
  2388. // UnityEngine.UIElements.CallbackEventHandler
  2389. struct CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4 : public RuntimeObject
  2390. {
  2391. // UnityEngine.UIElements.EventCallbackRegistry UnityEngine.UIElements.CallbackEventHandler::m_CallbackRegistry
  2392. EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* ___m_CallbackRegistry_0;
  2393. };
  2394. // UnityEngine.UIElements.CollectionVirtualizationController
  2395. struct CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801 : public RuntimeObject
  2396. {
  2397. // UnityEngine.UIElements.ScrollView UnityEngine.UIElements.CollectionVirtualizationController::m_ScrollView
  2398. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* ___m_ScrollView_0;
  2399. };
  2400. // System.Runtime.ConstrainedExecution.CriticalFinalizerObject
  2401. struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : public RuntimeObject
  2402. {
  2403. };
  2404. // Unity.VisualScripting.EnsureThat
  2405. struct EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC : public RuntimeObject
  2406. {
  2407. // System.String Unity.VisualScripting.EnsureThat::paramName
  2408. String_t* ___paramName_0;
  2409. };
  2410. // System.IO.EnumerationOptions
  2411. struct EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B : public RuntimeObject
  2412. {
  2413. // System.Boolean System.IO.EnumerationOptions::<RecurseSubdirectories>k__BackingField
  2414. bool ___U3CRecurseSubdirectoriesU3Ek__BackingField_3;
  2415. // System.Boolean System.IO.EnumerationOptions::<IgnoreInaccessible>k__BackingField
  2416. bool ___U3CIgnoreInaccessibleU3Ek__BackingField_4;
  2417. // System.IO.FileAttributes System.IO.EnumerationOptions::<AttributesToSkip>k__BackingField
  2418. int32_t ___U3CAttributesToSkipU3Ek__BackingField_5;
  2419. // System.IO.MatchType System.IO.EnumerationOptions::<MatchType>k__BackingField
  2420. int32_t ___U3CMatchTypeU3Ek__BackingField_6;
  2421. // System.IO.MatchCasing System.IO.EnumerationOptions::<MatchCasing>k__BackingField
  2422. int32_t ___U3CMatchCasingU3Ek__BackingField_7;
  2423. // System.Boolean System.IO.EnumerationOptions::<ReturnSpecialDirectories>k__BackingField
  2424. bool ___U3CReturnSpecialDirectoriesU3Ek__BackingField_8;
  2425. };
  2426. // UnityEngine.UIElements.EventCallbackFunctorBase
  2427. struct EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568 : public RuntimeObject
  2428. {
  2429. // UnityEngine.UIElements.CallbackPhase UnityEngine.UIElements.EventCallbackFunctorBase::<phase>k__BackingField
  2430. int32_t ___U3CphaseU3Ek__BackingField_0;
  2431. // UnityEngine.UIElements.InvokePolicy UnityEngine.UIElements.EventCallbackFunctorBase::<invokePolicy>k__BackingField
  2432. int32_t ___U3CinvokePolicyU3Ek__BackingField_1;
  2433. };
  2434. // System.Linq.Expressions.Expression
  2435. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 : public RuntimeObject
  2436. {
  2437. };
  2438. // System.Linq.Expressions.ExpressionVisitor
  2439. struct ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590 : public RuntimeObject
  2440. {
  2441. };
  2442. // Unity.VisualScripting.Flow
  2443. struct Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582 : public RuntimeObject
  2444. {
  2445. // Unity.VisualScripting.GraphStack Unity.VisualScripting.Flow::<stack>k__BackingField
  2446. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___U3CstackU3Ek__BackingField_0;
  2447. // Unity.VisualScripting.Recursion`1<Unity.VisualScripting.Flow/RecursionNode> Unity.VisualScripting.Flow::recursion
  2448. Recursion_1_tDFF1B549E70648F1694033FADF89F8F0EB28587D* ___recursion_1;
  2449. // System.Collections.Generic.Dictionary`2<Unity.VisualScripting.IUnitValuePort,System.Object> Unity.VisualScripting.Flow::locals
  2450. Dictionary_2_t3D5C4496A22EAD3D8DD55DCDFBB4F4E9BE8311FF* ___locals_2;
  2451. // Unity.VisualScripting.VariableDeclarations Unity.VisualScripting.Flow::variables
  2452. VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* ___variables_3;
  2453. // System.Collections.Generic.Stack`1<System.Int32> Unity.VisualScripting.Flow::loops
  2454. Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___loops_4;
  2455. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.GraphStack> Unity.VisualScripting.Flow::preservedStacks
  2456. HashSet_1_t015F1F38EE02675ACF63C72E1E1D832249BB06DA* ___preservedStacks_5;
  2457. // UnityEngine.MonoBehaviour Unity.VisualScripting.Flow::<coroutineRunner>k__BackingField
  2458. MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___U3CcoroutineRunnerU3Ek__BackingField_6;
  2459. // System.Collections.Generic.ICollection`1<Unity.VisualScripting.Flow> Unity.VisualScripting.Flow::activeCoroutinesRegistry
  2460. RuntimeObject* ___activeCoroutinesRegistry_7;
  2461. // System.Boolean Unity.VisualScripting.Flow::coroutineStopRequested
  2462. bool ___coroutineStopRequested_8;
  2463. // System.Boolean Unity.VisualScripting.Flow::<isCoroutine>k__BackingField
  2464. bool ___U3CisCoroutineU3Ek__BackingField_9;
  2465. // System.Collections.IEnumerator Unity.VisualScripting.Flow::coroutineEnumerator
  2466. RuntimeObject* ___coroutineEnumerator_10;
  2467. // System.Boolean Unity.VisualScripting.Flow::<isPrediction>k__BackingField
  2468. bool ___U3CisPredictionU3Ek__BackingField_11;
  2469. // System.Boolean Unity.VisualScripting.Flow::disposed
  2470. bool ___disposed_12;
  2471. // System.Int32 Unity.VisualScripting.Flow::loopIdentifier
  2472. int32_t ___loopIdentifier_14;
  2473. };
  2474. // UnityEngine.UIElements.FocusChangeDirection
  2475. struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF : public RuntimeObject
  2476. {
  2477. // System.Int32 UnityEngine.UIElements.FocusChangeDirection::m_Value
  2478. int32_t ___m_Value_3;
  2479. };
  2480. // UnityEngine.UIElements.FocusController
  2481. struct FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A : public RuntimeObject
  2482. {
  2483. // UnityEngine.UIElements.IFocusRing UnityEngine.UIElements.FocusController::<focusRing>k__BackingField
  2484. RuntimeObject* ___U3CfocusRingU3Ek__BackingField_0;
  2485. // System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement> UnityEngine.UIElements.FocusController::m_FocusedElements
  2486. List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* ___m_FocusedElements_1;
  2487. // UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusController::m_LastFocusedElement
  2488. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___m_LastFocusedElement_2;
  2489. // UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusController::m_LastPendingFocusedElement
  2490. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___m_LastPendingFocusedElement_3;
  2491. // System.Int32 UnityEngine.UIElements.FocusController::m_PendingFocusCount
  2492. int32_t ___m_PendingFocusCount_4;
  2493. // System.Int32 UnityEngine.UIElements.FocusController::<imguiKeyboardControl>k__BackingField
  2494. int32_t ___U3CimguiKeyboardControlU3Ek__BackingField_5;
  2495. };
  2496. // Unity.VisualScripting.GraphPointer
  2497. struct GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B : public RuntimeObject
  2498. {
  2499. // Unity.VisualScripting.IGraphRoot Unity.VisualScripting.GraphPointer::<root>k__BackingField
  2500. RuntimeObject* ___U3CrootU3Ek__BackingField_0;
  2501. // UnityEngine.GameObject Unity.VisualScripting.GraphPointer::<gameObject>k__BackingField
  2502. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CgameObjectU3Ek__BackingField_1;
  2503. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphParent> Unity.VisualScripting.GraphPointer::parentStack
  2504. List_1_tF8892BD96CF6B23CD95F24F5381A6E7237540FD1* ___parentStack_2;
  2505. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphParentElement> Unity.VisualScripting.GraphPointer::parentElementStack
  2506. List_1_t645DF2A1E7B0FB808EDE07ED53B8C56194AF35E6* ___parentElementStack_3;
  2507. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraph> Unity.VisualScripting.GraphPointer::graphStack
  2508. List_1_tE97B7994B98675F18C70DDD8DEB61E4FE5491DA1* ___graphStack_4;
  2509. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphData> Unity.VisualScripting.GraphPointer::dataStack
  2510. List_1_tF1785B2080B8536D64E747DAE8C2DE0D44A75E27* ___dataStack_5;
  2511. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphDebugData> Unity.VisualScripting.GraphPointer::debugDataStack
  2512. List_1_t1715D0D9950CCCC39A77E9597CA69B346CD7E3E5* ___debugDataStack_6;
  2513. };
  2514. // System.Linq.Expressions.Interpreter.LightCompiler
  2515. struct LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A : public RuntimeObject
  2516. {
  2517. // System.Linq.Expressions.Interpreter.InstructionList System.Linq.Expressions.Interpreter.LightCompiler::_instructions
  2518. InstructionList_tC673AC9DD46CD15DB2A1E07D0313AC47D66DE55A* ____instructions_0;
  2519. // System.Linq.Expressions.Interpreter.LocalVariables System.Linq.Expressions.Interpreter.LightCompiler::_locals
  2520. LocalVariables_t9858CA0D76DBD77F0D7AA19D5500B40896ECCF44* ____locals_1;
  2521. // System.Collections.Generic.List`1<System.Linq.Expressions.Interpreter.DebugInfo> System.Linq.Expressions.Interpreter.LightCompiler::_debugInfos
  2522. List_1_tE58BD9AF98D990DF0F151BE045D73A3C131C95E8* ____debugInfos_2;
  2523. // System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Interpreter.LabelInfo> System.Linq.Expressions.Interpreter.LightCompiler::_treeLabels
  2524. HybridReferenceDictionary_2_t7A87D042741A1E0D8B04071F3D2626E8F7E8E200* ____treeLabels_3;
  2525. // System.Linq.Expressions.Interpreter.LabelScopeInfo System.Linq.Expressions.Interpreter.LightCompiler::_labelBlock
  2526. LabelScopeInfo_t9A3AFC3478A9A27716143323FD6CA5A9DC3C530C* ____labelBlock_4;
  2527. // System.Collections.Generic.Stack`1<System.Linq.Expressions.ParameterExpression> System.Linq.Expressions.Interpreter.LightCompiler::_exceptionForRethrowStack
  2528. Stack_1_t4F67C6AA6DD0C58518B544AA4ABD10785DD0FA5E* ____exceptionForRethrowStack_5;
  2529. // System.Linq.Expressions.Interpreter.LightCompiler System.Linq.Expressions.Interpreter.LightCompiler::_parent
  2530. LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A* ____parent_6;
  2531. // System.Linq.Expressions.StackGuard System.Linq.Expressions.Interpreter.LightCompiler::_guard
  2532. StackGuard_t6F37D81861288F2039A29A88A6287419F220E849* ____guard_7;
  2533. };
  2534. // System.Linq.Expressions.Interpreter.LightDelegateCreator
  2535. struct LightDelegateCreator_t6214381DCA109BBF9A5B04DB1BCC2AD0EC08AF58 : public RuntimeObject
  2536. {
  2537. // System.Linq.Expressions.LambdaExpression System.Linq.Expressions.Interpreter.LightDelegateCreator::_lambda
  2538. LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* ____lambda_0;
  2539. // System.Linq.Expressions.Interpreter.Interpreter System.Linq.Expressions.Interpreter.LightDelegateCreator::<Interpreter>k__BackingField
  2540. Interpreter_t510C725E2D3A23536CE8C5473739825931F710D1* ___U3CInterpreterU3Ek__BackingField_1;
  2541. };
  2542. // System.Reflection.MemberInfo
  2543. struct MemberInfo_t : public RuntimeObject
  2544. {
  2545. };
  2546. // UnityEngine.UIElements.ReusableCollectionItem
  2547. struct ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086 : public RuntimeObject
  2548. {
  2549. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ReusableCollectionItem::<bindableElement>k__BackingField
  2550. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CbindableElementU3Ek__BackingField_0;
  2551. // UnityEngine.UIElements.Experimental.ValueAnimation`1<UnityEngine.UIElements.Experimental.StyleValues> UnityEngine.UIElements.ReusableCollectionItem::<animator>k__BackingField
  2552. ValueAnimation_1_t639ABF37111B0184CCB3DE2F577E466F04B28FAC* ___U3CanimatorU3Ek__BackingField_1;
  2553. // System.Int32 UnityEngine.UIElements.ReusableCollectionItem::<index>k__BackingField
  2554. int32_t ___U3CindexU3Ek__BackingField_2;
  2555. // System.Int32 UnityEngine.UIElements.ReusableCollectionItem::<id>k__BackingField
  2556. int32_t ___U3CidU3Ek__BackingField_3;
  2557. // System.Action`1<UnityEngine.UIElements.ReusableCollectionItem> UnityEngine.UIElements.ReusableCollectionItem::onGeometryChanged
  2558. Action_1_t6043513E89820190529C82ABBDD8FD0BB2A9AC09* ___onGeometryChanged_4;
  2559. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.GeometryChangedEvent> UnityEngine.UIElements.ReusableCollectionItem::m_GeometryChangedEventCallback
  2560. EventCallback_1_t435839AFF4474F7EAE0AA8A59F737E798CEAFD30* ___m_GeometryChangedEventCallback_5;
  2561. };
  2562. // System.String
  2563. struct String_t : public RuntimeObject
  2564. {
  2565. // System.Int32 System.String::_stringLength
  2566. int32_t ____stringLength_4;
  2567. // System.Char System.String::_firstChar
  2568. Il2CppChar ____firstChar_5;
  2569. };
  2570. // System.Threading.Tasks.Task
  2571. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject
  2572. {
  2573. // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_taskId
  2574. int32_t ___m_taskId_1;
  2575. // System.Delegate System.Threading.Tasks.Task::m_action
  2576. Delegate_t* ___m_action_2;
  2577. // System.Object System.Threading.Tasks.Task::m_stateObject
  2578. RuntimeObject* ___m_stateObject_3;
  2579. // System.Threading.Tasks.TaskScheduler System.Threading.Tasks.Task::m_taskScheduler
  2580. TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler_4;
  2581. // System.Threading.Tasks.Task System.Threading.Tasks.Task::m_parent
  2582. Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent_5;
  2583. // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_stateFlags
  2584. int32_t ___m_stateFlags_6;
  2585. // System.Object modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_continuationObject
  2586. RuntimeObject* ___m_continuationObject_7;
  2587. // System.Threading.Tasks.Task/ContingentProperties modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.Tasks.Task::m_contingentProperties
  2588. ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties_10;
  2589. };
  2590. // System.ValueType
  2591. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  2592. {
  2593. };
  2594. // Native definition for P/Invoke marshalling of System.ValueType
  2595. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  2596. {
  2597. };
  2598. // Native definition for COM marshalling of System.ValueType
  2599. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  2600. {
  2601. };
  2602. // UnityEngine.UIElements.CustomStyleProperty`1<System.Int32>
  2603. struct CustomStyleProperty_1_t6871E5DBF19AB4DC7E1134B32A03B7A458D52E9F
  2604. {
  2605. // System.String UnityEngine.UIElements.CustomStyleProperty`1::<name>k__BackingField
  2606. String_t* ___U3CnameU3Ek__BackingField_0;
  2607. };
  2608. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.CustomStyleProperty`1
  2609. #ifndef CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke_define
  2610. #define CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke_define
  2611. struct CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke
  2612. {
  2613. char* ___U3CnameU3Ek__BackingField_0;
  2614. };
  2615. #endif
  2616. // Native definition for COM marshalling of UnityEngine.UIElements.CustomStyleProperty`1
  2617. #ifndef CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com_define
  2618. #define CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com_define
  2619. struct CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com
  2620. {
  2621. Il2CppChar* ___U3CnameU3Ek__BackingField_0;
  2622. };
  2623. #endif
  2624. // UnityEngine.UIElements.CustomStyleProperty`1<System.Single>
  2625. struct CustomStyleProperty_1_t21332918528099194FD36C74FF0FA14696F39493
  2626. {
  2627. // System.String UnityEngine.UIElements.CustomStyleProperty`1::<name>k__BackingField
  2628. String_t* ___U3CnameU3Ek__BackingField_0;
  2629. };
  2630. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.CustomStyleProperty`1
  2631. #ifndef CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke_define
  2632. #define CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke_define
  2633. struct CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_pinvoke
  2634. {
  2635. char* ___U3CnameU3Ek__BackingField_0;
  2636. };
  2637. #endif
  2638. // Native definition for COM marshalling of UnityEngine.UIElements.CustomStyleProperty`1
  2639. #ifndef CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com_define
  2640. #define CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com_define
  2641. struct CustomStyleProperty_1_t8315EF5D1C5F5FB5F920B77E40695C07DAAB349A_marshaled_com
  2642. {
  2643. Il2CppChar* ___U3CnameU3Ek__BackingField_0;
  2644. };
  2645. #endif
  2646. // System.Collections.Generic.HashSet`1/Enumerator<Unity.VisualScripting.Flow>
  2647. struct Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF
  2648. {
  2649. // System.Collections.Generic.HashSet`1<T> System.Collections.Generic.HashSet`1/Enumerator::_set
  2650. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ____set_0;
  2651. // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index
  2652. int32_t ____index_1;
  2653. // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version
  2654. int32_t ____version_2;
  2655. // T System.Collections.Generic.HashSet`1/Enumerator::_current
  2656. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ____current_3;
  2657. };
  2658. // System.Collections.Generic.HashSet`1/Enumerator<System.Object>
  2659. struct Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8
  2660. {
  2661. // System.Collections.Generic.HashSet`1<T> System.Collections.Generic.HashSet`1/Enumerator::_set
  2662. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ____set_0;
  2663. // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index
  2664. int32_t ____index_1;
  2665. // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version
  2666. int32_t ____version_2;
  2667. // T System.Collections.Generic.HashSet`1/Enumerator::_current
  2668. RuntimeObject* ____current_3;
  2669. };
  2670. // UnityEngine.UIElements.EventCallbackFunctor`1<System.Object>
  2671. struct EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0 : public EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568
  2672. {
  2673. // UnityEngine.UIElements.EventCallback`1<TEventType> UnityEngine.UIElements.EventCallbackFunctor`1::m_Callback
  2674. EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* ___m_Callback_2;
  2675. // System.Int64 UnityEngine.UIElements.EventCallbackFunctor`1::m_EventTypeId
  2676. int64_t ___m_EventTypeId_3;
  2677. };
  2678. // Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>
  2679. struct FlexibleDictionary_2_t01B14446361E1D5EF2ABCADAA7E35372ABEB4F6F : public Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA
  2680. {
  2681. };
  2682. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  2683. struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
  2684. {
  2685. // TKey System.Collections.Generic.KeyValuePair`2::key
  2686. RuntimeObject* ___key_0;
  2687. // TValue System.Collections.Generic.KeyValuePair`2::value
  2688. RuntimeObject* ___value_1;
  2689. };
  2690. // System.Threading.ThreadLocal`1/LinkedSlotVolatile<System.Object>
  2691. struct LinkedSlotVolatile_t17D1045D5C124566A4482B0B1E187DD4934ABA09
  2692. {
  2693. // System.Threading.ThreadLocal`1/LinkedSlot<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.ThreadLocal`1/LinkedSlotVolatile::Value
  2694. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* ___Value_0;
  2695. };
  2696. // System.Nullable`1<System.Int32>
  2697. struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28
  2698. {
  2699. // System.Boolean System.Nullable`1::hasValue
  2700. bool ___hasValue_0;
  2701. // T System.Nullable`1::value
  2702. int32_t ___value_1;
  2703. };
  2704. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.InheritedData>
  2705. struct StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA
  2706. {
  2707. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2708. RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* ___m_Ref_0;
  2709. };
  2710. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.LayoutData>
  2711. struct StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4
  2712. {
  2713. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2714. RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* ___m_Ref_0;
  2715. };
  2716. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.RareData>
  2717. struct StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3
  2718. {
  2719. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2720. RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* ___m_Ref_0;
  2721. };
  2722. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransformData>
  2723. struct StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3
  2724. {
  2725. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2726. RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* ___m_Ref_0;
  2727. };
  2728. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransitionData>
  2729. struct StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E
  2730. {
  2731. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2732. RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* ___m_Ref_0;
  2733. };
  2734. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.VisualData>
  2735. struct StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC
  2736. {
  2737. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2738. RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* ___m_Ref_0;
  2739. };
  2740. // System.Threading.Tasks.Task`1<System.Int32>
  2741. struct Task_1_t4C228DE57804012969575431CFF12D57C875552D : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
  2742. {
  2743. // TResult System.Threading.Tasks.Task`1::m_result
  2744. int32_t ___m_result_22;
  2745. };
  2746. // System.Threading.Tasks.Task`1<System.Object>
  2747. struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
  2748. {
  2749. // TResult System.Threading.Tasks.Task`1::m_result
  2750. RuntimeObject* ___m_result_22;
  2751. };
  2752. // System.ValueTuple`2<System.Boolean,System.Object>
  2753. struct ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798
  2754. {
  2755. // T1 System.ValueTuple`2::Item1
  2756. bool ___Item1_0;
  2757. // T2 System.ValueTuple`2::Item2
  2758. RuntimeObject* ___Item2_1;
  2759. };
  2760. // System.ValueTuple`2<System.Object,System.Object>
  2761. struct ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A
  2762. {
  2763. // T1 System.ValueTuple`2::Item1
  2764. RuntimeObject* ___Item1_0;
  2765. // T2 System.ValueTuple`2::Item2
  2766. RuntimeObject* ___Item2_1;
  2767. };
  2768. // System.ValueTuple`3<System.Object,System.Object,System.Int32>
  2769. struct ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F
  2770. {
  2771. // T1 System.ValueTuple`3::Item1
  2772. RuntimeObject* ___Item1_0;
  2773. // T2 System.ValueTuple`3::Item2
  2774. RuntimeObject* ___Item2_1;
  2775. // T3 System.ValueTuple`3::Item3
  2776. int32_t ___Item3_2;
  2777. };
  2778. // System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>
  2779. struct ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999
  2780. {
  2781. // T1 System.ValueTuple`5::Item1
  2782. RuntimeObject* ___Item1_0;
  2783. // T2 System.ValueTuple`5::Item2
  2784. bool ___Item2_1;
  2785. // T3 System.ValueTuple`5::Item3
  2786. bool ___Item3_2;
  2787. // T4 System.ValueTuple`5::Item4
  2788. RuntimeObject* ___Item4_3;
  2789. // T5 System.ValueTuple`5::Item5
  2790. RuntimeObject* ___Item5_4;
  2791. };
  2792. // UnityEngine.UIElements.VerticalVirtualizationController`1<System.Object>
  2793. struct VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345 : public CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801
  2794. {
  2795. // UnityEngine.UIElements.BaseVerticalCollectionView UnityEngine.UIElements.VerticalVirtualizationController`1::m_ListView
  2796. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* ___m_ListView_1;
  2797. // UnityEngine.Pool.ObjectPool`1<T> UnityEngine.UIElements.VerticalVirtualizationController`1::m_Pool
  2798. ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* ___m_Pool_2;
  2799. // System.Collections.Generic.List`1<T> UnityEngine.UIElements.VerticalVirtualizationController`1::m_ActiveItems
  2800. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_ActiveItems_3;
  2801. // System.Int32 UnityEngine.UIElements.VerticalVirtualizationController`1::m_LastFocusedElementIndex
  2802. int32_t ___m_LastFocusedElementIndex_4;
  2803. // System.Collections.Generic.List`1<System.Int32> UnityEngine.UIElements.VerticalVirtualizationController`1::m_LastFocusedElementTreeChildIndexes
  2804. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_LastFocusedElementTreeChildIndexes_5;
  2805. // System.Int32 UnityEngine.UIElements.VerticalVirtualizationController`1::m_FirstVisibleIndex
  2806. int32_t ___m_FirstVisibleIndex_6;
  2807. // System.Func`2<T,System.Boolean> UnityEngine.UIElements.VerticalVirtualizationController`1::m_VisibleItemPredicateDelegate
  2808. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___m_VisibleItemPredicateDelegate_7;
  2809. // System.Collections.Generic.List`1<T> UnityEngine.UIElements.VerticalVirtualizationController`1::m_ScrollInsertionList
  2810. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_ScrollInsertionList_8;
  2811. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VerticalVirtualizationController`1::k_EmptyRows
  2812. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___k_EmptyRows_9;
  2813. };
  2814. // UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent
  2815. struct AdaptivePerformanceScalerEvent_t4FB8CAC39F9A8788AB10F7B8E579B0A4FB56558D
  2816. {
  2817. // System.String UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent::Name
  2818. String_t* ___Name_0;
  2819. // System.Int32 UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent::Level
  2820. int32_t ___Level_1;
  2821. };
  2822. // Native definition for P/Invoke marshalling of UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent
  2823. struct AdaptivePerformanceScalerEvent_t4FB8CAC39F9A8788AB10F7B8E579B0A4FB56558D_marshaled_pinvoke
  2824. {
  2825. char* ___Name_0;
  2826. int32_t ___Level_1;
  2827. };
  2828. // Native definition for COM marshalling of UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent
  2829. struct AdaptivePerformanceScalerEvent_t4FB8CAC39F9A8788AB10F7B8E579B0A4FB56558D_marshaled_com
  2830. {
  2831. Il2CppChar* ___Name_0;
  2832. int32_t ___Level_1;
  2833. };
  2834. // UnityEngine.AnimatorClipInfo
  2835. struct AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03
  2836. {
  2837. // System.Int32 UnityEngine.AnimatorClipInfo::m_ClipInstanceID
  2838. int32_t ___m_ClipInstanceID_0;
  2839. // System.Single UnityEngine.AnimatorClipInfo::m_Weight
  2840. float ___m_Weight_1;
  2841. };
  2842. // UnityEngine.AnimatorStateInfo
  2843. struct AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2
  2844. {
  2845. // System.Int32 UnityEngine.AnimatorStateInfo::m_Name
  2846. int32_t ___m_Name_0;
  2847. // System.Int32 UnityEngine.AnimatorStateInfo::m_Path
  2848. int32_t ___m_Path_1;
  2849. // System.Int32 UnityEngine.AnimatorStateInfo::m_FullPath
  2850. int32_t ___m_FullPath_2;
  2851. // System.Single UnityEngine.AnimatorStateInfo::m_NormalizedTime
  2852. float ___m_NormalizedTime_3;
  2853. // System.Single UnityEngine.AnimatorStateInfo::m_Length
  2854. float ___m_Length_4;
  2855. // System.Single UnityEngine.AnimatorStateInfo::m_Speed
  2856. float ___m_Speed_5;
  2857. // System.Single UnityEngine.AnimatorStateInfo::m_SpeedMultiplier
  2858. float ___m_SpeedMultiplier_6;
  2859. // System.Int32 UnityEngine.AnimatorStateInfo::m_Tag
  2860. int32_t ___m_Tag_7;
  2861. // System.Int32 UnityEngine.AnimatorStateInfo::m_Loop
  2862. int32_t ___m_Loop_8;
  2863. };
  2864. // UnityEngine.UIElements.UIR.BMPAlloc
  2865. struct BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30
  2866. {
  2867. // System.Int32 UnityEngine.UIElements.UIR.BMPAlloc::page
  2868. int32_t ___page_1;
  2869. // System.UInt16 UnityEngine.UIElements.UIR.BMPAlloc::pageLine
  2870. uint16_t ___pageLine_2;
  2871. // System.Byte UnityEngine.UIElements.UIR.BMPAlloc::bitIndex
  2872. uint8_t ___bitIndex_3;
  2873. // UnityEngine.UIElements.UIR.OwnedState UnityEngine.UIElements.UIR.BMPAlloc::ownedState
  2874. uint8_t ___ownedState_4;
  2875. };
  2876. // UnityEngine.UIElements.Background
  2877. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8
  2878. {
  2879. // UnityEngine.Texture2D UnityEngine.UIElements.Background::m_Texture
  2880. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture_0;
  2881. // UnityEngine.Sprite UnityEngine.UIElements.Background::m_Sprite
  2882. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_1;
  2883. // UnityEngine.RenderTexture UnityEngine.UIElements.Background::m_RenderTexture
  2884. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture_2;
  2885. // UnityEngine.UIElements.VectorImage UnityEngine.UIElements.Background::m_VectorImage
  2886. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage_3;
  2887. };
  2888. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.Background
  2889. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_pinvoke
  2890. {
  2891. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture_0;
  2892. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_1;
  2893. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture_2;
  2894. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage_3;
  2895. };
  2896. // Native definition for COM marshalling of UnityEngine.UIElements.Background
  2897. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_com
  2898. {
  2899. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture_0;
  2900. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_1;
  2901. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture_2;
  2902. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage_3;
  2903. };
  2904. // UnityEngine.EventSystems.BaseEventData
  2905. struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7
  2906. {
  2907. // UnityEngine.EventSystems.EventSystem UnityEngine.EventSystems.BaseEventData::m_EventSystem
  2908. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem_1;
  2909. };
  2910. // System.Boolean
  2911. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  2912. {
  2913. // System.Boolean System.Boolean::m_value
  2914. bool ___m_value_0;
  2915. };
  2916. // System.Byte
  2917. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  2918. {
  2919. // System.Byte System.Byte::m_value
  2920. uint8_t ___m_value_0;
  2921. };
  2922. // System.Threading.CancellationToken
  2923. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED
  2924. {
  2925. // System.Threading.CancellationTokenSource System.Threading.CancellationToken::_source
  2926. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0;
  2927. };
  2928. // Native definition for P/Invoke marshalling of System.Threading.CancellationToken
  2929. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke
  2930. {
  2931. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0;
  2932. };
  2933. // Native definition for COM marshalling of System.Threading.CancellationToken
  2934. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com
  2935. {
  2936. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source_0;
  2937. };
  2938. // System.Char
  2939. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  2940. {
  2941. // System.Char System.Char::m_value
  2942. Il2CppChar ___m_value_0;
  2943. };
  2944. // UnityEngine.Color
  2945. struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
  2946. {
  2947. // System.Single UnityEngine.Color::r
  2948. float ___r_0;
  2949. // System.Single UnityEngine.Color::g
  2950. float ___g_1;
  2951. // System.Single UnityEngine.Color::b
  2952. float ___b_2;
  2953. // System.Single UnityEngine.Color::a
  2954. float ___a_3;
  2955. };
  2956. // UnityEngine.Color32
  2957. struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
  2958. {
  2959. union
  2960. {
  2961. #pragma pack(push, tp, 1)
  2962. struct
  2963. {
  2964. // System.Int32 UnityEngine.Color32::rgba
  2965. int32_t ___rgba_0;
  2966. };
  2967. #pragma pack(pop, tp)
  2968. struct
  2969. {
  2970. int32_t ___rgba_0_forAlignmentOnly;
  2971. };
  2972. #pragma pack(push, tp, 1)
  2973. struct
  2974. {
  2975. // System.Byte UnityEngine.Color32::r
  2976. uint8_t ___r_1;
  2977. };
  2978. #pragma pack(pop, tp)
  2979. struct
  2980. {
  2981. uint8_t ___r_1_forAlignmentOnly;
  2982. };
  2983. #pragma pack(push, tp, 1)
  2984. struct
  2985. {
  2986. char ___g_2_OffsetPadding[1];
  2987. // System.Byte UnityEngine.Color32::g
  2988. uint8_t ___g_2;
  2989. };
  2990. #pragma pack(pop, tp)
  2991. struct
  2992. {
  2993. char ___g_2_OffsetPadding_forAlignmentOnly[1];
  2994. uint8_t ___g_2_forAlignmentOnly;
  2995. };
  2996. #pragma pack(push, tp, 1)
  2997. struct
  2998. {
  2999. char ___b_3_OffsetPadding[2];
  3000. // System.Byte UnityEngine.Color32::b
  3001. uint8_t ___b_3;
  3002. };
  3003. #pragma pack(pop, tp)
  3004. struct
  3005. {
  3006. char ___b_3_OffsetPadding_forAlignmentOnly[2];
  3007. uint8_t ___b_3_forAlignmentOnly;
  3008. };
  3009. #pragma pack(push, tp, 1)
  3010. struct
  3011. {
  3012. char ___a_4_OffsetPadding[3];
  3013. // System.Byte UnityEngine.Color32::a
  3014. uint8_t ___a_4;
  3015. };
  3016. #pragma pack(pop, tp)
  3017. struct
  3018. {
  3019. char ___a_4_OffsetPadding_forAlignmentOnly[3];
  3020. uint8_t ___a_4_forAlignmentOnly;
  3021. };
  3022. };
  3023. };
  3024. // Unity.VisualScripting.ControlOutput
  3025. struct ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9 : public UnitPort_3_t5D4915F350030D5D193DB8ABE809742B4E0A3816
  3026. {
  3027. };
  3028. // Unity.VisualScripting.CustomEventArgs
  3029. struct CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652
  3030. {
  3031. // System.String Unity.VisualScripting.CustomEventArgs::name
  3032. String_t* ___name_0;
  3033. // System.Object[] Unity.VisualScripting.CustomEventArgs::arguments
  3034. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments_1;
  3035. };
  3036. // Native definition for P/Invoke marshalling of Unity.VisualScripting.CustomEventArgs
  3037. struct CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshaled_pinvoke
  3038. {
  3039. char* ___name_0;
  3040. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments_1;
  3041. };
  3042. // Native definition for COM marshalling of Unity.VisualScripting.CustomEventArgs
  3043. struct CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshaled_com
  3044. {
  3045. Il2CppChar* ___name_0;
  3046. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments_1;
  3047. };
  3048. // System.Decimal
  3049. struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F
  3050. {
  3051. union
  3052. {
  3053. #pragma pack(push, tp, 1)
  3054. struct
  3055. {
  3056. // System.Int32 System.Decimal::flags
  3057. int32_t ___flags_8;
  3058. };
  3059. #pragma pack(pop, tp)
  3060. struct
  3061. {
  3062. int32_t ___flags_8_forAlignmentOnly;
  3063. };
  3064. #pragma pack(push, tp, 1)
  3065. struct
  3066. {
  3067. char ___hi_9_OffsetPadding[4];
  3068. // System.Int32 System.Decimal::hi
  3069. int32_t ___hi_9;
  3070. };
  3071. #pragma pack(pop, tp)
  3072. struct
  3073. {
  3074. char ___hi_9_OffsetPadding_forAlignmentOnly[4];
  3075. int32_t ___hi_9_forAlignmentOnly;
  3076. };
  3077. #pragma pack(push, tp, 1)
  3078. struct
  3079. {
  3080. char ___lo_10_OffsetPadding[8];
  3081. // System.Int32 System.Decimal::lo
  3082. int32_t ___lo_10;
  3083. };
  3084. #pragma pack(pop, tp)
  3085. struct
  3086. {
  3087. char ___lo_10_OffsetPadding_forAlignmentOnly[8];
  3088. int32_t ___lo_10_forAlignmentOnly;
  3089. };
  3090. #pragma pack(push, tp, 1)
  3091. struct
  3092. {
  3093. char ___mid_11_OffsetPadding[12];
  3094. // System.Int32 System.Decimal::mid
  3095. int32_t ___mid_11;
  3096. };
  3097. #pragma pack(pop, tp)
  3098. struct
  3099. {
  3100. char ___mid_11_OffsetPadding_forAlignmentOnly[12];
  3101. int32_t ___mid_11_forAlignmentOnly;
  3102. };
  3103. #pragma pack(push, tp, 1)
  3104. struct
  3105. {
  3106. char ___ulomidLE_12_OffsetPadding[8];
  3107. // System.UInt64 System.Decimal::ulomidLE
  3108. uint64_t ___ulomidLE_12;
  3109. };
  3110. #pragma pack(pop, tp)
  3111. struct
  3112. {
  3113. char ___ulomidLE_12_OffsetPadding_forAlignmentOnly[8];
  3114. uint64_t ___ulomidLE_12_forAlignmentOnly;
  3115. };
  3116. };
  3117. };
  3118. // System.Double
  3119. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  3120. {
  3121. // System.Double System.Double::m_value
  3122. double ___m_value_0;
  3123. };
  3124. // Unity.VisualScripting.EmptyEventArgs
  3125. struct EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F
  3126. {
  3127. union
  3128. {
  3129. struct
  3130. {
  3131. };
  3132. uint8_t EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F__padding[1];
  3133. };
  3134. };
  3135. // UnityEngine.UIElements.EventDebuggerLogCall
  3136. struct EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7
  3137. {
  3138. union
  3139. {
  3140. struct
  3141. {
  3142. };
  3143. uint8_t EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7__padding[1];
  3144. };
  3145. };
  3146. // Unity.VisualScripting.EventHook
  3147. struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157
  3148. {
  3149. // System.String Unity.VisualScripting.EventHook::name
  3150. String_t* ___name_0;
  3151. // System.Object Unity.VisualScripting.EventHook::target
  3152. RuntimeObject* ___target_1;
  3153. // System.Object Unity.VisualScripting.EventHook::tag
  3154. RuntimeObject* ___tag_2;
  3155. };
  3156. // Native definition for P/Invoke marshalling of Unity.VisualScripting.EventHook
  3157. struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157_marshaled_pinvoke
  3158. {
  3159. char* ___name_0;
  3160. Il2CppIUnknown* ___target_1;
  3161. Il2CppIUnknown* ___tag_2;
  3162. };
  3163. // Native definition for COM marshalling of Unity.VisualScripting.EventHook
  3164. struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157_marshaled_com
  3165. {
  3166. Il2CppChar* ___name_0;
  3167. Il2CppIUnknown* ___target_1;
  3168. Il2CppIUnknown* ___tag_2;
  3169. };
  3170. // UnityEngine.UIElements.Focusable
  3171. struct Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0 : public CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4
  3172. {
  3173. // System.Boolean UnityEngine.UIElements.Focusable::<focusable>k__BackingField
  3174. bool ___U3CfocusableU3Ek__BackingField_1;
  3175. // System.Int32 UnityEngine.UIElements.Focusable::<tabIndex>k__BackingField
  3176. int32_t ___U3CtabIndexU3Ek__BackingField_2;
  3177. // System.Boolean UnityEngine.UIElements.Focusable::m_DelegatesFocus
  3178. bool ___m_DelegatesFocus_3;
  3179. // System.Boolean UnityEngine.UIElements.Focusable::m_ExcludeFromFocusRing
  3180. bool ___m_ExcludeFromFocusRing_4;
  3181. // System.Boolean UnityEngine.UIElements.Focusable::isIMGUIContainer
  3182. bool ___isIMGUIContainer_5;
  3183. };
  3184. // UnityEngine.UIElements.FontDefinition
  3185. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C
  3186. {
  3187. // UnityEngine.Font UnityEngine.UIElements.FontDefinition::m_Font
  3188. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font_0;
  3189. // UnityEngine.TextCore.Text.FontAsset UnityEngine.UIElements.FontDefinition::m_FontAsset
  3190. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset_1;
  3191. };
  3192. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.FontDefinition
  3193. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_pinvoke
  3194. {
  3195. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font_0;
  3196. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset_1;
  3197. };
  3198. // Native definition for COM marshalling of UnityEngine.UIElements.FontDefinition
  3199. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_com
  3200. {
  3201. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font_0;
  3202. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset_1;
  3203. };
  3204. // UnityEngine.TextCore.LowLevel.GlyphValueRecord
  3205. struct GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E
  3206. {
  3207. // System.Single UnityEngine.TextCore.LowLevel.GlyphValueRecord::m_XPlacement
  3208. float ___m_XPlacement_0;
  3209. // System.Single UnityEngine.TextCore.LowLevel.GlyphValueRecord::m_YPlacement
  3210. float ___m_YPlacement_1;
  3211. // System.Single UnityEngine.TextCore.LowLevel.GlyphValueRecord::m_XAdvance
  3212. float ___m_XAdvance_2;
  3213. // System.Single UnityEngine.TextCore.LowLevel.GlyphValueRecord::m_YAdvance
  3214. float ___m_YAdvance_3;
  3215. };
  3216. // Unity.VisualScripting.GraphReference
  3217. struct GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9 : public GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B
  3218. {
  3219. // System.Int32 Unity.VisualScripting.GraphReference::hashCode
  3220. int32_t ___hashCode_8;
  3221. };
  3222. // Unity.VisualScripting.GraphStack
  3223. struct GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C : public GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B
  3224. {
  3225. };
  3226. // System.Guid
  3227. struct Guid_t
  3228. {
  3229. // System.Int32 System.Guid::_a
  3230. int32_t ____a_1;
  3231. // System.Int16 System.Guid::_b
  3232. int16_t ____b_2;
  3233. // System.Int16 System.Guid::_c
  3234. int16_t ____c_3;
  3235. // System.Byte System.Guid::_d
  3236. uint8_t ____d_4;
  3237. // System.Byte System.Guid::_e
  3238. uint8_t ____e_5;
  3239. // System.Byte System.Guid::_f
  3240. uint8_t ____f_6;
  3241. // System.Byte System.Guid::_g
  3242. uint8_t ____g_7;
  3243. // System.Byte System.Guid::_h
  3244. uint8_t ____h_8;
  3245. // System.Byte System.Guid::_i
  3246. uint8_t ____i_9;
  3247. // System.Byte System.Guid::_j
  3248. uint8_t ____j_10;
  3249. // System.Byte System.Guid::_k
  3250. uint8_t ____k_11;
  3251. };
  3252. // System.Int16
  3253. struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
  3254. {
  3255. // System.Int16 System.Int16::m_value
  3256. int16_t ___m_value_0;
  3257. };
  3258. // System.Int32
  3259. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  3260. {
  3261. // System.Int32 System.Int32::m_value
  3262. int32_t ___m_value_0;
  3263. };
  3264. // System.Int64
  3265. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  3266. {
  3267. // System.Int64 System.Int64::m_value
  3268. int64_t ___m_value_0;
  3269. };
  3270. // System.IntPtr
  3271. struct IntPtr_t
  3272. {
  3273. // System.Void* System.IntPtr::m_value
  3274. void* ___m_value_0;
  3275. };
  3276. // System.Linq.Expressions.LambdaExpression
  3277. struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
  3278. {
  3279. // System.Linq.Expressions.Expression System.Linq.Expressions.LambdaExpression::_body
  3280. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ____body_3;
  3281. };
  3282. // UnityEngine.UIElements.Length
  3283. struct Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256
  3284. {
  3285. // System.Single UnityEngine.UIElements.Length::m_Value
  3286. float ___m_Value_1;
  3287. // UnityEngine.UIElements.Length/Unit UnityEngine.UIElements.Length::m_Unit
  3288. int32_t ___m_Unit_2;
  3289. };
  3290. // UnityEngine.Matrix4x4
  3291. struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
  3292. {
  3293. // System.Single UnityEngine.Matrix4x4::m00
  3294. float ___m00_0;
  3295. // System.Single UnityEngine.Matrix4x4::m10
  3296. float ___m10_1;
  3297. // System.Single UnityEngine.Matrix4x4::m20
  3298. float ___m20_2;
  3299. // System.Single UnityEngine.Matrix4x4::m30
  3300. float ___m30_3;
  3301. // System.Single UnityEngine.Matrix4x4::m01
  3302. float ___m01_4;
  3303. // System.Single UnityEngine.Matrix4x4::m11
  3304. float ___m11_5;
  3305. // System.Single UnityEngine.Matrix4x4::m21
  3306. float ___m21_6;
  3307. // System.Single UnityEngine.Matrix4x4::m31
  3308. float ___m31_7;
  3309. // System.Single UnityEngine.Matrix4x4::m02
  3310. float ___m02_8;
  3311. // System.Single UnityEngine.Matrix4x4::m12
  3312. float ___m12_9;
  3313. // System.Single UnityEngine.Matrix4x4::m22
  3314. float ___m22_10;
  3315. // System.Single UnityEngine.Matrix4x4::m32
  3316. float ___m32_11;
  3317. // System.Single UnityEngine.Matrix4x4::m03
  3318. float ___m03_12;
  3319. // System.Single UnityEngine.Matrix4x4::m13
  3320. float ___m13_13;
  3321. // System.Single UnityEngine.Matrix4x4::m23
  3322. float ___m23_14;
  3323. // System.Single UnityEngine.Matrix4x4::m33
  3324. float ___m33_15;
  3325. };
  3326. // System.Linq.Expressions.ParameterExpression
  3327. struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
  3328. {
  3329. // System.String System.Linq.Expressions.ParameterExpression::<Name>k__BackingField
  3330. String_t* ___U3CNameU3Ek__BackingField_3;
  3331. };
  3332. // UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs
  3333. struct PerformanceBoostChangeEventArgs_t766C305C3E16383AFABAD0F319D8BF79432315E6
  3334. {
  3335. // System.Boolean UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs::<CpuBoost>k__BackingField
  3336. bool ___U3CCpuBoostU3Ek__BackingField_0;
  3337. // System.Boolean UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs::<GpuBoost>k__BackingField
  3338. bool ___U3CGpuBoostU3Ek__BackingField_1;
  3339. };
  3340. // Native definition for P/Invoke marshalling of UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs
  3341. struct PerformanceBoostChangeEventArgs_t766C305C3E16383AFABAD0F319D8BF79432315E6_marshaled_pinvoke
  3342. {
  3343. int32_t ___U3CCpuBoostU3Ek__BackingField_0;
  3344. int32_t ___U3CGpuBoostU3Ek__BackingField_1;
  3345. };
  3346. // Native definition for COM marshalling of UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs
  3347. struct PerformanceBoostChangeEventArgs_t766C305C3E16383AFABAD0F319D8BF79432315E6_marshaled_com
  3348. {
  3349. int32_t ___U3CCpuBoostU3Ek__BackingField_0;
  3350. int32_t ___U3CGpuBoostU3Ek__BackingField_1;
  3351. };
  3352. // UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs
  3353. struct PerformanceLevelChangeEventArgs_t2CDED2F277ED6C533AA0BA6F11B790ECBB4B2838
  3354. {
  3355. // System.Int32 UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs::<CpuLevel>k__BackingField
  3356. int32_t ___U3CCpuLevelU3Ek__BackingField_0;
  3357. // System.Int32 UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs::<CpuLevelDelta>k__BackingField
  3358. int32_t ___U3CCpuLevelDeltaU3Ek__BackingField_1;
  3359. // System.Int32 UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs::<GpuLevel>k__BackingField
  3360. int32_t ___U3CGpuLevelU3Ek__BackingField_2;
  3361. // System.Int32 UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs::<GpuLevelDelta>k__BackingField
  3362. int32_t ___U3CGpuLevelDeltaU3Ek__BackingField_3;
  3363. // UnityEngine.AdaptivePerformance.PerformanceControlMode UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs::<PerformanceControlMode>k__BackingField
  3364. int32_t ___U3CPerformanceControlModeU3Ek__BackingField_4;
  3365. // System.Boolean UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs::<ManualOverride>k__BackingField
  3366. bool ___U3CManualOverrideU3Ek__BackingField_5;
  3367. };
  3368. // Native definition for P/Invoke marshalling of UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs
  3369. struct PerformanceLevelChangeEventArgs_t2CDED2F277ED6C533AA0BA6F11B790ECBB4B2838_marshaled_pinvoke
  3370. {
  3371. int32_t ___U3CCpuLevelU3Ek__BackingField_0;
  3372. int32_t ___U3CCpuLevelDeltaU3Ek__BackingField_1;
  3373. int32_t ___U3CGpuLevelU3Ek__BackingField_2;
  3374. int32_t ___U3CGpuLevelDeltaU3Ek__BackingField_3;
  3375. int32_t ___U3CPerformanceControlModeU3Ek__BackingField_4;
  3376. int32_t ___U3CManualOverrideU3Ek__BackingField_5;
  3377. };
  3378. // Native definition for COM marshalling of UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs
  3379. struct PerformanceLevelChangeEventArgs_t2CDED2F277ED6C533AA0BA6F11B790ECBB4B2838_marshaled_com
  3380. {
  3381. int32_t ___U3CCpuLevelU3Ek__BackingField_0;
  3382. int32_t ___U3CCpuLevelDeltaU3Ek__BackingField_1;
  3383. int32_t ___U3CGpuLevelU3Ek__BackingField_2;
  3384. int32_t ___U3CGpuLevelDeltaU3Ek__BackingField_3;
  3385. int32_t ___U3CPerformanceControlModeU3Ek__BackingField_4;
  3386. int32_t ___U3CManualOverrideU3Ek__BackingField_5;
  3387. };
  3388. // UnityEngine.PropertyName
  3389. struct PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2
  3390. {
  3391. // System.Int32 UnityEngine.PropertyName::id
  3392. int32_t ___id_0;
  3393. };
  3394. // UnityEngine.Rect
  3395. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  3396. {
  3397. // System.Single UnityEngine.Rect::m_XMin
  3398. float ___m_XMin_0;
  3399. // System.Single UnityEngine.Rect::m_YMin
  3400. float ___m_YMin_1;
  3401. // System.Single UnityEngine.Rect::m_Width
  3402. float ___m_Width_2;
  3403. // System.Single UnityEngine.Rect::m_Height
  3404. float ___m_Height_3;
  3405. };
  3406. // System.SByte
  3407. struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
  3408. {
  3409. // System.SByte System.SByte::m_value
  3410. int8_t ___m_value_0;
  3411. };
  3412. // Unity.VisualScripting.SerializationData
  3413. struct SerializationData_tAD0F0CD307CB8C9EE08550F3DC6E296FDECE399A
  3414. {
  3415. // System.String Unity.VisualScripting.SerializationData::_json
  3416. String_t* ____json_0;
  3417. // UnityEngine.Object[] Unity.VisualScripting.SerializationData::_objectReferences
  3418. ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ____objectReferences_1;
  3419. };
  3420. // Native definition for P/Invoke marshalling of Unity.VisualScripting.SerializationData
  3421. struct SerializationData_tAD0F0CD307CB8C9EE08550F3DC6E296FDECE399A_marshaled_pinvoke
  3422. {
  3423. char* ____json_0;
  3424. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke* ____objectReferences_1;
  3425. };
  3426. // Native definition for COM marshalling of Unity.VisualScripting.SerializationData
  3427. struct SerializationData_tAD0F0CD307CB8C9EE08550F3DC6E296FDECE399A_marshaled_com
  3428. {
  3429. Il2CppChar* ____json_0;
  3430. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com** ____objectReferences_1;
  3431. };
  3432. // System.Single
  3433. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  3434. {
  3435. // System.Single System.Single::m_value
  3436. float ___m_value_0;
  3437. };
  3438. // UnityEngine.UIElements.StyleSelectorPart
  3439. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470
  3440. {
  3441. // System.String UnityEngine.UIElements.StyleSelectorPart::m_Value
  3442. String_t* ___m_Value_0;
  3443. // UnityEngine.UIElements.StyleSelectorType UnityEngine.UIElements.StyleSelectorPart::m_Type
  3444. int32_t ___m_Type_1;
  3445. // System.Object UnityEngine.UIElements.StyleSelectorPart::tempData
  3446. RuntimeObject* ___tempData_2;
  3447. };
  3448. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.StyleSelectorPart
  3449. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_pinvoke
  3450. {
  3451. char* ___m_Value_0;
  3452. int32_t ___m_Type_1;
  3453. Il2CppIUnknown* ___tempData_2;
  3454. };
  3455. // Native definition for COM marshalling of UnityEngine.UIElements.StyleSelectorPart
  3456. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_com
  3457. {
  3458. Il2CppChar* ___m_Value_0;
  3459. int32_t ___m_Type_1;
  3460. Il2CppIUnknown* ___tempData_2;
  3461. };
  3462. // UnityEngine.UIElements.Experimental.StyleValues
  3463. struct StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A
  3464. {
  3465. // UnityEngine.UIElements.StyleValueCollection UnityEngine.UIElements.Experimental.StyleValues::m_StyleValues
  3466. StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377* ___m_StyleValues_0;
  3467. };
  3468. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.Experimental.StyleValues
  3469. struct StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A_marshaled_pinvoke
  3470. {
  3471. StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377* ___m_StyleValues_0;
  3472. };
  3473. // Native definition for COM marshalling of UnityEngine.UIElements.Experimental.StyleValues
  3474. struct StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A_marshaled_com
  3475. {
  3476. StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377* ___m_StyleValues_0;
  3477. };
  3478. // System.UInt16
  3479. struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
  3480. {
  3481. // System.UInt16 System.UInt16::m_value
  3482. uint16_t ___m_value_0;
  3483. };
  3484. // System.UInt32
  3485. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  3486. {
  3487. // System.UInt32 System.UInt32::m_value
  3488. uint32_t ___m_value_0;
  3489. };
  3490. // System.UInt64
  3491. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  3492. {
  3493. // System.UInt64 System.UInt64::m_value
  3494. uint64_t ___m_value_0;
  3495. };
  3496. // System.Net.Sockets.UdpReceiveResult
  3497. struct UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E
  3498. {
  3499. // System.Byte[] System.Net.Sockets.UdpReceiveResult::m_buffer
  3500. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_buffer_0;
  3501. // System.Net.IPEndPoint System.Net.Sockets.UdpReceiveResult::m_remoteEndPoint
  3502. IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB* ___m_remoteEndPoint_1;
  3503. };
  3504. // Native definition for P/Invoke marshalling of System.Net.Sockets.UdpReceiveResult
  3505. struct UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E_marshaled_pinvoke
  3506. {
  3507. Il2CppSafeArray/*NONE*/* ___m_buffer_0;
  3508. IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB* ___m_remoteEndPoint_1;
  3509. };
  3510. // Native definition for COM marshalling of System.Net.Sockets.UdpReceiveResult
  3511. struct UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E_marshaled_com
  3512. {
  3513. Il2CppSafeArray/*NONE*/* ___m_buffer_0;
  3514. IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB* ___m_remoteEndPoint_1;
  3515. };
  3516. // Unity.VisualScripting.ValueInput
  3517. struct ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392 : public UnitPort_3_t3BDB6AF6AAF9927A0C940F08CFD19E645813CFB0
  3518. {
  3519. // System.Type Unity.VisualScripting.ValueInput::<type>k__BackingField
  3520. Type_t* ___U3CtypeU3Ek__BackingField_2;
  3521. // System.Boolean Unity.VisualScripting.ValueInput::<nullMeansSelf>k__BackingField
  3522. bool ___U3CnullMeansSelfU3Ek__BackingField_3;
  3523. // System.Boolean Unity.VisualScripting.ValueInput::<allowsNull>k__BackingField
  3524. bool ___U3CallowsNullU3Ek__BackingField_4;
  3525. };
  3526. // UnityEngine.Vector2
  3527. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  3528. {
  3529. // System.Single UnityEngine.Vector2::x
  3530. float ___x_0;
  3531. // System.Single UnityEngine.Vector2::y
  3532. float ___y_1;
  3533. };
  3534. // UnityEngine.Vector3
  3535. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  3536. {
  3537. // System.Single UnityEngine.Vector3::x
  3538. float ___x_2;
  3539. // System.Single UnityEngine.Vector3::y
  3540. float ___y_3;
  3541. // System.Single UnityEngine.Vector3::z
  3542. float ___z_4;
  3543. };
  3544. // UnityEngine.Vector4
  3545. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
  3546. {
  3547. // System.Single UnityEngine.Vector4::x
  3548. float ___x_1;
  3549. // System.Single UnityEngine.Vector4::y
  3550. float ___y_2;
  3551. // System.Single UnityEngine.Vector4::z
  3552. float ___z_3;
  3553. // System.Single UnityEngine.Vector4::w
  3554. float ___w_4;
  3555. };
  3556. // System.Void
  3557. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  3558. {
  3559. union
  3560. {
  3561. struct
  3562. {
  3563. };
  3564. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  3565. };
  3566. };
  3567. // System.Threading.Tasks.VoidTaskResult
  3568. struct VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC
  3569. {
  3570. union
  3571. {
  3572. struct
  3573. {
  3574. };
  3575. uint8_t VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC__padding[1];
  3576. };
  3577. };
  3578. // System.IO.Enumeration.FileSystemEntry/<_fileNameBuffer>e__FixedBuffer
  3579. struct U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918
  3580. {
  3581. union
  3582. {
  3583. struct
  3584. {
  3585. // System.Char System.IO.Enumeration.FileSystemEntry/<_fileNameBuffer>e__FixedBuffer::FixedElementField
  3586. Il2CppChar ___FixedElementField_0;
  3587. };
  3588. uint8_t U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918__padding[512];
  3589. };
  3590. };
  3591. // Native definition for P/Invoke marshalling of System.IO.Enumeration.FileSystemEntry/<_fileNameBuffer>e__FixedBuffer
  3592. struct U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918_marshaled_pinvoke
  3593. {
  3594. union
  3595. {
  3596. struct
  3597. {
  3598. uint8_t ___FixedElementField_0;
  3599. };
  3600. uint8_t U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918__padding[512];
  3601. };
  3602. };
  3603. // Native definition for COM marshalling of System.IO.Enumeration.FileSystemEntry/<_fileNameBuffer>e__FixedBuffer
  3604. struct U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918_marshaled_com
  3605. {
  3606. union
  3607. {
  3608. struct
  3609. {
  3610. uint8_t ___FixedElementField_0;
  3611. };
  3612. uint8_t U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918__padding[512];
  3613. };
  3614. };
  3615. // Interop/ErrorInfo
  3616. struct ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8
  3617. {
  3618. // Interop/Error Interop/ErrorInfo::_error
  3619. int32_t ____error_0;
  3620. // System.Int32 Interop/ErrorInfo::_rawErrno
  3621. int32_t ____rawErrno_1;
  3622. };
  3623. // UnityEngine.UIElements.VisualElement/Hierarchy
  3624. struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677
  3625. {
  3626. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement/Hierarchy::m_Owner
  3627. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner_1;
  3628. };
  3629. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.VisualElement/Hierarchy
  3630. struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677_marshaled_pinvoke
  3631. {
  3632. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner_1;
  3633. };
  3634. // Native definition for COM marshalling of UnityEngine.UIElements.VisualElement/Hierarchy
  3635. struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677_marshaled_com
  3636. {
  3637. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner_1;
  3638. };
  3639. // Interop/Sys/DirectoryEntry
  3640. struct DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2
  3641. {
  3642. // System.Byte* Interop/Sys/DirectoryEntry::Name
  3643. uint8_t* ___Name_0;
  3644. // System.Int32 Interop/Sys/DirectoryEntry::NameLength
  3645. int32_t ___NameLength_1;
  3646. // Interop/Sys/NodeType Interop/Sys/DirectoryEntry::InodeType
  3647. int32_t ___InodeType_2;
  3648. };
  3649. // Interop/Sys/FileStatus
  3650. struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2
  3651. {
  3652. // Interop/Sys/FileStatusFlags Interop/Sys/FileStatus::Flags
  3653. int32_t ___Flags_0;
  3654. // System.Int32 Interop/Sys/FileStatus::Mode
  3655. int32_t ___Mode_1;
  3656. // System.UInt32 Interop/Sys/FileStatus::Uid
  3657. uint32_t ___Uid_2;
  3658. // System.UInt32 Interop/Sys/FileStatus::Gid
  3659. uint32_t ___Gid_3;
  3660. // System.Int64 Interop/Sys/FileStatus::Size
  3661. int64_t ___Size_4;
  3662. // System.Int64 Interop/Sys/FileStatus::ATime
  3663. int64_t ___ATime_5;
  3664. // System.Int64 Interop/Sys/FileStatus::ATimeNsec
  3665. int64_t ___ATimeNsec_6;
  3666. // System.Int64 Interop/Sys/FileStatus::MTime
  3667. int64_t ___MTime_7;
  3668. // System.Int64 Interop/Sys/FileStatus::MTimeNsec
  3669. int64_t ___MTimeNsec_8;
  3670. // System.Int64 Interop/Sys/FileStatus::CTime
  3671. int64_t ___CTime_9;
  3672. // System.Int64 Interop/Sys/FileStatus::CTimeNsec
  3673. int64_t ___CTimeNsec_10;
  3674. // System.Int64 Interop/Sys/FileStatus::BirthTime
  3675. int64_t ___BirthTime_11;
  3676. // System.Int64 Interop/Sys/FileStatus::BirthTimeNsec
  3677. int64_t ___BirthTimeNsec_12;
  3678. // System.Int64 Interop/Sys/FileStatus::Dev
  3679. int64_t ___Dev_13;
  3680. // System.Int64 Interop/Sys/FileStatus::Ino
  3681. int64_t ___Ino_14;
  3682. // System.UInt32 Interop/Sys/FileStatus::UserFlags
  3683. uint32_t ___UserFlags_15;
  3684. };
  3685. // System.ByReference`1<System.Char>
  3686. struct ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5
  3687. {
  3688. // System.IntPtr System.ByReference`1::_value
  3689. intptr_t ____value_0;
  3690. };
  3691. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  3692. struct Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07 : public RuntimeObject
  3693. {
  3694. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3695. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3696. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3697. Delegate_t* ___handler_1;
  3698. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3699. bool ___isListening_2;
  3700. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3701. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3702. };
  3703. // Unity.VisualScripting.EventUnit`1/Data<System.Boolean>
  3704. struct Data_t235F54529C6637573A763411B81DDFFCC667F831 : public RuntimeObject
  3705. {
  3706. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3707. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3708. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3709. Delegate_t* ___handler_1;
  3710. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3711. bool ___isListening_2;
  3712. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3713. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3714. };
  3715. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.CustomEventArgs>
  3716. struct Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E : public RuntimeObject
  3717. {
  3718. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3719. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3720. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3721. Delegate_t* ___handler_1;
  3722. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3723. bool ___isListening_2;
  3724. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3725. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3726. };
  3727. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.EmptyEventArgs>
  3728. struct Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611 : public RuntimeObject
  3729. {
  3730. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3731. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3732. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3733. Delegate_t* ___handler_1;
  3734. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3735. bool ___isListening_2;
  3736. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3737. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3738. };
  3739. // Unity.VisualScripting.EventUnit`1/Data<System.Int32>
  3740. struct Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5 : public RuntimeObject
  3741. {
  3742. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3743. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3744. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3745. Delegate_t* ___handler_1;
  3746. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3747. bool ___isListening_2;
  3748. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3749. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3750. };
  3751. // Unity.VisualScripting.EventUnit`1/Data<System.Int32Enum>
  3752. struct Data_t84590E43F3666D5E3872D72942A117E468AAAC65 : public RuntimeObject
  3753. {
  3754. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3755. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3756. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3757. Delegate_t* ___handler_1;
  3758. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3759. bool ___isListening_2;
  3760. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3761. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3762. };
  3763. // Unity.VisualScripting.EventUnit`1/Data<System.Object>
  3764. struct Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB : public RuntimeObject
  3765. {
  3766. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3767. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3768. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3769. Delegate_t* ___handler_1;
  3770. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3771. bool ___isListening_2;
  3772. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3773. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3774. };
  3775. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  3776. struct Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2 : public RuntimeObject
  3777. {
  3778. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3779. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3780. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3781. Delegate_t* ___handler_1;
  3782. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3783. bool ___isListening_2;
  3784. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3785. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3786. };
  3787. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  3788. struct Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372 : public RuntimeObject
  3789. {
  3790. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3791. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3792. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3793. Delegate_t* ___handler_1;
  3794. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3795. bool ___isListening_2;
  3796. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3797. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3798. };
  3799. // Unity.VisualScripting.EventUnit`1/Data<System.Single>
  3800. struct Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8 : public RuntimeObject
  3801. {
  3802. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3803. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3804. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3805. Delegate_t* ___handler_1;
  3806. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3807. bool ___isListening_2;
  3808. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3809. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3810. };
  3811. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.Vector2>
  3812. struct Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A : public RuntimeObject
  3813. {
  3814. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1/Data::hook
  3815. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook_0;
  3816. // System.Delegate Unity.VisualScripting.EventUnit`1/Data::handler
  3817. Delegate_t* ___handler_1;
  3818. // System.Boolean Unity.VisualScripting.EventUnit`1/Data::isListening
  3819. bool ___isListening_2;
  3820. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow> Unity.VisualScripting.EventUnit`1/Data::activeCoroutines
  3821. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines_3;
  3822. };
  3823. // System.Linq.Expressions.Expression`1<System.Object>
  3824. struct Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  3825. {
  3826. };
  3827. // System.IO.Enumeration.FileSystemEnumerator`1<System.Object>
  3828. struct FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9
  3829. {
  3830. // System.String System.IO.Enumeration.FileSystemEnumerator`1::_originalRootDirectory
  3831. String_t* ____originalRootDirectory_0;
  3832. // System.String System.IO.Enumeration.FileSystemEnumerator`1::_rootDirectory
  3833. String_t* ____rootDirectory_1;
  3834. // System.IO.EnumerationOptions System.IO.Enumeration.FileSystemEnumerator`1::_options
  3835. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* ____options_2;
  3836. // System.Object System.IO.Enumeration.FileSystemEnumerator`1::_lock
  3837. RuntimeObject* ____lock_3;
  3838. // System.String System.IO.Enumeration.FileSystemEnumerator`1::_currentPath
  3839. String_t* ____currentPath_4;
  3840. // System.IntPtr System.IO.Enumeration.FileSystemEnumerator`1::_directoryHandle
  3841. intptr_t ____directoryHandle_5;
  3842. // System.Boolean System.IO.Enumeration.FileSystemEnumerator`1::_lastEntryFound
  3843. bool ____lastEntryFound_6;
  3844. // System.Collections.Generic.Queue`1<System.String> System.IO.Enumeration.FileSystemEnumerator`1::_pending
  3845. Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* ____pending_7;
  3846. // Interop/Sys/DirectoryEntry System.IO.Enumeration.FileSystemEnumerator`1::_entry
  3847. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2 ____entry_8;
  3848. // TResult System.IO.Enumeration.FileSystemEnumerator`1::_current
  3849. RuntimeObject* ____current_9;
  3850. // System.Char[] System.IO.Enumeration.FileSystemEnumerator`1::_pathBuffer
  3851. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____pathBuffer_10;
  3852. // System.Byte[] System.IO.Enumeration.FileSystemEnumerator`1::_entryBuffer
  3853. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____entryBuffer_11;
  3854. };
  3855. // UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>
  3856. struct FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB : public VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345
  3857. {
  3858. };
  3859. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>
  3860. struct FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2 : public Task_1_t4C228DE57804012969575431CFF12D57C875552D
  3861. {
  3862. // TInstance System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_thisRef
  3863. RuntimeObject* ___m_thisRef_25;
  3864. // System.Func`3<TInstance,System.IAsyncResult,TResult> System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_endMethod
  3865. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* ___m_endMethod_26;
  3866. };
  3867. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>
  3868. struct FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4 : public Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2
  3869. {
  3870. // TInstance System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_thisRef
  3871. RuntimeObject* ___m_thisRef_25;
  3872. // System.Func`3<TInstance,System.IAsyncResult,TResult> System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_endMethod
  3873. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* ___m_endMethod_26;
  3874. };
  3875. // Unity.VisualScripting.GraphElement`1<Unity.VisualScripting.FlowGraph>
  3876. struct GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D : public RuntimeObject
  3877. {
  3878. // System.Guid Unity.VisualScripting.GraphElement`1::<guid>k__BackingField
  3879. Guid_t ___U3CguidU3Ek__BackingField_0;
  3880. // TGraph Unity.VisualScripting.GraphElement`1::<graph>k__BackingField
  3881. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* ___U3CgraphU3Ek__BackingField_1;
  3882. };
  3883. // Unity.VisualScripting.GraphElement`1<System.Object>
  3884. struct GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4 : public RuntimeObject
  3885. {
  3886. // System.Guid Unity.VisualScripting.GraphElement`1::<guid>k__BackingField
  3887. Guid_t ___U3CguidU3Ek__BackingField_0;
  3888. // TGraph Unity.VisualScripting.GraphElement`1::<graph>k__BackingField
  3889. RuntimeObject* ___U3CgraphU3Ek__BackingField_1;
  3890. };
  3891. // System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>
  3892. struct KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD
  3893. {
  3894. // TKey System.Collections.Generic.KeyValuePair`2::key
  3895. int32_t ___key_0;
  3896. // TValue System.Collections.Generic.KeyValuePair`2::value
  3897. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value_1;
  3898. };
  3899. // System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>
  3900. struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
  3901. {
  3902. // TResult System.Threading.Tasks.Task`1::m_result
  3903. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC ___m_result_22;
  3904. };
  3905. // UnityEngine.UIElements.ComputedStyle
  3906. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C
  3907. {
  3908. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.InheritedData> UnityEngine.UIElements.ComputedStyle::inheritedData
  3909. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData_0;
  3910. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.LayoutData> UnityEngine.UIElements.ComputedStyle::layoutData
  3911. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData_1;
  3912. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.RareData> UnityEngine.UIElements.ComputedStyle::rareData
  3913. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData_2;
  3914. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransformData> UnityEngine.UIElements.ComputedStyle::transformData
  3915. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData_3;
  3916. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransitionData> UnityEngine.UIElements.ComputedStyle::transitionData
  3917. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData_4;
  3918. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.VisualData> UnityEngine.UIElements.ComputedStyle::visualData
  3919. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData_5;
  3920. // UnityEngine.Yoga.YogaNode UnityEngine.UIElements.ComputedStyle::yogaNode
  3921. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___yogaNode_6;
  3922. // System.Collections.Generic.Dictionary`2<System.String,UnityEngine.UIElements.StyleSheets.StylePropertyValue> UnityEngine.UIElements.ComputedStyle::customProperties
  3923. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties_7;
  3924. // System.Int64 UnityEngine.UIElements.ComputedStyle::matchingRulesHash
  3925. int64_t ___matchingRulesHash_8;
  3926. // System.Single UnityEngine.UIElements.ComputedStyle::dpiScaling
  3927. float ___dpiScaling_9;
  3928. // UnityEngine.UIElements.ComputedTransitionProperty[] UnityEngine.UIElements.ComputedStyle::computedTransitions
  3929. ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82* ___computedTransitions_10;
  3930. };
  3931. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.ComputedStyle
  3932. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_pinvoke
  3933. {
  3934. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData_0;
  3935. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData_1;
  3936. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData_2;
  3937. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData_3;
  3938. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData_4;
  3939. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData_5;
  3940. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___yogaNode_6;
  3941. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties_7;
  3942. int64_t ___matchingRulesHash_8;
  3943. float ___dpiScaling_9;
  3944. ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke* ___computedTransitions_10;
  3945. };
  3946. // Native definition for COM marshalling of UnityEngine.UIElements.ComputedStyle
  3947. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_com
  3948. {
  3949. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData_0;
  3950. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData_1;
  3951. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData_2;
  3952. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData_3;
  3953. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData_4;
  3954. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData_5;
  3955. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___yogaNode_6;
  3956. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties_7;
  3957. int64_t ___matchingRulesHash_8;
  3958. float ___dpiScaling_9;
  3959. ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com* ___computedTransitions_10;
  3960. };
  3961. // System.Delegate
  3962. struct Delegate_t : public RuntimeObject
  3963. {
  3964. // System.IntPtr System.Delegate::method_ptr
  3965. Il2CppMethodPointer ___method_ptr_0;
  3966. // System.IntPtr System.Delegate::invoke_impl
  3967. intptr_t ___invoke_impl_1;
  3968. // System.Object System.Delegate::m_target
  3969. RuntimeObject* ___m_target_2;
  3970. // System.IntPtr System.Delegate::method
  3971. intptr_t ___method_3;
  3972. // System.IntPtr System.Delegate::delegate_trampoline
  3973. intptr_t ___delegate_trampoline_4;
  3974. // System.IntPtr System.Delegate::extra_arg
  3975. intptr_t ___extra_arg_5;
  3976. // System.IntPtr System.Delegate::method_code
  3977. intptr_t ___method_code_6;
  3978. // System.IntPtr System.Delegate::interp_method
  3979. intptr_t ___interp_method_7;
  3980. // System.IntPtr System.Delegate::interp_invoke_impl
  3981. intptr_t ___interp_invoke_impl_8;
  3982. // System.Reflection.MethodInfo System.Delegate::method_info
  3983. MethodInfo_t* ___method_info_9;
  3984. // System.Reflection.MethodInfo System.Delegate::original_method_info
  3985. MethodInfo_t* ___original_method_info_10;
  3986. // System.DelegateData System.Delegate::data
  3987. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  3988. // System.Boolean System.Delegate::method_is_virtual
  3989. bool ___method_is_virtual_12;
  3990. };
  3991. // Native definition for P/Invoke marshalling of System.Delegate
  3992. struct Delegate_t_marshaled_pinvoke
  3993. {
  3994. intptr_t ___method_ptr_0;
  3995. intptr_t ___invoke_impl_1;
  3996. Il2CppIUnknown* ___m_target_2;
  3997. intptr_t ___method_3;
  3998. intptr_t ___delegate_trampoline_4;
  3999. intptr_t ___extra_arg_5;
  4000. intptr_t ___method_code_6;
  4001. intptr_t ___interp_method_7;
  4002. intptr_t ___interp_invoke_impl_8;
  4003. MethodInfo_t* ___method_info_9;
  4004. MethodInfo_t* ___original_method_info_10;
  4005. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  4006. int32_t ___method_is_virtual_12;
  4007. };
  4008. // Native definition for COM marshalling of System.Delegate
  4009. struct Delegate_t_marshaled_com
  4010. {
  4011. intptr_t ___method_ptr_0;
  4012. intptr_t ___invoke_impl_1;
  4013. Il2CppIUnknown* ___m_target_2;
  4014. intptr_t ___method_3;
  4015. intptr_t ___delegate_trampoline_4;
  4016. intptr_t ___extra_arg_5;
  4017. intptr_t ___method_code_6;
  4018. intptr_t ___interp_method_7;
  4019. intptr_t ___interp_invoke_impl_8;
  4020. MethodInfo_t* ___method_info_9;
  4021. MethodInfo_t* ___original_method_info_10;
  4022. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  4023. int32_t ___method_is_virtual_12;
  4024. };
  4025. // UnityEngine.UIElements.EventBase
  4026. struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C : public RuntimeObject
  4027. {
  4028. // System.Int64 UnityEngine.UIElements.EventBase::<timestamp>k__BackingField
  4029. int64_t ___U3CtimestampU3Ek__BackingField_2;
  4030. // System.UInt64 UnityEngine.UIElements.EventBase::<eventId>k__BackingField
  4031. uint64_t ___U3CeventIdU3Ek__BackingField_3;
  4032. // System.UInt64 UnityEngine.UIElements.EventBase::<triggerEventId>k__BackingField
  4033. uint64_t ___U3CtriggerEventIdU3Ek__BackingField_4;
  4034. // UnityEngine.UIElements.EventBase/EventPropagation UnityEngine.UIElements.EventBase::<propagation>k__BackingField
  4035. int32_t ___U3CpropagationU3Ek__BackingField_5;
  4036. // UnityEngine.UIElements.PropagationPaths UnityEngine.UIElements.EventBase::m_Path
  4037. PropagationPaths_tA17A0F2CAFF1A86B552ED6D984DAA2F14AB2B0E5* ___m_Path_6;
  4038. // UnityEngine.UIElements.EventBase/LifeCycleStatus UnityEngine.UIElements.EventBase::<lifeCycleStatus>k__BackingField
  4039. int32_t ___U3ClifeCycleStatusU3Ek__BackingField_7;
  4040. // UnityEngine.UIElements.IEventHandler UnityEngine.UIElements.EventBase::<leafTarget>k__BackingField
  4041. RuntimeObject* ___U3CleafTargetU3Ek__BackingField_8;
  4042. // UnityEngine.UIElements.IEventHandler UnityEngine.UIElements.EventBase::m_Target
  4043. RuntimeObject* ___m_Target_9;
  4044. // System.Collections.Generic.List`1<UnityEngine.UIElements.IEventHandler> UnityEngine.UIElements.EventBase::<skipElements>k__BackingField
  4045. List_1_t6FBD33EFCD307A54E0E8F62AAA0677E2ADAE58D3* ___U3CskipElementsU3Ek__BackingField_10;
  4046. // UnityEngine.UIElements.PropagationPhase UnityEngine.UIElements.EventBase::<propagationPhase>k__BackingField
  4047. int32_t ___U3CpropagationPhaseU3Ek__BackingField_11;
  4048. // UnityEngine.UIElements.IEventHandler UnityEngine.UIElements.EventBase::m_CurrentTarget
  4049. RuntimeObject* ___m_CurrentTarget_12;
  4050. // UnityEngine.Event UnityEngine.UIElements.EventBase::m_ImguiEvent
  4051. Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_ImguiEvent_13;
  4052. // UnityEngine.Vector2 UnityEngine.UIElements.EventBase::<originalMousePosition>k__BackingField
  4053. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CoriginalMousePositionU3Ek__BackingField_14;
  4054. };
  4055. // System.Exception
  4056. struct Exception_t : public RuntimeObject
  4057. {
  4058. // System.String System.Exception::_className
  4059. String_t* ____className_1;
  4060. // System.String System.Exception::_message
  4061. String_t* ____message_2;
  4062. // System.Collections.IDictionary System.Exception::_data
  4063. RuntimeObject* ____data_3;
  4064. // System.Exception System.Exception::_innerException
  4065. Exception_t* ____innerException_4;
  4066. // System.String System.Exception::_helpURL
  4067. String_t* ____helpURL_5;
  4068. // System.Object System.Exception::_stackTrace
  4069. RuntimeObject* ____stackTrace_6;
  4070. // System.String System.Exception::_stackTraceString
  4071. String_t* ____stackTraceString_7;
  4072. // System.String System.Exception::_remoteStackTraceString
  4073. String_t* ____remoteStackTraceString_8;
  4074. // System.Int32 System.Exception::_remoteStackIndex
  4075. int32_t ____remoteStackIndex_9;
  4076. // System.Object System.Exception::_dynamicMethods
  4077. RuntimeObject* ____dynamicMethods_10;
  4078. // System.Int32 System.Exception::_HResult
  4079. int32_t ____HResult_11;
  4080. // System.String System.Exception::_source
  4081. String_t* ____source_12;
  4082. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  4083. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  4084. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  4085. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  4086. // System.IntPtr[] System.Exception::native_trace_ips
  4087. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
  4088. // System.Int32 System.Exception::caught_in_unmanaged
  4089. int32_t ___caught_in_unmanaged_16;
  4090. };
  4091. // Native definition for P/Invoke marshalling of System.Exception
  4092. struct Exception_t_marshaled_pinvoke
  4093. {
  4094. char* ____className_1;
  4095. char* ____message_2;
  4096. RuntimeObject* ____data_3;
  4097. Exception_t_marshaled_pinvoke* ____innerException_4;
  4098. char* ____helpURL_5;
  4099. Il2CppIUnknown* ____stackTrace_6;
  4100. char* ____stackTraceString_7;
  4101. char* ____remoteStackTraceString_8;
  4102. int32_t ____remoteStackIndex_9;
  4103. Il2CppIUnknown* ____dynamicMethods_10;
  4104. int32_t ____HResult_11;
  4105. char* ____source_12;
  4106. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  4107. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  4108. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  4109. int32_t ___caught_in_unmanaged_16;
  4110. };
  4111. // Native definition for COM marshalling of System.Exception
  4112. struct Exception_t_marshaled_com
  4113. {
  4114. Il2CppChar* ____className_1;
  4115. Il2CppChar* ____message_2;
  4116. RuntimeObject* ____data_3;
  4117. Exception_t_marshaled_com* ____innerException_4;
  4118. Il2CppChar* ____helpURL_5;
  4119. Il2CppIUnknown* ____stackTrace_6;
  4120. Il2CppChar* ____stackTraceString_7;
  4121. Il2CppChar* ____remoteStackTraceString_8;
  4122. int32_t ____remoteStackIndex_9;
  4123. Il2CppIUnknown* ____dynamicMethods_10;
  4124. int32_t ____HResult_11;
  4125. Il2CppChar* ____source_12;
  4126. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  4127. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  4128. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  4129. int32_t ___caught_in_unmanaged_16;
  4130. };
  4131. // System.IO.FileStatus
  4132. struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5
  4133. {
  4134. // Interop/Sys/FileStatus System.IO.FileStatus::_fileStatus
  4135. FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
  4136. // System.Int32 System.IO.FileStatus::_fileStatusInitialized
  4137. int32_t ____fileStatusInitialized_1;
  4138. // System.Boolean System.IO.FileStatus::<InitiallyDirectory>k__BackingField
  4139. bool ___U3CInitiallyDirectoryU3Ek__BackingField_2;
  4140. // System.Boolean System.IO.FileStatus::_isDirectory
  4141. bool ____isDirectory_3;
  4142. // System.Boolean System.IO.FileStatus::_exists
  4143. bool ____exists_4;
  4144. };
  4145. // Native definition for P/Invoke marshalling of System.IO.FileStatus
  4146. struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke
  4147. {
  4148. FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
  4149. int32_t ____fileStatusInitialized_1;
  4150. int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2;
  4151. int32_t ____isDirectory_3;
  4152. int32_t ____exists_4;
  4153. };
  4154. // Native definition for COM marshalling of System.IO.FileStatus
  4155. struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com
  4156. {
  4157. FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
  4158. int32_t ____fileStatusInitialized_1;
  4159. int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2;
  4160. int32_t ____isDirectory_3;
  4161. int32_t ____exists_4;
  4162. };
  4163. // UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord
  4164. struct GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7
  4165. {
  4166. // System.UInt32 UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord::m_GlyphIndex
  4167. uint32_t ___m_GlyphIndex_0;
  4168. // UnityEngine.TextCore.LowLevel.GlyphValueRecord UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord::m_GlyphValueRecord
  4169. GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___m_GlyphValueRecord_1;
  4170. };
  4171. // Unity.VisualScripting.Graph
  4172. struct Graph_tD3F160E11AE372F4006562E44A04A934679A72CA : public RuntimeObject
  4173. {
  4174. // System.Collections.Generic.List`1<Unity.VisualScripting.IGraphElement> Unity.VisualScripting.Graph::_elements
  4175. List_1_tDC7181A78C61D35CB334474CAE5A06272DB455A1* ____elements_0;
  4176. // Unity.VisualScripting.MergedGraphElementCollection Unity.VisualScripting.Graph::<elements>k__BackingField
  4177. MergedGraphElementCollection_t617900BF35465F630BAAC77AA6EAAD375D42BA4C* ___U3CelementsU3Ek__BackingField_1;
  4178. // System.String Unity.VisualScripting.Graph::<title>k__BackingField
  4179. String_t* ___U3CtitleU3Ek__BackingField_2;
  4180. // System.String Unity.VisualScripting.Graph::<summary>k__BackingField
  4181. String_t* ___U3CsummaryU3Ek__BackingField_3;
  4182. // UnityEngine.Vector2 Unity.VisualScripting.Graph::<pan>k__BackingField
  4183. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpanU3Ek__BackingField_4;
  4184. // System.Single Unity.VisualScripting.Graph::<zoom>k__BackingField
  4185. float ___U3CzoomU3Ek__BackingField_5;
  4186. // System.Boolean Unity.VisualScripting.Graph::prewarmed
  4187. bool ___prewarmed_6;
  4188. };
  4189. // UnityEngine.Object
  4190. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  4191. {
  4192. // System.IntPtr UnityEngine.Object::m_CachedPtr
  4193. intptr_t ___m_CachedPtr_0;
  4194. };
  4195. // Native definition for P/Invoke marshalling of UnityEngine.Object
  4196. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  4197. {
  4198. intptr_t ___m_CachedPtr_0;
  4199. };
  4200. // Native definition for COM marshalling of UnityEngine.Object
  4201. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  4202. {
  4203. intptr_t ___m_CachedPtr_0;
  4204. };
  4205. // Unity.Profiling.ProfilerMarker
  4206. struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
  4207. {
  4208. // System.IntPtr Unity.Profiling.ProfilerMarker::m_Ptr
  4209. intptr_t ___m_Ptr_0;
  4210. };
  4211. // UnityEngine.UIElements.UIR.RenderChainVEData
  4212. struct RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847
  4213. {
  4214. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::prev
  4215. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prev_0;
  4216. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::next
  4217. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___next_1;
  4218. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::groupTransformAncestor
  4219. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___groupTransformAncestor_2;
  4220. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::boneTransformAncestor
  4221. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___boneTransformAncestor_3;
  4222. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::prevDirty
  4223. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevDirty_4;
  4224. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::nextDirty
  4225. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextDirty_5;
  4226. // System.Int32 UnityEngine.UIElements.UIR.RenderChainVEData::hierarchyDepth
  4227. int32_t ___hierarchyDepth_6;
  4228. // UnityEngine.UIElements.UIR.RenderDataDirtyTypes UnityEngine.UIElements.UIR.RenderChainVEData::dirtiedValues
  4229. int32_t ___dirtiedValues_7;
  4230. // System.UInt32 UnityEngine.UIElements.UIR.RenderChainVEData::dirtyID
  4231. uint32_t ___dirtyID_8;
  4232. // UnityEngine.UIElements.UIR.RenderChainCommand UnityEngine.UIElements.UIR.RenderChainVEData::firstCommand
  4233. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstCommand_9;
  4234. // UnityEngine.UIElements.UIR.RenderChainCommand UnityEngine.UIElements.UIR.RenderChainVEData::lastCommand
  4235. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastCommand_10;
  4236. // UnityEngine.UIElements.UIR.RenderChainCommand UnityEngine.UIElements.UIR.RenderChainVEData::firstClosingCommand
  4237. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstClosingCommand_11;
  4238. // UnityEngine.UIElements.UIR.RenderChainCommand UnityEngine.UIElements.UIR.RenderChainVEData::lastClosingCommand
  4239. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastClosingCommand_12;
  4240. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::isInChain
  4241. bool ___isInChain_13;
  4242. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::isHierarchyHidden
  4243. bool ___isHierarchyHidden_14;
  4244. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::localFlipsWinding
  4245. bool ___localFlipsWinding_15;
  4246. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::localTransformScaleZero
  4247. bool ___localTransformScaleZero_16;
  4248. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::worldFlipsWinding
  4249. bool ___worldFlipsWinding_17;
  4250. // UnityEngine.UIElements.UIR.Implementation.ClipMethod UnityEngine.UIElements.UIR.RenderChainVEData::clipMethod
  4251. int32_t ___clipMethod_18;
  4252. // System.Int32 UnityEngine.UIElements.UIR.RenderChainVEData::childrenStencilRef
  4253. int32_t ___childrenStencilRef_19;
  4254. // System.Int32 UnityEngine.UIElements.UIR.RenderChainVEData::childrenMaskDepth
  4255. int32_t ___childrenMaskDepth_20;
  4256. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::disableNudging
  4257. bool ___disableNudging_21;
  4258. // System.Boolean UnityEngine.UIElements.UIR.RenderChainVEData::usesLegacyText
  4259. bool ___usesLegacyText_22;
  4260. // UnityEngine.UIElements.UIR.MeshHandle UnityEngine.UIElements.UIR.RenderChainVEData::data
  4261. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___data_23;
  4262. // UnityEngine.UIElements.UIR.MeshHandle UnityEngine.UIElements.UIR.RenderChainVEData::closingData
  4263. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___closingData_24;
  4264. // UnityEngine.Matrix4x4 UnityEngine.UIElements.UIR.RenderChainVEData::verticesSpace
  4265. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___verticesSpace_25;
  4266. // System.Int32 UnityEngine.UIElements.UIR.RenderChainVEData::displacementUVStart
  4267. int32_t ___displacementUVStart_26;
  4268. // System.Int32 UnityEngine.UIElements.UIR.RenderChainVEData::displacementUVEnd
  4269. int32_t ___displacementUVEnd_27;
  4270. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::transformID
  4271. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___transformID_28;
  4272. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::clipRectID
  4273. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID_29;
  4274. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::opacityID
  4275. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___opacityID_30;
  4276. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::textCoreSettingsID
  4277. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___textCoreSettingsID_31;
  4278. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::backgroundColorID
  4279. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___backgroundColorID_32;
  4280. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::borderLeftColorID
  4281. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderLeftColorID_33;
  4282. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::borderTopColorID
  4283. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderTopColorID_34;
  4284. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::borderRightColorID
  4285. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderRightColorID_35;
  4286. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::borderBottomColorID
  4287. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderBottomColorID_36;
  4288. // UnityEngine.UIElements.UIR.BMPAlloc UnityEngine.UIElements.UIR.RenderChainVEData::tintColorID
  4289. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___tintColorID_37;
  4290. // System.Single UnityEngine.UIElements.UIR.RenderChainVEData::compositeOpacity
  4291. float ___compositeOpacity_38;
  4292. // UnityEngine.Color UnityEngine.UIElements.UIR.RenderChainVEData::backgroundColor
  4293. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_39;
  4294. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::prevText
  4295. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevText_40;
  4296. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.UIR.RenderChainVEData::nextText
  4297. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextText_41;
  4298. // System.Collections.Generic.List`1<UnityEngine.UIElements.UIR.RenderChainTextEntry> UnityEngine.UIElements.UIR.RenderChainVEData::textEntries
  4299. List_1_t3ADC2CEE608F7E0043EBE4FD425E6C9AE43E19CC* ___textEntries_42;
  4300. // UnityEngine.UIElements.UIR.BasicNode`1<UnityEngine.UIElements.UIR.TextureEntry> UnityEngine.UIElements.UIR.RenderChainVEData::textures
  4301. BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB* ___textures_43;
  4302. };
  4303. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.UIR.RenderChainVEData
  4304. struct RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847_marshaled_pinvoke
  4305. {
  4306. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prev_0;
  4307. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___next_1;
  4308. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___groupTransformAncestor_2;
  4309. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___boneTransformAncestor_3;
  4310. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevDirty_4;
  4311. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextDirty_5;
  4312. int32_t ___hierarchyDepth_6;
  4313. int32_t ___dirtiedValues_7;
  4314. uint32_t ___dirtyID_8;
  4315. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstCommand_9;
  4316. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastCommand_10;
  4317. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstClosingCommand_11;
  4318. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastClosingCommand_12;
  4319. int32_t ___isInChain_13;
  4320. int32_t ___isHierarchyHidden_14;
  4321. int32_t ___localFlipsWinding_15;
  4322. int32_t ___localTransformScaleZero_16;
  4323. int32_t ___worldFlipsWinding_17;
  4324. int32_t ___clipMethod_18;
  4325. int32_t ___childrenStencilRef_19;
  4326. int32_t ___childrenMaskDepth_20;
  4327. int32_t ___disableNudging_21;
  4328. int32_t ___usesLegacyText_22;
  4329. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___data_23;
  4330. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___closingData_24;
  4331. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___verticesSpace_25;
  4332. int32_t ___displacementUVStart_26;
  4333. int32_t ___displacementUVEnd_27;
  4334. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___transformID_28;
  4335. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID_29;
  4336. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___opacityID_30;
  4337. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___textCoreSettingsID_31;
  4338. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___backgroundColorID_32;
  4339. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderLeftColorID_33;
  4340. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderTopColorID_34;
  4341. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderRightColorID_35;
  4342. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderBottomColorID_36;
  4343. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___tintColorID_37;
  4344. float ___compositeOpacity_38;
  4345. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_39;
  4346. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevText_40;
  4347. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextText_41;
  4348. List_1_t3ADC2CEE608F7E0043EBE4FD425E6C9AE43E19CC* ___textEntries_42;
  4349. BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB* ___textures_43;
  4350. };
  4351. // Native definition for COM marshalling of UnityEngine.UIElements.UIR.RenderChainVEData
  4352. struct RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847_marshaled_com
  4353. {
  4354. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prev_0;
  4355. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___next_1;
  4356. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___groupTransformAncestor_2;
  4357. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___boneTransformAncestor_3;
  4358. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevDirty_4;
  4359. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextDirty_5;
  4360. int32_t ___hierarchyDepth_6;
  4361. int32_t ___dirtiedValues_7;
  4362. uint32_t ___dirtyID_8;
  4363. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstCommand_9;
  4364. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastCommand_10;
  4365. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___firstClosingCommand_11;
  4366. RenderChainCommand_t4F70E36AF4BC3645C8F9C822B7A3ACE9CB815727* ___lastClosingCommand_12;
  4367. int32_t ___isInChain_13;
  4368. int32_t ___isHierarchyHidden_14;
  4369. int32_t ___localFlipsWinding_15;
  4370. int32_t ___localTransformScaleZero_16;
  4371. int32_t ___worldFlipsWinding_17;
  4372. int32_t ___clipMethod_18;
  4373. int32_t ___childrenStencilRef_19;
  4374. int32_t ___childrenMaskDepth_20;
  4375. int32_t ___disableNudging_21;
  4376. int32_t ___usesLegacyText_22;
  4377. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___data_23;
  4378. MeshHandle_tC1E9A7ECCFDAEFDE064B8D58B35B9CEE5A70A22E* ___closingData_24;
  4379. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___verticesSpace_25;
  4380. int32_t ___displacementUVStart_26;
  4381. int32_t ___displacementUVEnd_27;
  4382. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___transformID_28;
  4383. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___clipRectID_29;
  4384. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___opacityID_30;
  4385. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___textCoreSettingsID_31;
  4386. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___backgroundColorID_32;
  4387. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderLeftColorID_33;
  4388. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderTopColorID_34;
  4389. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderRightColorID_35;
  4390. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___borderBottomColorID_36;
  4391. BMPAlloc_t29DA9D09157B8BAD2D5643711A53A5F11D216D30 ___tintColorID_37;
  4392. float ___compositeOpacity_38;
  4393. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor_39;
  4394. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___prevText_40;
  4395. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___nextText_41;
  4396. List_1_t3ADC2CEE608F7E0043EBE4FD425E6C9AE43E19CC* ___textEntries_42;
  4397. BasicNode_1_t7B4D545DCD6949B2E1C85D63DF038E44602F7DDB* ___textures_43;
  4398. };
  4399. // System.RuntimeTypeHandle
  4400. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  4401. {
  4402. // System.IntPtr System.RuntimeTypeHandle::value
  4403. intptr_t ___value_0;
  4404. };
  4405. // UnityEngine.UIElements.StyleLength
  4406. struct StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8
  4407. {
  4408. // UnityEngine.UIElements.Length UnityEngine.UIElements.StyleLength::m_Value
  4409. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Value_0;
  4410. // UnityEngine.UIElements.StyleKeyword UnityEngine.UIElements.StyleLength::m_Keyword
  4411. int32_t ___m_Keyword_1;
  4412. };
  4413. // System.Array/RawData
  4414. struct RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0 : public RuntimeObject
  4415. {
  4416. // System.IntPtr System.Array/RawData::Bounds
  4417. intptr_t ___Bounds_0;
  4418. // System.IntPtr System.Array/RawData::Count
  4419. intptr_t ___Count_1;
  4420. // System.Byte System.Array/RawData::Data
  4421. uint8_t ___Data_2;
  4422. };
  4423. // Native definition for P/Invoke marshalling of System.Array/RawData
  4424. struct RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0_marshaled_pinvoke
  4425. {
  4426. intptr_t ___Bounds_0;
  4427. intptr_t ___Count_1;
  4428. uint8_t ___Data_2;
  4429. };
  4430. // Native definition for COM marshalling of System.Array/RawData
  4431. struct RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0_marshaled_com
  4432. {
  4433. intptr_t ___Bounds_0;
  4434. intptr_t ___Count_1;
  4435. uint8_t ___Data_2;
  4436. };
  4437. // System.IO.Enumeration.FileSystemEnumerable`1/DelegateEnumerator<System.Object>
  4438. struct DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970 : public FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA
  4439. {
  4440. // System.IO.Enumeration.FileSystemEnumerable`1<TResult> System.IO.Enumeration.FileSystemEnumerable`1/DelegateEnumerator::_enumerable
  4441. FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* ____enumerable_12;
  4442. };
  4443. // UnityEngine.UIElements.EventBase`1<System.Object>
  4444. struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1 : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
  4445. {
  4446. // System.Int32 UnityEngine.UIElements.EventBase`1::m_RefCount
  4447. int32_t ___m_RefCount_17;
  4448. };
  4449. // System.Linq.Expressions.Expression0`1<System.Object>
  4450. struct Expression0_1_t9C9042695BAF1288E3D03A9D14311D61EA5BF047 : public Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7
  4451. {
  4452. };
  4453. // System.Linq.Expressions.Expression1`1<System.Object>
  4454. struct Expression1_1_t4842A0C37ECFBD6F8E9C54851E409D3887305086 : public Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7
  4455. {
  4456. // System.Object System.Linq.Expressions.Expression1`1::_par0
  4457. RuntimeObject* ____par0_4;
  4458. };
  4459. // System.Linq.Expressions.Expression2`1<System.Object>
  4460. struct Expression2_1_t54CFD35C1B6EB140C614F678922F8E286632940C : public Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7
  4461. {
  4462. // System.Object System.Linq.Expressions.Expression2`1::_par0
  4463. RuntimeObject* ____par0_4;
  4464. // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression2`1::_par1
  4465. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ____par1_5;
  4466. };
  4467. // System.Linq.Expressions.Expression3`1<System.Object>
  4468. struct Expression3_1_tBFF326DA58F01CC4CBCC06E8A5A5CCD24928975A : public Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7
  4469. {
  4470. // System.Object System.Linq.Expressions.Expression3`1::_par0
  4471. RuntimeObject* ____par0_4;
  4472. // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression3`1::_par1
  4473. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ____par1_5;
  4474. // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression3`1::_par2
  4475. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ____par2_6;
  4476. };
  4477. // System.Linq.Expressions.ExpressionN`1<System.Object>
  4478. struct ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9 : public Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7
  4479. {
  4480. // System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.ParameterExpression> System.Linq.Expressions.ExpressionN`1::_parameters
  4481. RuntimeObject* ____parameters_4;
  4482. };
  4483. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>
  4484. struct FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145 : public Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17
  4485. {
  4486. // TInstance System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_thisRef
  4487. RuntimeObject* ___m_thisRef_25;
  4488. // System.Func`3<TInstance,System.IAsyncResult,TResult> System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::m_endMethod
  4489. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* ___m_endMethod_26;
  4490. };
  4491. // System.ReadOnlySpan`1<System.Char>
  4492. struct ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1
  4493. {
  4494. // System.ByReference`1<T> System.ReadOnlySpan`1::_pointer
  4495. ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 ____pointer_0;
  4496. // System.Int32 System.ReadOnlySpan`1::_length
  4497. int32_t ____length_1;
  4498. };
  4499. // System.Span`1<System.Char>
  4500. struct Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D
  4501. {
  4502. // System.ByReference`1<T> System.Span`1::_pointer
  4503. ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 ____pointer_0;
  4504. // System.Int32 System.Span`1::_length
  4505. int32_t ____length_1;
  4506. };
  4507. // UnityEngine.AnimationEvent
  4508. struct AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174 : public RuntimeObject
  4509. {
  4510. // System.Single UnityEngine.AnimationEvent::m_Time
  4511. float ___m_Time_0;
  4512. // System.String UnityEngine.AnimationEvent::m_FunctionName
  4513. String_t* ___m_FunctionName_1;
  4514. // System.String UnityEngine.AnimationEvent::m_StringParameter
  4515. String_t* ___m_StringParameter_2;
  4516. // UnityEngine.Object UnityEngine.AnimationEvent::m_ObjectReferenceParameter
  4517. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_ObjectReferenceParameter_3;
  4518. // System.Single UnityEngine.AnimationEvent::m_FloatParameter
  4519. float ___m_FloatParameter_4;
  4520. // System.Int32 UnityEngine.AnimationEvent::m_IntParameter
  4521. int32_t ___m_IntParameter_5;
  4522. // System.Int32 UnityEngine.AnimationEvent::m_MessageOptions
  4523. int32_t ___m_MessageOptions_6;
  4524. // UnityEngine.AnimationEventSource UnityEngine.AnimationEvent::m_Source
  4525. int32_t ___m_Source_7;
  4526. // UnityEngine.AnimationState UnityEngine.AnimationEvent::m_StateSender
  4527. AnimationState_tC704F25A20169025B6CFDC2F00DC84152B5B73CE* ___m_StateSender_8;
  4528. // UnityEngine.AnimatorStateInfo UnityEngine.AnimationEvent::m_AnimatorStateInfo
  4529. AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 ___m_AnimatorStateInfo_9;
  4530. // UnityEngine.AnimatorClipInfo UnityEngine.AnimationEvent::m_AnimatorClipInfo
  4531. AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___m_AnimatorClipInfo_10;
  4532. };
  4533. // Native definition for P/Invoke marshalling of UnityEngine.AnimationEvent
  4534. struct AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174_marshaled_pinvoke
  4535. {
  4536. float ___m_Time_0;
  4537. char* ___m_FunctionName_1;
  4538. char* ___m_StringParameter_2;
  4539. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___m_ObjectReferenceParameter_3;
  4540. float ___m_FloatParameter_4;
  4541. int32_t ___m_IntParameter_5;
  4542. int32_t ___m_MessageOptions_6;
  4543. int32_t ___m_Source_7;
  4544. AnimationState_tC704F25A20169025B6CFDC2F00DC84152B5B73CE* ___m_StateSender_8;
  4545. AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 ___m_AnimatorStateInfo_9;
  4546. AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___m_AnimatorClipInfo_10;
  4547. };
  4548. // Native definition for COM marshalling of UnityEngine.AnimationEvent
  4549. struct AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174_marshaled_com
  4550. {
  4551. float ___m_Time_0;
  4552. Il2CppChar* ___m_FunctionName_1;
  4553. Il2CppChar* ___m_StringParameter_2;
  4554. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___m_ObjectReferenceParameter_3;
  4555. float ___m_FloatParameter_4;
  4556. int32_t ___m_IntParameter_5;
  4557. int32_t ___m_MessageOptions_6;
  4558. int32_t ___m_Source_7;
  4559. AnimationState_tC704F25A20169025B6CFDC2F00DC84152B5B73CE* ___m_StateSender_8;
  4560. AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 ___m_AnimatorStateInfo_9;
  4561. AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___m_AnimatorClipInfo_10;
  4562. };
  4563. // UnityEngine.Component
  4564. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  4565. {
  4566. };
  4567. // Unity.VisualScripting.FlowGraph
  4568. struct FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45 : public Graph_tD3F160E11AE372F4006562E44A04A934679A72CA
  4569. {
  4570. // Unity.VisualScripting.VariableDeclarations Unity.VisualScripting.FlowGraph::<variables>k__BackingField
  4571. VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* ___U3CvariablesU3Ek__BackingField_7;
  4572. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.IUnit> Unity.VisualScripting.FlowGraph::<units>k__BackingField
  4573. GraphElementCollection_1_t0165568BAE7EF8D2CD1E954F9F5CB8527EDEC824* ___U3CunitsU3Ek__BackingField_8;
  4574. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.ControlConnection,Unity.VisualScripting.ControlOutput,Unity.VisualScripting.ControlInput> Unity.VisualScripting.FlowGraph::<controlConnections>k__BackingField
  4575. GraphConnectionCollection_3_t1C36521556B52560AC338813684582FE4226703C* ___U3CcontrolConnectionsU3Ek__BackingField_9;
  4576. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.ValueConnection,Unity.VisualScripting.ValueOutput,Unity.VisualScripting.ValueInput> Unity.VisualScripting.FlowGraph::<valueConnections>k__BackingField
  4577. GraphConnectionCollection_3_tCB3C722EBCB7366D0FCFD32ED000A4A8AFD2C624* ___U3CvalueConnectionsU3Ek__BackingField_10;
  4578. // Unity.VisualScripting.GraphConnectionCollection`3<Unity.VisualScripting.InvalidConnection,Unity.VisualScripting.IUnitOutputPort,Unity.VisualScripting.IUnitInputPort> Unity.VisualScripting.FlowGraph::<invalidConnections>k__BackingField
  4579. GraphConnectionCollection_3_tFD3C8D61A881447B28DC931418DAA45AD99856F6* ___U3CinvalidConnectionsU3Ek__BackingField_11;
  4580. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.GraphGroup> Unity.VisualScripting.FlowGraph::<groups>k__BackingField
  4581. GraphElementCollection_1_t747DBE349EF6196F21B8B0817448722E5570D25A* ___U3CgroupsU3Ek__BackingField_12;
  4582. // Unity.VisualScripting.GraphElementCollection`1<Unity.VisualScripting.StickyNote> Unity.VisualScripting.FlowGraph::<sticky>k__BackingField
  4583. GraphElementCollection_1_t0859C1F4FC4ACB504F67C57B43AA9DA2F9A3130D* ___U3CstickyU3Ek__BackingField_13;
  4584. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ControlInputDefinition> Unity.VisualScripting.FlowGraph::<controlInputDefinitions>k__BackingField
  4585. UnitPortDefinitionCollection_1_t665553142D4490579611ED610240743C22D899F8* ___U3CcontrolInputDefinitionsU3Ek__BackingField_16;
  4586. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ControlOutputDefinition> Unity.VisualScripting.FlowGraph::<controlOutputDefinitions>k__BackingField
  4587. UnitPortDefinitionCollection_1_t198398673C495F7DB8AC3CE26E9DC0B8907E628C* ___U3CcontrolOutputDefinitionsU3Ek__BackingField_17;
  4588. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ValueInputDefinition> Unity.VisualScripting.FlowGraph::<valueInputDefinitions>k__BackingField
  4589. UnitPortDefinitionCollection_1_tED71DF94B48CE1756D3168910761094E5E2CC628* ___U3CvalueInputDefinitionsU3Ek__BackingField_18;
  4590. // Unity.VisualScripting.UnitPortDefinitionCollection`1<Unity.VisualScripting.ValueOutputDefinition> Unity.VisualScripting.FlowGraph::<valueOutputDefinitions>k__BackingField
  4591. UnitPortDefinitionCollection_1_t0F8E18D70B3C28BCFF0C4A883CC718FF7CE65347* ___U3CvalueOutputDefinitionsU3Ek__BackingField_19;
  4592. // System.Action Unity.VisualScripting.FlowGraph::onPortDefinitionsChanged
  4593. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onPortDefinitionsChanged_20;
  4594. };
  4595. // UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord
  4596. struct GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E
  4597. {
  4598. // UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord::m_FirstAdjustmentRecord
  4599. GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_FirstAdjustmentRecord_0;
  4600. // UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord::m_SecondAdjustmentRecord
  4601. GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_SecondAdjustmentRecord_1;
  4602. // UnityEngine.TextCore.LowLevel.FontFeatureLookupFlags UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord::m_FeatureLookupFlags
  4603. int32_t ___m_FeatureLookupFlags_2;
  4604. };
  4605. // Unity.VisualScripting.InvalidImplementationException
  4606. struct InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6 : public Exception_t
  4607. {
  4608. };
  4609. // System.MulticastDelegate
  4610. struct MulticastDelegate_t : public Delegate_t
  4611. {
  4612. // System.Delegate[] System.MulticastDelegate::delegates
  4613. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
  4614. };
  4615. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  4616. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  4617. {
  4618. Delegate_t_marshaled_pinvoke** ___delegates_13;
  4619. };
  4620. // Native definition for COM marshalling of System.MulticastDelegate
  4621. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  4622. {
  4623. Delegate_t_marshaled_com** ___delegates_13;
  4624. };
  4625. // System.SystemException
  4626. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  4627. {
  4628. };
  4629. // System.Type
  4630. struct Type_t : public MemberInfo_t
  4631. {
  4632. // System.RuntimeTypeHandle System.Type::_impl
  4633. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
  4634. };
  4635. // Unity.VisualScripting.Unit
  4636. struct Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191 : public GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D
  4637. {
  4638. // System.Boolean Unity.VisualScripting.Unit::<isDefined>k__BackingField
  4639. bool ___U3CisDefinedU3Ek__BackingField_2;
  4640. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ControlInput> Unity.VisualScripting.Unit::<controlInputs>k__BackingField
  4641. RuntimeObject* ___U3CcontrolInputsU3Ek__BackingField_3;
  4642. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ControlOutput> Unity.VisualScripting.Unit::<controlOutputs>k__BackingField
  4643. RuntimeObject* ___U3CcontrolOutputsU3Ek__BackingField_4;
  4644. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ValueInput> Unity.VisualScripting.Unit::<valueInputs>k__BackingField
  4645. RuntimeObject* ___U3CvalueInputsU3Ek__BackingField_5;
  4646. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.ValueOutput> Unity.VisualScripting.Unit::<valueOutputs>k__BackingField
  4647. RuntimeObject* ___U3CvalueOutputsU3Ek__BackingField_6;
  4648. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.InvalidInput> Unity.VisualScripting.Unit::<invalidInputs>k__BackingField
  4649. RuntimeObject* ___U3CinvalidInputsU3Ek__BackingField_7;
  4650. // Unity.VisualScripting.IUnitPortCollection`1<Unity.VisualScripting.InvalidOutput> Unity.VisualScripting.Unit::<invalidOutputs>k__BackingField
  4651. RuntimeObject* ___U3CinvalidOutputsU3Ek__BackingField_8;
  4652. // System.Action Unity.VisualScripting.Unit::onPortsChanged
  4653. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onPortsChanged_9;
  4654. // System.Collections.Generic.Dictionary`2<System.String,System.Object> Unity.VisualScripting.Unit::<defaultValues>k__BackingField
  4655. Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___U3CdefaultValuesU3Ek__BackingField_10;
  4656. // Unity.VisualScripting.IConnectionCollection`3<Unity.VisualScripting.IUnitRelation,Unity.VisualScripting.IUnitPort,Unity.VisualScripting.IUnitPort> Unity.VisualScripting.Unit::<relations>k__BackingField
  4657. RuntimeObject* ___U3CrelationsU3Ek__BackingField_11;
  4658. // System.Boolean Unity.VisualScripting.Unit::<isControlRoot>k__BackingField
  4659. bool ___U3CisControlRootU3Ek__BackingField_12;
  4660. // UnityEngine.Vector2 Unity.VisualScripting.Unit::<position>k__BackingField
  4661. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField_13;
  4662. // System.Exception Unity.VisualScripting.Unit::<definitionException>k__BackingField
  4663. Exception_t* ___U3CdefinitionExceptionU3Ek__BackingField_14;
  4664. };
  4665. // UnityEngine.UIElements.VisualElement
  4666. struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115 : public Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0
  4667. {
  4668. // System.Int32 UnityEngine.UIElements.VisualElement::<UnityEngine.UIElements.IStylePropertyAnimations.runningAnimationCount>k__BackingField
  4669. int32_t ___U3CUnityEngine_UIElements_IStylePropertyAnimations_runningAnimationCountU3Ek__BackingField_7;
  4670. // System.Int32 UnityEngine.UIElements.VisualElement::<UnityEngine.UIElements.IStylePropertyAnimations.completedAnimationCount>k__BackingField
  4671. int32_t ___U3CUnityEngine_UIElements_IStylePropertyAnimations_completedAnimationCountU3Ek__BackingField_8;
  4672. // System.String UnityEngine.UIElements.VisualElement::m_Name
  4673. String_t* ___m_Name_13;
  4674. // System.Collections.Generic.List`1<System.String> UnityEngine.UIElements.VisualElement::m_ClassList
  4675. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_ClassList_14;
  4676. // System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<UnityEngine.PropertyName,System.Object>> UnityEngine.UIElements.VisualElement::m_PropertyBag
  4677. List_1_t60F39D768DAD2345527AD3EE73FAB2667DF4F260* ___m_PropertyBag_15;
  4678. // UnityEngine.UIElements.VisualElementFlags UnityEngine.UIElements.VisualElement::m_Flags
  4679. int32_t ___m_Flags_16;
  4680. // System.String UnityEngine.UIElements.VisualElement::m_ViewDataKey
  4681. String_t* ___m_ViewDataKey_17;
  4682. // UnityEngine.UIElements.RenderHints UnityEngine.UIElements.VisualElement::m_RenderHints
  4683. int32_t ___m_RenderHints_18;
  4684. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::lastLayout
  4685. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lastLayout_19;
  4686. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::lastPseudoPadding
  4687. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lastPseudoPadding_20;
  4688. // UnityEngine.UIElements.UIR.RenderChainVEData UnityEngine.UIElements.VisualElement::renderChainData
  4689. RenderChainVEData_t582DE9DA38C6B608A9A38286FCF6FA70398B5847 ___renderChainData_21;
  4690. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::m_Layout
  4691. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_Layout_22;
  4692. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::m_BoundingBox
  4693. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_BoundingBox_23;
  4694. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::m_WorldBoundingBox
  4695. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_WorldBoundingBox_24;
  4696. // UnityEngine.Matrix4x4 UnityEngine.UIElements.VisualElement::m_WorldTransformCache
  4697. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldTransformCache_25;
  4698. // UnityEngine.Matrix4x4 UnityEngine.UIElements.VisualElement::m_WorldTransformInverseCache
  4699. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldTransformInverseCache_26;
  4700. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::m_WorldClip
  4701. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_WorldClip_27;
  4702. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::m_WorldClipMinusGroup
  4703. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_WorldClipMinusGroup_28;
  4704. // System.Boolean UnityEngine.UIElements.VisualElement::m_WorldClipIsInfinite
  4705. bool ___m_WorldClipIsInfinite_29;
  4706. // UnityEngine.UIElements.PseudoStates UnityEngine.UIElements.VisualElement::triggerPseudoMask
  4707. int32_t ___triggerPseudoMask_31;
  4708. // UnityEngine.UIElements.PseudoStates UnityEngine.UIElements.VisualElement::dependencyPseudoMask
  4709. int32_t ___dependencyPseudoMask_32;
  4710. // UnityEngine.UIElements.PseudoStates UnityEngine.UIElements.VisualElement::m_PseudoStates
  4711. int32_t ___m_PseudoStates_33;
  4712. // System.Int32 UnityEngine.UIElements.VisualElement::<containedPointerIds>k__BackingField
  4713. int32_t ___U3CcontainedPointerIdsU3Ek__BackingField_34;
  4714. // UnityEngine.UIElements.PickingMode UnityEngine.UIElements.VisualElement::<pickingMode>k__BackingField
  4715. int32_t ___U3CpickingModeU3Ek__BackingField_35;
  4716. // UnityEngine.Yoga.YogaNode UnityEngine.UIElements.VisualElement::<yogaNode>k__BackingField
  4717. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___U3CyogaNodeU3Ek__BackingField_36;
  4718. // UnityEngine.UIElements.ComputedStyle UnityEngine.UIElements.VisualElement::m_Style
  4719. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C ___m_Style_37;
  4720. // UnityEngine.UIElements.StyleVariableContext UnityEngine.UIElements.VisualElement::variableContext
  4721. StyleVariableContext_tF74F2787CE1F6BEBBFBFF0771CF493AC9E403527* ___variableContext_38;
  4722. // System.Int32 UnityEngine.UIElements.VisualElement::inheritedStylesHash
  4723. int32_t ___inheritedStylesHash_39;
  4724. // System.UInt32 UnityEngine.UIElements.VisualElement::controlid
  4725. uint32_t ___controlid_40;
  4726. // System.Int32 UnityEngine.UIElements.VisualElement::imguiContainerDescendantCount
  4727. int32_t ___imguiContainerDescendantCount_41;
  4728. // System.Boolean UnityEngine.UIElements.VisualElement::<enabledSelf>k__BackingField
  4729. bool ___U3CenabledSelfU3Ek__BackingField_42;
  4730. // System.Action`1<UnityEngine.UIElements.MeshGenerationContext> UnityEngine.UIElements.VisualElement::<generateVisualContent>k__BackingField
  4731. Action_1_t3DC3411926243F1DB9C330F8E105B904E38C1A0B* ___U3CgenerateVisualContentU3Ek__BackingField_43;
  4732. // Unity.Profiling.ProfilerMarker UnityEngine.UIElements.VisualElement::k_GenerateVisualContentMarker
  4733. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateVisualContentMarker_44;
  4734. // UnityEngine.UIElements.VisualElement/RenderTargetMode UnityEngine.UIElements.VisualElement::m_SubRenderTargetMode
  4735. int32_t ___m_SubRenderTargetMode_45;
  4736. // UnityEngine.Material UnityEngine.UIElements.VisualElement::m_defaultMaterial
  4737. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_defaultMaterial_47;
  4738. // UnityEngine.UIElements.VisualElement/TypeData UnityEngine.UIElements.VisualElement::m_TypeData
  4739. TypeData_t01D670B4E71B5571B38C7412B1E652A47D6AF66A* ___m_TypeData_49;
  4740. // UnityEngine.UIElements.VisualElement/Hierarchy UnityEngine.UIElements.VisualElement::<hierarchy>k__BackingField
  4741. Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 ___U3ChierarchyU3Ek__BackingField_51;
  4742. // System.Boolean UnityEngine.UIElements.VisualElement::<isRootVisualContainer>k__BackingField
  4743. bool ___U3CisRootVisualContainerU3Ek__BackingField_52;
  4744. // System.Boolean UnityEngine.UIElements.VisualElement::<cacheAsBitmap>k__BackingField
  4745. bool ___U3CcacheAsBitmapU3Ek__BackingField_53;
  4746. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement::m_PhysicalParent
  4747. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_PhysicalParent_54;
  4748. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement::m_LogicalParent
  4749. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_LogicalParent_55;
  4750. // System.Collections.Generic.List`1<UnityEngine.UIElements.VisualElement> UnityEngine.UIElements.VisualElement::m_Children
  4751. List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___m_Children_57;
  4752. // UnityEngine.UIElements.BaseVisualElementPanel UnityEngine.UIElements.VisualElement::<elementPanel>k__BackingField
  4753. BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* ___U3CelementPanelU3Ek__BackingField_58;
  4754. // UnityEngine.UIElements.VisualTreeAsset UnityEngine.UIElements.VisualElement::m_VisualTreeAssetSource
  4755. VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___m_VisualTreeAssetSource_59;
  4756. // UnityEngine.UIElements.InlineStyleAccess UnityEngine.UIElements.VisualElement::inlineStyleAccess
  4757. InlineStyleAccess_t5CA7877999C9442491A220AE50D605C84D09A165* ___inlineStyleAccess_61;
  4758. // System.Collections.Generic.List`1<UnityEngine.UIElements.StyleSheet> UnityEngine.UIElements.VisualElement::styleSheetList
  4759. List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* ___styleSheetList_62;
  4760. // System.Collections.Generic.List`1<UnityEngine.UIElements.Experimental.IValueAnimationUpdate> UnityEngine.UIElements.VisualElement::m_RunningAnimations
  4761. List_1_t96E9133B70FB6765E6B138E810D33E18901715DA* ___m_RunningAnimations_64;
  4762. };
  4763. // System.Action`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  4764. struct Action_1_tF1C83113B027428EC02FDD6D3B91715E09E46CE9 : public MulticastDelegate_t
  4765. {
  4766. };
  4767. // System.Action`1<System.Boolean>
  4768. struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
  4769. {
  4770. };
  4771. // System.Action`1<Unity.VisualScripting.CustomEventArgs>
  4772. struct Action_1_t86D072B032BE6224AE97339E11155FE3C2852631 : public MulticastDelegate_t
  4773. {
  4774. };
  4775. // System.Action`1<Unity.VisualScripting.EmptyEventArgs>
  4776. struct Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0 : public MulticastDelegate_t
  4777. {
  4778. };
  4779. // System.Action`1<System.Int32>
  4780. struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404 : public MulticastDelegate_t
  4781. {
  4782. };
  4783. // System.Action`1<System.Int32Enum>
  4784. struct Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B : public MulticastDelegate_t
  4785. {
  4786. };
  4787. // System.Action`1<System.Object>
  4788. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
  4789. {
  4790. };
  4791. // System.Action`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  4792. struct Action_1_t12BAEB5431579FAA5D01B255D10326B609682EDB : public MulticastDelegate_t
  4793. {
  4794. };
  4795. // System.Action`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  4796. struct Action_1_t3AB036595A53604CCD8C377624B7AF476C2CEDC7 : public MulticastDelegate_t
  4797. {
  4798. };
  4799. // System.Action`1<System.Single>
  4800. struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A : public MulticastDelegate_t
  4801. {
  4802. };
  4803. // System.Action`1<UnityEngine.Vector2>
  4804. struct Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81 : public MulticastDelegate_t
  4805. {
  4806. };
  4807. // System.Action`2<System.Boolean,System.Object>
  4808. struct Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB : public MulticastDelegate_t
  4809. {
  4810. };
  4811. // System.Action`2<System.Object,System.Object>
  4812. struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C : public MulticastDelegate_t
  4813. {
  4814. };
  4815. // System.Action`3<System.Object,System.Object,System.Object>
  4816. struct Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58 : public MulticastDelegate_t
  4817. {
  4818. };
  4819. // UnityEngine.UIElements.EventCallback`1<System.Object>
  4820. struct EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07 : public MulticastDelegate_t
  4821. {
  4822. };
  4823. // UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<System.Object>
  4824. struct EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927 : public MulticastDelegate_t
  4825. {
  4826. };
  4827. // System.EventHandler`1<System.Object>
  4828. struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746 : public MulticastDelegate_t
  4829. {
  4830. };
  4831. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  4832. struct EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726 : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4833. {
  4834. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4835. bool ___U3CcoroutineU3Ek__BackingField_15;
  4836. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4837. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4838. };
  4839. // Unity.VisualScripting.EventUnit`1<System.Boolean>
  4840. struct EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4841. {
  4842. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4843. bool ___U3CcoroutineU3Ek__BackingField_15;
  4844. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4845. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4846. };
  4847. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>
  4848. struct EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9 : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4849. {
  4850. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4851. bool ___U3CcoroutineU3Ek__BackingField_15;
  4852. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4853. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4854. };
  4855. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  4856. struct EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4857. {
  4858. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4859. bool ___U3CcoroutineU3Ek__BackingField_15;
  4860. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4861. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4862. };
  4863. // Unity.VisualScripting.EventUnit`1<System.Int32>
  4864. struct EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4865. {
  4866. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4867. bool ___U3CcoroutineU3Ek__BackingField_15;
  4868. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4869. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4870. };
  4871. // Unity.VisualScripting.EventUnit`1<System.Int32Enum>
  4872. struct EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4873. {
  4874. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4875. bool ___U3CcoroutineU3Ek__BackingField_15;
  4876. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4877. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4878. };
  4879. // Unity.VisualScripting.EventUnit`1<System.Object>
  4880. struct EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4881. {
  4882. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4883. bool ___U3CcoroutineU3Ek__BackingField_15;
  4884. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4885. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4886. };
  4887. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  4888. struct EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1 : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4889. {
  4890. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4891. bool ___U3CcoroutineU3Ek__BackingField_15;
  4892. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4893. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4894. };
  4895. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  4896. struct EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4897. {
  4898. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4899. bool ___U3CcoroutineU3Ek__BackingField_15;
  4900. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4901. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4902. };
  4903. // Unity.VisualScripting.EventUnit`1<System.Single>
  4904. struct EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784 : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4905. {
  4906. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4907. bool ___U3CcoroutineU3Ek__BackingField_15;
  4908. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4909. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4910. };
  4911. // Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>
  4912. struct EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849 : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
  4913. {
  4914. // System.Boolean Unity.VisualScripting.EventUnit`1::<coroutine>k__BackingField
  4915. bool ___U3CcoroutineU3Ek__BackingField_15;
  4916. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1::<trigger>k__BackingField
  4917. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField_16;
  4918. };
  4919. // UnityEngine.UIElements.FocusEventBase`1<System.Object>
  4920. struct FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8 : public EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1
  4921. {
  4922. // UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusEventBase`1::<relatedTarget>k__BackingField
  4923. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___U3CrelatedTargetU3Ek__BackingField_18;
  4924. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusEventBase`1::<direction>k__BackingField
  4925. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CdirectionU3Ek__BackingField_19;
  4926. // UnityEngine.UIElements.FocusController UnityEngine.UIElements.FocusEventBase`1::<focusController>k__BackingField
  4927. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___U3CfocusControllerU3Ek__BackingField_20;
  4928. // System.Boolean UnityEngine.UIElements.FocusEventBase`1::<IsFocusDelegated>k__BackingField
  4929. bool ___U3CIsFocusDelegatedU3Ek__BackingField_21;
  4930. };
  4931. // System.Linq.Expressions.FullExpression`1<System.Object>
  4932. struct FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B : public ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9
  4933. {
  4934. // System.String System.Linq.Expressions.FullExpression`1::<NameCore>k__BackingField
  4935. String_t* ___U3CNameCoreU3Ek__BackingField_5;
  4936. // System.Boolean System.Linq.Expressions.FullExpression`1::<TailCallCore>k__BackingField
  4937. bool ___U3CTailCallCoreU3Ek__BackingField_6;
  4938. };
  4939. // Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>
  4940. struct Func_1_t911AC4A38419FF93611610DD8E30223A906746EE : public MulticastDelegate_t
  4941. {
  4942. };
  4943. // System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>
  4944. struct Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9 : public MulticastDelegate_t
  4945. {
  4946. };
  4947. // System.Func`1<System.Nullable`1<System.Int32>>
  4948. struct Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8 : public MulticastDelegate_t
  4949. {
  4950. };
  4951. // System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>
  4952. struct Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129 : public MulticastDelegate_t
  4953. {
  4954. };
  4955. // System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  4956. struct Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5 : public MulticastDelegate_t
  4957. {
  4958. };
  4959. // System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  4960. struct Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1 : public MulticastDelegate_t
  4961. {
  4962. };
  4963. // System.Func`1<System.Boolean>
  4964. struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t
  4965. {
  4966. };
  4967. // System.Func`1<System.Double>
  4968. struct Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7 : public MulticastDelegate_t
  4969. {
  4970. };
  4971. // System.Func`1<System.Int32>
  4972. struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD : public MulticastDelegate_t
  4973. {
  4974. };
  4975. // System.Func`1<System.Int32Enum>
  4976. struct Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551 : public MulticastDelegate_t
  4977. {
  4978. };
  4979. // System.Func`1<System.Object>
  4980. struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t
  4981. {
  4982. };
  4983. // System.Func`1<System.Single>
  4984. struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7 : public MulticastDelegate_t
  4985. {
  4986. };
  4987. // System.Func`1<System.Net.Sockets.UdpReceiveResult>
  4988. struct Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA : public MulticastDelegate_t
  4989. {
  4990. };
  4991. // System.Func`1<System.Threading.Tasks.VoidTaskResult>
  4992. struct Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E : public MulticastDelegate_t
  4993. {
  4994. };
  4995. // System.Func`10<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  4996. struct Func_10_t087C827415001DB18D517A84B0745B13505073A0 : public MulticastDelegate_t
  4997. {
  4998. };
  4999. // 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>
  5000. struct Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54 : public MulticastDelegate_t
  5001. {
  5002. };
  5003. // 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>
  5004. struct Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A : public MulticastDelegate_t
  5005. {
  5006. };
  5007. // 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>
  5008. struct Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA : public MulticastDelegate_t
  5009. {
  5010. };
  5011. // 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>
  5012. struct Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234 : public MulticastDelegate_t
  5013. {
  5014. };
  5015. // 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>
  5016. struct Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1 : public MulticastDelegate_t
  5017. {
  5018. };
  5019. // 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>
  5020. struct Func_16_tED498041E58A211B0CC721763720F1F7408803EC : public MulticastDelegate_t
  5021. {
  5022. };
  5023. // 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>
  5024. struct Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91 : public MulticastDelegate_t
  5025. {
  5026. };
  5027. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>
  5028. struct Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58 : public MulticastDelegate_t
  5029. {
  5030. };
  5031. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>
  5032. struct Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D : public MulticastDelegate_t
  5033. {
  5034. };
  5035. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>
  5036. struct Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943 : public MulticastDelegate_t
  5037. {
  5038. };
  5039. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>
  5040. struct Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858 : public MulticastDelegate_t
  5041. {
  5042. };
  5043. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>
  5044. struct Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133 : public MulticastDelegate_t
  5045. {
  5046. };
  5047. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>
  5048. struct Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF : public MulticastDelegate_t
  5049. {
  5050. };
  5051. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  5052. struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3 : public MulticastDelegate_t
  5053. {
  5054. };
  5055. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>
  5056. struct Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97 : public MulticastDelegate_t
  5057. {
  5058. };
  5059. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>
  5060. struct Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8 : public MulticastDelegate_t
  5061. {
  5062. };
  5063. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>
  5064. struct Func_2_t383ACA034986FB526C2536401996EF1CC0889958 : public MulticastDelegate_t
  5065. {
  5066. };
  5067. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>
  5068. struct Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B : public MulticastDelegate_t
  5069. {
  5070. };
  5071. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>
  5072. struct Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4 : public MulticastDelegate_t
  5073. {
  5074. };
  5075. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  5076. struct Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A : public MulticastDelegate_t
  5077. {
  5078. };
  5079. // System.Func`2<System.Boolean,System.Object>
  5080. struct Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B : public MulticastDelegate_t
  5081. {
  5082. };
  5083. // System.Func`2<System.Byte,System.Object>
  5084. struct Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C : public MulticastDelegate_t
  5085. {
  5086. };
  5087. // System.Func`2<System.Threading.CancellationToken,System.Object>
  5088. struct Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634 : public MulticastDelegate_t
  5089. {
  5090. };
  5091. // System.Func`2<System.Char,System.Boolean>
  5092. struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F : public MulticastDelegate_t
  5093. {
  5094. };
  5095. // System.Func`2<UnityEngine.Color,UnityEngine.Color>
  5096. struct Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E : public MulticastDelegate_t
  5097. {
  5098. };
  5099. // System.Func`2<UnityEngine.Color,UnityEngine.Color32>
  5100. struct Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277 : public MulticastDelegate_t
  5101. {
  5102. };
  5103. // System.Func`2<System.Decimal,System.Object>
  5104. struct Func_2_t0C801DCC6DF74E147B056B1088AE158808777088 : public MulticastDelegate_t
  5105. {
  5106. };
  5107. // System.Func`2<System.Double,System.Object>
  5108. struct Func_2_t40F01D770C6FE35662554498B7F14A9413810098 : public MulticastDelegate_t
  5109. {
  5110. };
  5111. // System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>
  5112. struct Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF : public MulticastDelegate_t
  5113. {
  5114. };
  5115. // System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>
  5116. struct Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E : public MulticastDelegate_t
  5117. {
  5118. };
  5119. // System.Func`2<System.Guid,System.Boolean>
  5120. struct Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA : public MulticastDelegate_t
  5121. {
  5122. };
  5123. // System.Func`2<System.Int16,System.Object>
  5124. struct Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D : public MulticastDelegate_t
  5125. {
  5126. };
  5127. // System.Func`2<System.Int32,System.Int32>
  5128. struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354 : public MulticastDelegate_t
  5129. {
  5130. };
  5131. // System.Func`2<System.Int32,System.Object>
  5132. struct Func_2_tB8444326CD91502B291E0988F04448A82D0F6552 : public MulticastDelegate_t
  5133. {
  5134. };
  5135. // System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>
  5136. struct Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665 : public MulticastDelegate_t
  5137. {
  5138. };
  5139. // System.Func`2<System.Int32Enum,System.Boolean>
  5140. struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821 : public MulticastDelegate_t
  5141. {
  5142. };
  5143. // System.Func`2<System.Int32Enum,System.Char>
  5144. struct Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD : public MulticastDelegate_t
  5145. {
  5146. };
  5147. // System.Func`2<System.Int32Enum,System.Guid>
  5148. struct Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5 : public MulticastDelegate_t
  5149. {
  5150. };
  5151. // System.Func`2<System.Int32Enum,System.Object>
  5152. struct Func_2_tF12503C33FD184E465546C31F324F4C344B8975A : public MulticastDelegate_t
  5153. {
  5154. };
  5155. // System.Func`2<System.Int32Enum,System.Single>
  5156. struct Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975 : public MulticastDelegate_t
  5157. {
  5158. };
  5159. // System.Func`2<System.Int32Enum,UnityEngine.Vector2>
  5160. struct Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30 : public MulticastDelegate_t
  5161. {
  5162. };
  5163. // System.Func`2<System.Int32Enum,UnityEngine.Vector3>
  5164. struct Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B : public MulticastDelegate_t
  5165. {
  5166. };
  5167. // System.Func`2<System.Int32Enum,UnityEngine.Vector4>
  5168. struct Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890 : public MulticastDelegate_t
  5169. {
  5170. };
  5171. // System.Func`2<System.Int64,System.Object>
  5172. struct Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740 : public MulticastDelegate_t
  5173. {
  5174. };
  5175. // System.Func`2<System.Object,System.Nullable`1<System.Int32>>
  5176. struct Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F : public MulticastDelegate_t
  5177. {
  5178. };
  5179. // System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>
  5180. struct Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856 : public MulticastDelegate_t
  5181. {
  5182. };
  5183. // System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>
  5184. struct Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0 : public MulticastDelegate_t
  5185. {
  5186. };
  5187. // System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  5188. struct Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66 : public MulticastDelegate_t
  5189. {
  5190. };
  5191. // System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  5192. struct Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B : public MulticastDelegate_t
  5193. {
  5194. };
  5195. // System.Func`2<System.Object,System.Boolean>
  5196. struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00 : public MulticastDelegate_t
  5197. {
  5198. };
  5199. // System.Func`2<System.Object,System.Char>
  5200. struct Func_2_tA8F6CB924B4548E42010325397F16C187C098225 : public MulticastDelegate_t
  5201. {
  5202. };
  5203. // System.Func`2<System.Object,System.Guid>
  5204. struct Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838 : public MulticastDelegate_t
  5205. {
  5206. };
  5207. // System.Func`2<System.Object,System.Int32>
  5208. struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B : public MulticastDelegate_t
  5209. {
  5210. };
  5211. // System.Func`2<System.Object,System.Int32Enum>
  5212. struct Func_2_t213311159653563BDCC21CC060B449705C96791F : public MulticastDelegate_t
  5213. {
  5214. };
  5215. // System.Func`2<System.Object,System.Object>
  5216. struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t
  5217. {
  5218. };
  5219. // System.Func`2<System.Object,System.Single>
  5220. struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12 : public MulticastDelegate_t
  5221. {
  5222. };
  5223. // System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>
  5224. struct Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7 : public MulticastDelegate_t
  5225. {
  5226. };
  5227. // System.Func`2<System.Object,System.UInt32>
  5228. struct Func_2_tB86D019F1289E2D123C00796B373933613385952 : public MulticastDelegate_t
  5229. {
  5230. };
  5231. // System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>
  5232. struct Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0 : public MulticastDelegate_t
  5233. {
  5234. };
  5235. // System.Func`2<System.Object,UnityEngine.Vector2>
  5236. struct Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4 : public MulticastDelegate_t
  5237. {
  5238. };
  5239. // System.Func`2<System.Object,UnityEngine.Vector3>
  5240. struct Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E : public MulticastDelegate_t
  5241. {
  5242. };
  5243. // System.Func`2<System.Object,UnityEngine.Vector4>
  5244. struct Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302 : public MulticastDelegate_t
  5245. {
  5246. };
  5247. // System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>
  5248. struct Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA : public MulticastDelegate_t
  5249. {
  5250. };
  5251. // System.Func`2<System.SByte,System.Object>
  5252. struct Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C : public MulticastDelegate_t
  5253. {
  5254. };
  5255. // System.Func`2<System.Single,System.Boolean>
  5256. struct Func_2_t49E998685259ADE759F9329BF66F20DE8667006E : public MulticastDelegate_t
  5257. {
  5258. };
  5259. // System.Func`2<System.Single,System.Object>
  5260. struct Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4 : public MulticastDelegate_t
  5261. {
  5262. };
  5263. // System.Func`2<System.Single,System.Single>
  5264. struct Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2 : public MulticastDelegate_t
  5265. {
  5266. };
  5267. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>
  5268. struct Func_2_tC496704D554895234B1360058C5CC2D901C24957 : public MulticastDelegate_t
  5269. {
  5270. };
  5271. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  5272. struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A : public MulticastDelegate_t
  5273. {
  5274. };
  5275. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>
  5276. struct Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C : public MulticastDelegate_t
  5277. {
  5278. };
  5279. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>
  5280. struct Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844 : public MulticastDelegate_t
  5281. {
  5282. };
  5283. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>
  5284. struct Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD : public MulticastDelegate_t
  5285. {
  5286. };
  5287. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>
  5288. struct Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D : public MulticastDelegate_t
  5289. {
  5290. };
  5291. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  5292. struct Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E : public MulticastDelegate_t
  5293. {
  5294. };
  5295. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  5296. struct Func_2_t208A44437DC9E09577E7BBCC73E296265723730A : public MulticastDelegate_t
  5297. {
  5298. };
  5299. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  5300. struct Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40 : public MulticastDelegate_t
  5301. {
  5302. };
  5303. // System.Func`2<System.UInt16,System.Object>
  5304. struct Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6 : public MulticastDelegate_t
  5305. {
  5306. };
  5307. // System.Func`2<System.UInt32,System.Object>
  5308. struct Func_2_t5992936113CB10755892A492A7E657203C1C94A7 : public MulticastDelegate_t
  5309. {
  5310. };
  5311. // System.Func`2<System.UInt64,System.Object>
  5312. struct Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD : public MulticastDelegate_t
  5313. {
  5314. };
  5315. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  5316. struct Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9 : public MulticastDelegate_t
  5317. {
  5318. };
  5319. // System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>
  5320. struct Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA : public MulticastDelegate_t
  5321. {
  5322. };
  5323. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  5324. struct Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E : public MulticastDelegate_t
  5325. {
  5326. };
  5327. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  5328. struct Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9 : public MulticastDelegate_t
  5329. {
  5330. };
  5331. // System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>
  5332. struct Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE : public MulticastDelegate_t
  5333. {
  5334. };
  5335. // System.Func`3<System.Boolean,System.Boolean,System.Object>
  5336. struct Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B : public MulticastDelegate_t
  5337. {
  5338. };
  5339. // System.Func`3<System.Byte,System.Byte,System.Object>
  5340. struct Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D : public MulticastDelegate_t
  5341. {
  5342. };
  5343. // System.Func`3<System.Byte,System.Decimal,System.Object>
  5344. struct Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD : public MulticastDelegate_t
  5345. {
  5346. };
  5347. // System.Func`3<System.Byte,System.Double,System.Object>
  5348. struct Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867 : public MulticastDelegate_t
  5349. {
  5350. };
  5351. // System.Func`3<System.Byte,System.Int16,System.Object>
  5352. struct Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4 : public MulticastDelegate_t
  5353. {
  5354. };
  5355. // System.Func`3<System.Byte,System.Int32,System.Object>
  5356. struct Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E : public MulticastDelegate_t
  5357. {
  5358. };
  5359. // System.Func`3<System.Byte,System.Int64,System.Object>
  5360. struct Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C : public MulticastDelegate_t
  5361. {
  5362. };
  5363. // System.Func`3<System.Byte,System.SByte,System.Object>
  5364. struct Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96 : public MulticastDelegate_t
  5365. {
  5366. };
  5367. // System.Func`3<System.Byte,System.Single,System.Object>
  5368. struct Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07 : public MulticastDelegate_t
  5369. {
  5370. };
  5371. // System.Func`3<System.Byte,System.UInt16,System.Object>
  5372. struct Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068 : public MulticastDelegate_t
  5373. {
  5374. };
  5375. // System.Func`3<System.Byte,System.UInt32,System.Object>
  5376. struct Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4 : public MulticastDelegate_t
  5377. {
  5378. };
  5379. // System.Func`3<System.Byte,System.UInt64,System.Object>
  5380. struct Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E : public MulticastDelegate_t
  5381. {
  5382. };
  5383. // System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>
  5384. struct Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E : public MulticastDelegate_t
  5385. {
  5386. };
  5387. // System.Func`3<System.Decimal,System.Byte,System.Object>
  5388. struct Func_3_tEFF388DEF67214BB28AD693A56852F9056847940 : public MulticastDelegate_t
  5389. {
  5390. };
  5391. // System.Func`3<System.Decimal,System.Decimal,System.Object>
  5392. struct Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7 : public MulticastDelegate_t
  5393. {
  5394. };
  5395. // System.Func`3<System.Decimal,System.Int16,System.Object>
  5396. struct Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B : public MulticastDelegate_t
  5397. {
  5398. };
  5399. // System.Func`3<System.Decimal,System.Int32,System.Object>
  5400. struct Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3 : public MulticastDelegate_t
  5401. {
  5402. };
  5403. // System.Func`3<System.Decimal,System.Int64,System.Object>
  5404. struct Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8 : public MulticastDelegate_t
  5405. {
  5406. };
  5407. // System.Func`3<System.Decimal,System.SByte,System.Object>
  5408. struct Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3 : public MulticastDelegate_t
  5409. {
  5410. };
  5411. // System.Func`3<System.Decimal,System.UInt16,System.Object>
  5412. struct Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D : public MulticastDelegate_t
  5413. {
  5414. };
  5415. // System.Func`3<System.Decimal,System.UInt32,System.Object>
  5416. struct Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D : public MulticastDelegate_t
  5417. {
  5418. };
  5419. // System.Func`3<System.Decimal,System.UInt64,System.Object>
  5420. struct Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD : public MulticastDelegate_t
  5421. {
  5422. };
  5423. // System.Func`3<System.Double,System.Byte,System.Object>
  5424. struct Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA : public MulticastDelegate_t
  5425. {
  5426. };
  5427. // System.Func`3<System.Double,System.Double,System.Object>
  5428. struct Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA : public MulticastDelegate_t
  5429. {
  5430. };
  5431. // System.Func`3<System.Double,System.Int16,System.Object>
  5432. struct Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1 : public MulticastDelegate_t
  5433. {
  5434. };
  5435. // System.Func`3<System.Double,System.Int32,System.Object>
  5436. struct Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37 : public MulticastDelegate_t
  5437. {
  5438. };
  5439. // System.Func`3<System.Double,System.Int64,System.Object>
  5440. struct Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8 : public MulticastDelegate_t
  5441. {
  5442. };
  5443. // System.Func`3<System.Double,System.SByte,System.Object>
  5444. struct Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E : public MulticastDelegate_t
  5445. {
  5446. };
  5447. // System.Func`3<System.Double,System.Single,System.Object>
  5448. struct Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B : public MulticastDelegate_t
  5449. {
  5450. };
  5451. // System.Func`3<System.Double,System.UInt16,System.Object>
  5452. struct Func_3_tB6542392B71A290C5BEE7772995E540871575C55 : public MulticastDelegate_t
  5453. {
  5454. };
  5455. // System.Func`3<System.Double,System.UInt32,System.Object>
  5456. struct Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C : public MulticastDelegate_t
  5457. {
  5458. };
  5459. // System.Func`3<System.Double,System.UInt64,System.Object>
  5460. struct Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0 : public MulticastDelegate_t
  5461. {
  5462. };
  5463. // System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>
  5464. struct Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0 : public MulticastDelegate_t
  5465. {
  5466. };
  5467. // System.Func`3<System.Int16,System.Byte,System.Object>
  5468. struct Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F : public MulticastDelegate_t
  5469. {
  5470. };
  5471. // System.Func`3<System.Int16,System.Decimal,System.Object>
  5472. struct Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877 : public MulticastDelegate_t
  5473. {
  5474. };
  5475. // System.Func`3<System.Int16,System.Double,System.Object>
  5476. struct Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D : public MulticastDelegate_t
  5477. {
  5478. };
  5479. // System.Func`3<System.Int16,System.Int16,System.Object>
  5480. struct Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6 : public MulticastDelegate_t
  5481. {
  5482. };
  5483. // System.Func`3<System.Int16,System.Int32,System.Object>
  5484. struct Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A : public MulticastDelegate_t
  5485. {
  5486. };
  5487. // System.Func`3<System.Int16,System.Int64,System.Object>
  5488. struct Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D : public MulticastDelegate_t
  5489. {
  5490. };
  5491. // System.Func`3<System.Int16,System.SByte,System.Object>
  5492. struct Func_3_t27F5744940086745B289072AFD2247E0719FF074 : public MulticastDelegate_t
  5493. {
  5494. };
  5495. // System.Func`3<System.Int16,System.Single,System.Object>
  5496. struct Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0 : public MulticastDelegate_t
  5497. {
  5498. };
  5499. // System.Func`3<System.Int16,System.UInt16,System.Object>
  5500. struct Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713 : public MulticastDelegate_t
  5501. {
  5502. };
  5503. // System.Func`3<System.Int16,System.UInt32,System.Object>
  5504. struct Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69 : public MulticastDelegate_t
  5505. {
  5506. };
  5507. // System.Func`3<System.Int32,System.Byte,System.Object>
  5508. struct Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45 : public MulticastDelegate_t
  5509. {
  5510. };
  5511. // System.Func`3<System.Int32,System.Decimal,System.Object>
  5512. struct Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610 : public MulticastDelegate_t
  5513. {
  5514. };
  5515. // System.Func`3<System.Int32,System.Double,System.Object>
  5516. struct Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5 : public MulticastDelegate_t
  5517. {
  5518. };
  5519. // System.Func`3<System.Int32,System.Int16,System.Object>
  5520. struct Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D : public MulticastDelegate_t
  5521. {
  5522. };
  5523. // System.Func`3<System.Int32,System.Int32,System.Boolean>
  5524. struct Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69 : public MulticastDelegate_t
  5525. {
  5526. };
  5527. // System.Func`3<System.Int32,System.Int32,System.Object>
  5528. struct Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F : public MulticastDelegate_t
  5529. {
  5530. };
  5531. // System.Func`3<System.Int32,System.Int64,System.Object>
  5532. struct Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52 : public MulticastDelegate_t
  5533. {
  5534. };
  5535. // System.Func`3<System.Int32,System.IntPtr,System.Boolean>
  5536. struct Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C : public MulticastDelegate_t
  5537. {
  5538. };
  5539. // System.Func`3<System.Object,System.IAsyncResult,System.Int32>
  5540. struct Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1 : public MulticastDelegate_t
  5541. {
  5542. };
  5543. // System.Func`3<System.Object,System.IAsyncResult,System.Object>
  5544. struct Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0 : public MulticastDelegate_t
  5545. {
  5546. };
  5547. // System.Func`3<System.Object,System.IAsyncResult,System.Threading.Tasks.VoidTaskResult>
  5548. struct Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E : public MulticastDelegate_t
  5549. {
  5550. };
  5551. // System.ArgumentException
  5552. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  5553. {
  5554. // System.String System.ArgumentException::_paramName
  5555. String_t* ____paramName_18;
  5556. };
  5557. // System.AsyncCallback
  5558. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
  5559. {
  5560. };
  5561. // UnityEngine.Behaviour
  5562. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  5563. {
  5564. };
  5565. // UnityEngine.UIElements.BindableElement
  5566. struct BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C : public VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115
  5567. {
  5568. // UnityEngine.UIElements.IBinding UnityEngine.UIElements.BindableElement::<binding>k__BackingField
  5569. RuntimeObject* ___U3CbindingU3Ek__BackingField_65;
  5570. // System.String UnityEngine.UIElements.BindableElement::<bindingPath>k__BackingField
  5571. String_t* ___U3CbindingPathU3Ek__BackingField_66;
  5572. };
  5573. // System.IO.Enumeration.FileSystemEntry
  5574. struct FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B
  5575. {
  5576. // Interop/Sys/DirectoryEntry System.IO.Enumeration.FileSystemEntry::_directoryEntry
  5577. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2 ____directoryEntry_0;
  5578. // System.IO.FileStatus System.IO.Enumeration.FileSystemEntry::_status
  5579. FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____status_1;
  5580. // System.Span`1<System.Char> System.IO.Enumeration.FileSystemEntry::_pathBuffer
  5581. Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ____pathBuffer_2;
  5582. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::_fullPath
  5583. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fullPath_3;
  5584. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::_fileName
  5585. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fileName_4;
  5586. // System.IO.Enumeration.FileSystemEntry/<_fileNameBuffer>e__FixedBuffer System.IO.Enumeration.FileSystemEntry::_fileNameBuffer
  5587. U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918 ____fileNameBuffer_5;
  5588. // System.IO.FileAttributes System.IO.Enumeration.FileSystemEntry::_initialAttributes
  5589. int32_t ____initialAttributes_6;
  5590. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::<Directory>k__BackingField
  5591. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CDirectoryU3Ek__BackingField_7;
  5592. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::<RootDirectory>k__BackingField
  5593. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CRootDirectoryU3Ek__BackingField_8;
  5594. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::<OriginalRootDirectory>k__BackingField
  5595. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3COriginalRootDirectoryU3Ek__BackingField_9;
  5596. };
  5597. // Native definition for P/Invoke marshalling of System.IO.Enumeration.FileSystemEntry
  5598. struct FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B_marshaled_pinvoke
  5599. {
  5600. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2 ____directoryEntry_0;
  5601. FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke ____status_1;
  5602. Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ____pathBuffer_2;
  5603. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fullPath_3;
  5604. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fileName_4;
  5605. U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918_marshaled_pinvoke ____fileNameBuffer_5;
  5606. int32_t ____initialAttributes_6;
  5607. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CDirectoryU3Ek__BackingField_7;
  5608. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CRootDirectoryU3Ek__BackingField_8;
  5609. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3COriginalRootDirectoryU3Ek__BackingField_9;
  5610. };
  5611. // Native definition for COM marshalling of System.IO.Enumeration.FileSystemEntry
  5612. struct FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B_marshaled_com
  5613. {
  5614. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2 ____directoryEntry_0;
  5615. FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com ____status_1;
  5616. Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ____pathBuffer_2;
  5617. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fullPath_3;
  5618. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ____fileName_4;
  5619. U3C_fileNameBufferU3Ee__FixedBuffer_t97D162ACEB529263974C28711BBEEF547EA81918_marshaled_com ____fileNameBuffer_5;
  5620. int32_t ____initialAttributes_6;
  5621. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CDirectoryU3Ek__BackingField_7;
  5622. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3CRootDirectoryU3Ek__BackingField_8;
  5623. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___U3COriginalRootDirectoryU3Ek__BackingField_9;
  5624. };
  5625. // System.NotSupportedException
  5626. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  5627. {
  5628. };
  5629. // System.OperationCanceledException
  5630. struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  5631. {
  5632. // System.Threading.CancellationToken System.OperationCanceledException::_cancellationToken
  5633. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ____cancellationToken_18;
  5634. };
  5635. // UnityEngine.UIElements.ScrollView
  5636. struct ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9 : public VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115
  5637. {
  5638. // UnityEngine.UIElements.ScrollerVisibility UnityEngine.UIElements.ScrollView::m_HorizontalScrollerVisibility
  5639. int32_t ___m_HorizontalScrollerVisibility_65;
  5640. // UnityEngine.UIElements.ScrollerVisibility UnityEngine.UIElements.ScrollView::m_VerticalScrollerVisibility
  5641. int32_t ___m_VerticalScrollerVisibility_66;
  5642. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::m_AttachedRootVisualContainer
  5643. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_AttachedRootVisualContainer_67;
  5644. // System.Single UnityEngine.UIElements.ScrollView::m_SingleLineHeight
  5645. float ___m_SingleLineHeight_68;
  5646. // System.Single UnityEngine.UIElements.ScrollView::m_HorizontalPageSize
  5647. float ___m_HorizontalPageSize_69;
  5648. // System.Single UnityEngine.UIElements.ScrollView::m_VerticalPageSize
  5649. float ___m_VerticalPageSize_70;
  5650. // System.Single UnityEngine.UIElements.ScrollView::m_ScrollDecelerationRate
  5651. float ___m_ScrollDecelerationRate_72;
  5652. // System.Single UnityEngine.UIElements.ScrollView::m_Elasticity
  5653. float ___m_Elasticity_74;
  5654. // UnityEngine.UIElements.ScrollView/TouchScrollBehavior UnityEngine.UIElements.ScrollView::m_TouchScrollBehavior
  5655. int32_t ___m_TouchScrollBehavior_75;
  5656. // UnityEngine.UIElements.ScrollView/NestedInteractionKind UnityEngine.UIElements.ScrollView::m_NestedInteractionKind
  5657. int32_t ___m_NestedInteractionKind_76;
  5658. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::<contentViewport>k__BackingField
  5659. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CcontentViewportU3Ek__BackingField_77;
  5660. // UnityEngine.UIElements.Scroller UnityEngine.UIElements.ScrollView::<horizontalScroller>k__BackingField
  5661. Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* ___U3ChorizontalScrollerU3Ek__BackingField_78;
  5662. // UnityEngine.UIElements.Scroller UnityEngine.UIElements.ScrollView::<verticalScroller>k__BackingField
  5663. Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* ___U3CverticalScrollerU3Ek__BackingField_79;
  5664. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::m_ContentContainer
  5665. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_ContentContainer_80;
  5666. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::m_ContentAndVerticalScrollContainer
  5667. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_ContentAndVerticalScrollContainer_81;
  5668. // UnityEngine.UIElements.ScrollViewMode UnityEngine.UIElements.ScrollView::m_Mode
  5669. int32_t ___m_Mode_92;
  5670. // System.Int32 UnityEngine.UIElements.ScrollView::m_ScrollingPointerId
  5671. int32_t ___m_ScrollingPointerId_93;
  5672. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_StartPosition
  5673. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_StartPosition_94;
  5674. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_PointerStartPosition
  5675. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PointerStartPosition_95;
  5676. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_Velocity
  5677. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Velocity_96;
  5678. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_SpringBackVelocity
  5679. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SpringBackVelocity_97;
  5680. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_LowBounds
  5681. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LowBounds_98;
  5682. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::m_HighBounds
  5683. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_HighBounds_99;
  5684. // System.Single UnityEngine.UIElements.ScrollView::m_LastVelocityLerpTime
  5685. float ___m_LastVelocityLerpTime_100;
  5686. // System.Boolean UnityEngine.UIElements.ScrollView::m_StartedMoving
  5687. bool ___m_StartedMoving_101;
  5688. // System.Boolean UnityEngine.UIElements.ScrollView::m_TouchStoppedVelocity
  5689. bool ___m_TouchStoppedVelocity_102;
  5690. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::m_CapturedTarget
  5691. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_CapturedTarget_103;
  5692. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.PointerMoveEvent> UnityEngine.UIElements.ScrollView::m_CapturedTargetPointerMoveCallback
  5693. EventCallback_1_t7C6768AD962B0B50514570724A38E07DA18FB1FA* ___m_CapturedTargetPointerMoveCallback_104;
  5694. // UnityEngine.UIElements.EventCallback`1<UnityEngine.UIElements.PointerUpEvent> UnityEngine.UIElements.ScrollView::m_CapturedTargetPointerUpCallback
  5695. EventCallback_1_tE2BCC4FFB156A2716749F7BDD0036A743B039913* ___m_CapturedTargetPointerUpCallback_105;
  5696. // UnityEngine.UIElements.IVisualElementScheduledItem UnityEngine.UIElements.ScrollView::m_PostPointerUpAnimation
  5697. RuntimeObject* ___m_PostPointerUpAnimation_106;
  5698. };
  5699. // UnityEngine.UIElements.Scroller
  5700. struct Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8 : public VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115
  5701. {
  5702. // System.Action`1<System.Single> UnityEngine.UIElements.Scroller::valueChanged
  5703. Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___valueChanged_65;
  5704. // UnityEngine.UIElements.Slider UnityEngine.UIElements.Scroller::<slider>k__BackingField
  5705. Slider_t5891706383A14955E3FAD68A79829F3234681652* ___U3CsliderU3Ek__BackingField_66;
  5706. // UnityEngine.UIElements.RepeatButton UnityEngine.UIElements.Scroller::<lowButton>k__BackingField
  5707. RepeatButton_t2CF59798FF30EF6DB8030E2D93CD346E38DDF981* ___U3ClowButtonU3Ek__BackingField_67;
  5708. // UnityEngine.UIElements.RepeatButton UnityEngine.UIElements.Scroller::<highButton>k__BackingField
  5709. RepeatButton_t2CF59798FF30EF6DB8030E2D93CD346E38DDF981* ___U3ChighButtonU3Ek__BackingField_68;
  5710. };
  5711. // UnityEngine.UIElements.BaseField`1<System.Single>
  5712. struct BaseField_1_t1BD309672FAB87887168305A09C320E26F166DA7 : public BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C
  5713. {
  5714. // System.Single UnityEngine.UIElements.BaseField`1::m_LabelWidthRatio
  5715. float ___m_LabelWidthRatio_80;
  5716. // System.Single UnityEngine.UIElements.BaseField`1::m_LabelExtraPadding
  5717. float ___m_LabelExtraPadding_81;
  5718. // System.Single UnityEngine.UIElements.BaseField`1::m_LabelBaseMinWidth
  5719. float ___m_LabelBaseMinWidth_82;
  5720. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.BaseField`1::m_VisualInput
  5721. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_VisualInput_83;
  5722. // TValueType UnityEngine.UIElements.BaseField`1::m_Value
  5723. float ___m_Value_84;
  5724. // UnityEngine.UIElements.Label UnityEngine.UIElements.BaseField`1::<labelElement>k__BackingField
  5725. Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70* ___U3ClabelElementU3Ek__BackingField_85;
  5726. // System.Boolean UnityEngine.UIElements.BaseField`1::m_ShowMixedValue
  5727. bool ___m_ShowMixedValue_86;
  5728. // UnityEngine.UIElements.Label UnityEngine.UIElements.BaseField`1::m_MixedValueLabel
  5729. Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70* ___m_MixedValueLabel_87;
  5730. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.BaseField`1::m_CachedInspectorElement
  5731. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_CachedInspectorElement_88;
  5732. // System.Int32 UnityEngine.UIElements.BaseField`1::m_CachedListAndFoldoutDepth
  5733. int32_t ___m_CachedListAndFoldoutDepth_89;
  5734. };
  5735. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>
  5736. struct FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D : public MulticastDelegate_t
  5737. {
  5738. };
  5739. // System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>
  5740. struct FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851 : public MulticastDelegate_t
  5741. {
  5742. };
  5743. // System.ArgumentNullException
  5744. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  5745. {
  5746. };
  5747. // UnityEngine.UIElements.BaseVerticalCollectionView
  5748. struct BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE : public BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C
  5749. {
  5750. // System.Action`1<System.Collections.Generic.IEnumerable`1<System.Object>> UnityEngine.UIElements.BaseVerticalCollectionView::onItemsChosen
  5751. Action_1_tCB2600FFD386071D232B22D0FFBB8989B853DFD5* ___onItemsChosen_67;
  5752. // System.Action`1<System.Collections.Generic.IEnumerable`1<System.Object>> UnityEngine.UIElements.BaseVerticalCollectionView::onSelectionChange
  5753. Action_1_tCB2600FFD386071D232B22D0FFBB8989B853DFD5* ___onSelectionChange_68;
  5754. // System.Action`1<System.Collections.Generic.IEnumerable`1<System.Int32>> UnityEngine.UIElements.BaseVerticalCollectionView::onSelectedIndicesChange
  5755. Action_1_t68F947CFF3E836EB3A2C880E204C2D89F5AEB115* ___onSelectedIndicesChange_69;
  5756. // System.Action`2<System.Int32,System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::itemIndexChanged
  5757. Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___itemIndexChanged_70;
  5758. // System.Action UnityEngine.UIElements.BaseVerticalCollectionView::itemsSourceChanged
  5759. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___itemsSourceChanged_71;
  5760. // System.Func`2<System.Int32,System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::m_GetItemId
  5761. Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* ___m_GetItemId_72;
  5762. // System.Func`1<UnityEngine.UIElements.VisualElement> UnityEngine.UIElements.BaseVerticalCollectionView::m_MakeItem
  5763. Func_1_tEA19435E526C20D577E34BADB14CA06F066636C2* ___m_MakeItem_73;
  5764. // System.Action`2<UnityEngine.UIElements.VisualElement,System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::m_BindItem
  5765. Action_2_tA1EAD43A5C76FF3E77D1705EC83B9AB7B1BE7D88* ___m_BindItem_74;
  5766. // System.Action`2<UnityEngine.UIElements.VisualElement,System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::<unbindItem>k__BackingField
  5767. Action_2_tA1EAD43A5C76FF3E77D1705EC83B9AB7B1BE7D88* ___U3CunbindItemU3Ek__BackingField_75;
  5768. // System.Action`1<UnityEngine.UIElements.VisualElement> UnityEngine.UIElements.BaseVerticalCollectionView::<destroyItem>k__BackingField
  5769. Action_1_t66B514BE877E216616DEDD40416127189FE16FA3* ___U3CdestroyItemU3Ek__BackingField_76;
  5770. // UnityEngine.UIElements.SelectionType UnityEngine.UIElements.BaseVerticalCollectionView::m_SelectionType
  5771. int32_t ___m_SelectionType_77;
  5772. // System.Boolean UnityEngine.UIElements.BaseVerticalCollectionView::m_HorizontalScrollingEnabled
  5773. bool ___m_HorizontalScrollingEnabled_79;
  5774. // UnityEngine.UIElements.AlternatingRowBackground UnityEngine.UIElements.BaseVerticalCollectionView::m_ShowAlternatingRowBackgrounds
  5775. int32_t ___m_ShowAlternatingRowBackgrounds_80;
  5776. // System.Single UnityEngine.UIElements.BaseVerticalCollectionView::m_FixedItemHeight
  5777. float ___m_FixedItemHeight_82;
  5778. // System.Boolean UnityEngine.UIElements.BaseVerticalCollectionView::m_ItemHeightIsInline
  5779. bool ___m_ItemHeightIsInline_83;
  5780. // UnityEngine.UIElements.CollectionVirtualizationMethod UnityEngine.UIElements.BaseVerticalCollectionView::m_VirtualizationMethod
  5781. int32_t ___m_VirtualizationMethod_84;
  5782. // UnityEngine.UIElements.ScrollView UnityEngine.UIElements.BaseVerticalCollectionView::m_ScrollView
  5783. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* ___m_ScrollView_85;
  5784. // UnityEngine.UIElements.CollectionViewController UnityEngine.UIElements.BaseVerticalCollectionView::m_ViewController
  5785. CollectionViewController_t89D7C4989B72B4127DF82DC97FED5D7FE01D9768* ___m_ViewController_86;
  5786. // UnityEngine.UIElements.CollectionVirtualizationController UnityEngine.UIElements.BaseVerticalCollectionView::m_VirtualizationController
  5787. CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801* ___m_VirtualizationController_87;
  5788. // UnityEngine.UIElements.KeyboardNavigationManipulator UnityEngine.UIElements.BaseVerticalCollectionView::m_NavigationManipulator
  5789. KeyboardNavigationManipulator_t7E9BA3568ADC1660C4E09B924ECD457E33B835B3* ___m_NavigationManipulator_88;
  5790. // UnityEngine.Vector2 UnityEngine.UIElements.BaseVerticalCollectionView::m_ScrollOffset
  5791. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollOffset_89;
  5792. // System.Collections.Generic.List`1<System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::m_SelectedIds
  5793. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_SelectedIds_90;
  5794. // System.Collections.Generic.List`1<System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::m_SelectedIndices
  5795. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_SelectedIndices_91;
  5796. // System.Collections.Generic.List`1<System.Object> UnityEngine.UIElements.BaseVerticalCollectionView::m_SelectedItems
  5797. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_SelectedItems_92;
  5798. // System.Single UnityEngine.UIElements.BaseVerticalCollectionView::m_LastHeight
  5799. float ___m_LastHeight_93;
  5800. // System.Boolean UnityEngine.UIElements.BaseVerticalCollectionView::m_IsRangeSelectionDirectionUp
  5801. bool ___m_IsRangeSelectionDirectionUp_94;
  5802. // UnityEngine.UIElements.ListViewDragger UnityEngine.UIElements.BaseVerticalCollectionView::m_Dragger
  5803. ListViewDragger_t692E8911568C27949D7B443C4B82CB7925111BBD* ___m_Dragger_95;
  5804. // System.Action`2<System.Int32,System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::m_ItemIndexChangedCallback
  5805. Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___m_ItemIndexChangedCallback_97;
  5806. // System.Action UnityEngine.UIElements.BaseVerticalCollectionView::m_ItemsSourceChangedCallback
  5807. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_ItemsSourceChangedCallback_98;
  5808. // UnityEngine.Vector3 UnityEngine.UIElements.BaseVerticalCollectionView::m_TouchDownPosition
  5809. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_TouchDownPosition_108;
  5810. };
  5811. // UnityEngine.MonoBehaviour
  5812. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  5813. {
  5814. };
  5815. // UnityEngine.UIElements.BaseSlider`1<System.Single>
  5816. struct BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA : public BaseField_1_t1BD309672FAB87887168305A09C320E26F166DA7
  5817. {
  5818. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.BaseSlider`1::<dragContainer>k__BackingField
  5819. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CdragContainerU3Ek__BackingField_90;
  5820. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.BaseSlider`1::<dragElement>k__BackingField
  5821. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CdragElementU3Ek__BackingField_91;
  5822. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.BaseSlider`1::<dragBorderElement>k__BackingField
  5823. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CdragBorderElementU3Ek__BackingField_92;
  5824. // UnityEngine.UIElements.TextField UnityEngine.UIElements.BaseSlider`1::<inputTextField>k__BackingField
  5825. TextField_tDB34369F9468D7F02670087D9444EC23115827D9* ___U3CinputTextFieldU3Ek__BackingField_93;
  5826. // TValueType UnityEngine.UIElements.BaseSlider`1::m_LowValue
  5827. float ___m_LowValue_94;
  5828. // TValueType UnityEngine.UIElements.BaseSlider`1::m_HighValue
  5829. float ___m_HighValue_95;
  5830. // System.Single UnityEngine.UIElements.BaseSlider`1::m_PageSize
  5831. float ___m_PageSize_96;
  5832. // System.Boolean UnityEngine.UIElements.BaseSlider`1::m_ShowInputField
  5833. bool ___m_ShowInputField_97;
  5834. // System.Boolean UnityEngine.UIElements.BaseSlider`1::<clamped>k__BackingField
  5835. bool ___U3CclampedU3Ek__BackingField_98;
  5836. // UnityEngine.UIElements.ClampedDragger`1<TValueType> UnityEngine.UIElements.BaseSlider`1::<clampedDragger>k__BackingField
  5837. ClampedDragger_1_t18A937D027747303C3811CCC9FAD288366DF8DC3* ___U3CclampedDraggerU3Ek__BackingField_99;
  5838. // UnityEngine.Rect UnityEngine.UIElements.BaseSlider`1::m_DragElementStartPos
  5839. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_DragElementStartPos_100;
  5840. // UnityEngine.UIElements.SliderDirection UnityEngine.UIElements.BaseSlider`1::m_Direction
  5841. int32_t ___m_Direction_101;
  5842. // System.Boolean UnityEngine.UIElements.BaseSlider`1::m_Inverted
  5843. bool ___m_Inverted_102;
  5844. };
  5845. // Unity.VisualScripting.LudiqBehaviour
  5846. struct LudiqBehaviour_tD812A8ADB12C4B8102339E0CD9313998E95BB58F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  5847. {
  5848. // Unity.VisualScripting.SerializationData Unity.VisualScripting.LudiqBehaviour::_data
  5849. SerializationData_tAD0F0CD307CB8C9EE08550F3DC6E296FDECE399A ____data_4;
  5850. };
  5851. // Unity.VisualScripting.Machine`2<System.Object,System.Object>
  5852. struct Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2 : public LudiqBehaviour_tD812A8ADB12C4B8102339E0CD9313998E95BB58F
  5853. {
  5854. // Unity.VisualScripting.GraphNest`2<TGraph,TMacro> Unity.VisualScripting.Machine`2::<nest>k__BackingField
  5855. GraphNest_2_t809972B852D228243FC0FF238384E13D4D3924F5* ___U3CnestU3Ek__BackingField_5;
  5856. // System.Boolean Unity.VisualScripting.Machine`2::_alive
  5857. bool ____alive_6;
  5858. // System.Boolean Unity.VisualScripting.Machine`2::_enabled
  5859. bool ____enabled_7;
  5860. // UnityEngine.GameObject Unity.VisualScripting.Machine`2::threadSafeGameObject
  5861. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___threadSafeGameObject_8;
  5862. // System.Boolean Unity.VisualScripting.Machine`2::isReferenceCached
  5863. bool ___isReferenceCached_9;
  5864. // Unity.VisualScripting.GraphReference Unity.VisualScripting.Machine`2::_reference
  5865. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ____reference_10;
  5866. // Unity.VisualScripting.IGraphData Unity.VisualScripting.Machine`2::<graphData>k__BackingField
  5867. RuntimeObject* ___U3CgraphDataU3Ek__BackingField_11;
  5868. };
  5869. // UnityEngine.UIElements.Slider
  5870. struct Slider_t5891706383A14955E3FAD68A79829F3234681652 : public BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA
  5871. {
  5872. };
  5873. // Unity.VisualScripting.EventMachine`2<System.Object,System.Object>
  5874. struct EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522 : public Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2
  5875. {
  5876. };
  5877. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  5878. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  5879. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Boolean>
  5880. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Boolean>
  5881. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<Unity.VisualScripting.CustomEventArgs>
  5882. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<Unity.VisualScripting.CustomEventArgs>
  5883. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<Unity.VisualScripting.EmptyEventArgs>
  5884. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<Unity.VisualScripting.EmptyEventArgs>
  5885. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Int32>
  5886. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Int32>
  5887. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Int32Enum>
  5888. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Int32Enum>
  5889. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Object>
  5890. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Object>
  5891. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  5892. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  5893. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  5894. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  5895. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Single>
  5896. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<System.Single>
  5897. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.Vector2>
  5898. // Unity.VisualScripting.EventUnit`1/<>c__DisplayClass14_0<UnityEngine.Vector2>
  5899. // System.Buffers.ArrayPool`1<System.Byte>
  5900. struct ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07_StaticFields
  5901. {
  5902. // System.Buffers.ArrayPool`1<T> System.Buffers.ArrayPool`1::<Shared>k__BackingField
  5903. ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07* ___U3CSharedU3Ek__BackingField_0;
  5904. };
  5905. // System.Buffers.ArrayPool`1<System.Byte>
  5906. // System.Buffers.ArrayPool`1<System.Char>
  5907. struct ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B_StaticFields
  5908. {
  5909. // System.Buffers.ArrayPool`1<T> System.Buffers.ArrayPool`1::<Shared>k__BackingField
  5910. ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B* ___U3CSharedU3Ek__BackingField_0;
  5911. };
  5912. // System.Buffers.ArrayPool`1<System.Char>
  5913. // System.Collections.Generic.Dictionary`2<System.Action`1<System.Boolean>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>>
  5914. // System.Collections.Generic.Dictionary`2<System.Action`1<System.Boolean>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>>
  5915. // System.Collections.Generic.Dictionary`2<System.Action`1<System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>>
  5916. // System.Collections.Generic.Dictionary`2<System.Action`1<System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>>
  5917. // System.Collections.Generic.Dictionary`2<System.Action`2<System.Boolean,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>>
  5918. // System.Collections.Generic.Dictionary`2<System.Action`2<System.Boolean,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>>
  5919. // System.Collections.Generic.Dictionary`2<System.Action`2<System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>>
  5920. // System.Collections.Generic.Dictionary`2<System.Action`2<System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>>
  5921. // System.Collections.Generic.Dictionary`2<System.Action`3<System.Object,System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>>
  5922. // System.Collections.Generic.Dictionary`2<System.Action`3<System.Object,System.Object,System.Object>,System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>>
  5923. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  5924. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  5925. // System.Linq.Expressions.ExpressionCreator`1<System.Object>
  5926. // System.Linq.Expressions.ExpressionCreator`1<System.Object>
  5927. // TMPro.FastAction`1<System.Boolean>
  5928. // TMPro.FastAction`1<System.Boolean>
  5929. // TMPro.FastAction`1<System.Object>
  5930. // TMPro.FastAction`1<System.Object>
  5931. // TMPro.FastAction`2<System.Boolean,System.Object>
  5932. // TMPro.FastAction`2<System.Boolean,System.Object>
  5933. // TMPro.FastAction`2<System.Object,System.Object>
  5934. // TMPro.FastAction`2<System.Object,System.Object>
  5935. // TMPro.FastAction`3<System.Object,System.Object,System.Object>
  5936. // TMPro.FastAction`3<System.Object,System.Object,System.Object>
  5937. // System.IO.Enumeration.FileSystemEnumerable`1<System.Object>
  5938. // System.IO.Enumeration.FileSystemEnumerable`1<System.Object>
  5939. // System.Threading.ThreadLocal`1/FinalizationHelper<System.Object>
  5940. // System.Threading.ThreadLocal`1/FinalizationHelper<System.Object>
  5941. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>
  5942. // System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>
  5943. // System.Threading.ThreadLocal`1/IdManager<System.Object>
  5944. // System.Threading.ThreadLocal`1/IdManager<System.Object>
  5945. // System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>
  5946. // System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Boolean>>
  5947. // System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>
  5948. // System.Collections.Generic.LinkedListNode`1<System.Action`1<System.Object>>
  5949. // System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>
  5950. // System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Boolean,System.Object>>
  5951. // System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>
  5952. // System.Collections.Generic.LinkedListNode`1<System.Action`2<System.Object,System.Object>>
  5953. // System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>
  5954. // System.Collections.Generic.LinkedListNode`1<System.Action`3<System.Object,System.Object,System.Object>>
  5955. // System.Collections.Generic.LinkedList`1<System.Action`1<System.Boolean>>
  5956. // System.Collections.Generic.LinkedList`1<System.Action`1<System.Boolean>>
  5957. // System.Collections.Generic.LinkedList`1<System.Action`1<System.Object>>
  5958. // System.Collections.Generic.LinkedList`1<System.Action`1<System.Object>>
  5959. // System.Collections.Generic.LinkedList`1<System.Action`2<System.Boolean,System.Object>>
  5960. // System.Collections.Generic.LinkedList`1<System.Action`2<System.Boolean,System.Object>>
  5961. // System.Collections.Generic.LinkedList`1<System.Action`2<System.Object,System.Object>>
  5962. // System.Collections.Generic.LinkedList`1<System.Action`2<System.Object,System.Object>>
  5963. // System.Collections.Generic.LinkedList`1<System.Action`3<System.Object,System.Object,System.Object>>
  5964. // System.Collections.Generic.LinkedList`1<System.Action`3<System.Object,System.Object,System.Object>>
  5965. // System.Threading.ThreadLocal`1/LinkedSlot<System.Object>
  5966. // System.Threading.ThreadLocal`1/LinkedSlot<System.Object>
  5967. // System.Collections.Generic.List`1<System.Object>
  5968. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  5969. {
  5970. // T[] System.Collections.Generic.List`1::s_emptyArray
  5971. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
  5972. };
  5973. // System.Collections.Generic.List`1<System.Object>
  5974. // UnityEngine.UIElements.ObjectPool`1<System.Object>
  5975. // UnityEngine.UIElements.ObjectPool`1<System.Object>
  5976. // System.Collections.Generic.Queue`1<System.Object>
  5977. // System.Collections.Generic.Queue`1<System.Object>
  5978. // System.Collections.Generic.Queue`1<System.String>
  5979. // System.Collections.Generic.Queue`1<System.String>
  5980. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
  5981. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>
  5982. // System.Threading.ThreadLocal`1<System.Object>
  5983. struct ThreadLocal_1_t0A6D0A6BF9E4E91F90BDE2B21EA8B16C622BFEAD_StaticFields
  5984. {
  5985. // System.Threading.ThreadLocal`1/IdManager<T> System.Threading.ThreadLocal`1::s_idManager
  5986. IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82* ___s_idManager_5;
  5987. };
  5988. // System.Threading.ThreadLocal`1<System.Object>
  5989. struct ThreadLocal_1_t0A6D0A6BF9E4E91F90BDE2B21EA8B16C622BFEAD_ThreadStaticFields
  5990. {
  5991. // System.Threading.ThreadLocal`1/LinkedSlotVolatile<T>[] System.Threading.ThreadLocal`1::ts_slotArray
  5992. LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2* ___ts_slotArray_1;
  5993. // System.Threading.ThreadLocal`1/FinalizationHelper<T> System.Threading.ThreadLocal`1::ts_finalizationHelper
  5994. FinalizationHelper_t552E6D7F060AB37EB298B2C34B861B7CE3E367B5* ___ts_finalizationHelper_2;
  5995. };
  5996. // UnityEngine.UIElements.CollectionVirtualizationController
  5997. // UnityEngine.UIElements.CollectionVirtualizationController
  5998. // System.Runtime.ConstrainedExecution.CriticalFinalizerObject
  5999. // System.Runtime.ConstrainedExecution.CriticalFinalizerObject
  6000. // Unity.VisualScripting.EnsureThat
  6001. // Unity.VisualScripting.EnsureThat
  6002. // System.IO.EnumerationOptions
  6003. struct EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B_StaticFields
  6004. {
  6005. // System.IO.EnumerationOptions System.IO.EnumerationOptions::<Compatible>k__BackingField
  6006. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* ___U3CCompatibleU3Ek__BackingField_0;
  6007. // System.IO.EnumerationOptions System.IO.EnumerationOptions::<CompatibleRecursive>k__BackingField
  6008. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* ___U3CCompatibleRecursiveU3Ek__BackingField_1;
  6009. // System.IO.EnumerationOptions System.IO.EnumerationOptions::<Default>k__BackingField
  6010. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* ___U3CDefaultU3Ek__BackingField_2;
  6011. };
  6012. // System.IO.EnumerationOptions
  6013. // UnityEngine.UIElements.EventCallbackFunctorBase
  6014. // UnityEngine.UIElements.EventCallbackFunctorBase
  6015. // System.Linq.Expressions.Expression
  6016. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_StaticFields
  6017. {
  6018. // System.Dynamic.Utils.CacheDict`2<System.Type,System.Reflection.MethodInfo> System.Linq.Expressions.Expression::s_lambdaDelegateCache
  6019. CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15* ___s_lambdaDelegateCache_0;
  6020. // 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
  6021. CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7* ___s_lambdaFactories_1;
  6022. // System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Linq.Expressions.Expression,System.Linq.Expressions.Expression/ExtensionInfo> System.Linq.Expressions.Expression::s_legacyCtorSupportTable
  6023. ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7* ___s_legacyCtorSupportTable_2;
  6024. };
  6025. // System.Linq.Expressions.Expression
  6026. // System.Linq.Expressions.ExpressionVisitor
  6027. // System.Linq.Expressions.ExpressionVisitor
  6028. // Unity.VisualScripting.Flow
  6029. struct Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_StaticFields
  6030. {
  6031. // System.Func`2<Unity.VisualScripting.GraphPointer,System.Boolean> Unity.VisualScripting.Flow::<isInspectedBinding>k__BackingField
  6032. Func_2_tAF4123F8D69F1A665BBB864E1C97131C05AEBBEB* ___U3CisInspectedBindingU3Ek__BackingField_13;
  6033. };
  6034. // Unity.VisualScripting.Flow
  6035. // UnityEngine.UIElements.FocusChangeDirection
  6036. struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_StaticFields
  6037. {
  6038. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusChangeDirection::<unspecified>k__BackingField
  6039. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CunspecifiedU3Ek__BackingField_0;
  6040. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusChangeDirection::<none>k__BackingField
  6041. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CnoneU3Ek__BackingField_1;
  6042. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusChangeDirection::<lastValue>k__BackingField
  6043. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3ClastValueU3Ek__BackingField_2;
  6044. };
  6045. // UnityEngine.UIElements.FocusChangeDirection
  6046. // UnityEngine.UIElements.FocusController
  6047. // UnityEngine.UIElements.FocusController
  6048. // Unity.VisualScripting.GraphPointer
  6049. struct GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B_StaticFields
  6050. {
  6051. // System.Func`2<Unity.VisualScripting.IGraphRoot,Unity.VisualScripting.IGraphDebugData> Unity.VisualScripting.GraphPointer::<fetchRootDebugDataBinding>k__BackingField
  6052. Func_2_tC5B959A6DD6FDE84607DD9ECC529B9BE485C63C5* ___U3CfetchRootDebugDataBindingU3Ek__BackingField_7;
  6053. };
  6054. // Unity.VisualScripting.GraphPointer
  6055. // System.Linq.Expressions.Interpreter.LightCompiler
  6056. struct LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A_StaticFields
  6057. {
  6058. // System.Linq.Expressions.Interpreter.LocalDefinition[] System.Linq.Expressions.Interpreter.LightCompiler::s_emptyLocals
  6059. LocalDefinitionU5BU5D_tE2AEBDCD1C209B76F74C1A118B36CCD165B1563E* ___s_emptyLocals_8;
  6060. };
  6061. // System.Linq.Expressions.Interpreter.LightCompiler
  6062. // System.Linq.Expressions.Interpreter.LightDelegateCreator
  6063. // System.Linq.Expressions.Interpreter.LightDelegateCreator
  6064. // UnityEngine.UIElements.ReusableCollectionItem
  6065. // UnityEngine.UIElements.ReusableCollectionItem
  6066. // System.String
  6067. struct String_t_StaticFields
  6068. {
  6069. // System.String System.String::Empty
  6070. String_t* ___Empty_6;
  6071. };
  6072. // System.String
  6073. // System.Threading.Tasks.Task
  6074. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields
  6075. {
  6076. // System.Int32 System.Threading.Tasks.Task::s_taskIdCounter
  6077. int32_t ___s_taskIdCounter_0;
  6078. // System.Object System.Threading.Tasks.Task::s_taskCompletionSentinel
  6079. RuntimeObject* ___s_taskCompletionSentinel_8;
  6080. // System.Boolean System.Threading.Tasks.Task::s_asyncDebuggingEnabled
  6081. bool ___s_asyncDebuggingEnabled_9;
  6082. // System.Action`1<System.Object> System.Threading.Tasks.Task::s_taskCancelCallback
  6083. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback_11;
  6084. // System.Func`1<System.Threading.Tasks.Task/ContingentProperties> System.Threading.Tasks.Task::s_createContingentProperties
  6085. Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties_14;
  6086. // System.Threading.Tasks.TaskFactory System.Threading.Tasks.Task::<Factory>k__BackingField
  6087. TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField_15;
  6088. // System.Threading.Tasks.Task System.Threading.Tasks.Task::<CompletedTask>k__BackingField
  6089. Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField_16;
  6090. // System.Predicate`1<System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_IsExceptionObservedByParentPredicate
  6091. Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate_17;
  6092. // System.Threading.ContextCallback System.Threading.Tasks.Task::s_ecCallback
  6093. ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback_18;
  6094. // System.Predicate`1<System.Object> System.Threading.Tasks.Task::s_IsTaskContinuationNullPredicate
  6095. Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate_19;
  6096. // System.Collections.Generic.Dictionary`2<System.Int32,System.Threading.Tasks.Task> System.Threading.Tasks.Task::s_currentActiveTasks
  6097. Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks_20;
  6098. // System.Object System.Threading.Tasks.Task::s_activeTasksLock
  6099. RuntimeObject* ___s_activeTasksLock_21;
  6100. };
  6101. // System.Threading.Tasks.Task
  6102. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields
  6103. {
  6104. // System.Threading.Tasks.Task System.Threading.Tasks.Task::t_currentTask
  6105. Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask_12;
  6106. // System.Threading.Tasks.StackGuard System.Threading.Tasks.Task::t_stackGuard
  6107. StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard_13;
  6108. };
  6109. // System.Collections.Generic.HashSet`1/Enumerator<Unity.VisualScripting.Flow>
  6110. // System.Collections.Generic.HashSet`1/Enumerator<Unity.VisualScripting.Flow>
  6111. // System.Collections.Generic.HashSet`1/Enumerator<System.Object>
  6112. // System.Collections.Generic.HashSet`1/Enumerator<System.Object>
  6113. // UnityEngine.UIElements.EventCallbackFunctor`1<System.Object>
  6114. // UnityEngine.UIElements.EventCallbackFunctor`1<System.Object>
  6115. // Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>
  6116. // Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>
  6117. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  6118. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  6119. // System.Threading.ThreadLocal`1/LinkedSlotVolatile<System.Object>
  6120. // System.Threading.ThreadLocal`1/LinkedSlotVolatile<System.Object>
  6121. // System.Nullable`1<System.Int32>
  6122. // System.Nullable`1<System.Int32>
  6123. // System.Threading.Tasks.Task`1<System.Int32>
  6124. struct Task_1_t4C228DE57804012969575431CFF12D57C875552D_StaticFields
  6125. {
  6126. // System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
  6127. TaskFactory_1_t0BEF06D58E44525B9135AB0B22D016856EE69FF3* ___s_defaultFactory_23;
  6128. };
  6129. // System.Threading.Tasks.Task`1<System.Int32>
  6130. // System.Threading.Tasks.Task`1<System.Object>
  6131. struct Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2_StaticFields
  6132. {
  6133. // System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
  6134. TaskFactory_1_t6F188FE70F3006B0386002E392B799D85100732B* ___s_defaultFactory_23;
  6135. };
  6136. // System.Threading.Tasks.Task`1<System.Object>
  6137. // System.ValueTuple`2<System.Boolean,System.Object>
  6138. // System.ValueTuple`2<System.Boolean,System.Object>
  6139. // System.ValueTuple`2<System.Object,System.Object>
  6140. // System.ValueTuple`2<System.Object,System.Object>
  6141. // System.ValueTuple`3<System.Object,System.Object,System.Int32>
  6142. // System.ValueTuple`3<System.Object,System.Object,System.Int32>
  6143. // System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>
  6144. // System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>
  6145. // UnityEngine.UIElements.VerticalVirtualizationController`1<System.Object>
  6146. // UnityEngine.UIElements.VerticalVirtualizationController`1<System.Object>
  6147. // UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent
  6148. // UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent
  6149. // UnityEngine.UIElements.Background
  6150. // UnityEngine.UIElements.Background
  6151. // UnityEngine.EventSystems.BaseEventData
  6152. // UnityEngine.EventSystems.BaseEventData
  6153. // System.Boolean
  6154. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  6155. {
  6156. // System.String System.Boolean::TrueString
  6157. String_t* ___TrueString_5;
  6158. // System.String System.Boolean::FalseString
  6159. String_t* ___FalseString_6;
  6160. };
  6161. // System.Boolean
  6162. // System.Byte
  6163. // System.Byte
  6164. // System.Threading.CancellationToken
  6165. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_StaticFields
  6166. {
  6167. // System.Action`1<System.Object> System.Threading.CancellationToken::s_actionToActionObjShunt
  6168. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_actionToActionObjShunt_1;
  6169. };
  6170. // System.Threading.CancellationToken
  6171. // System.Char
  6172. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  6173. {
  6174. // System.Byte[] System.Char::s_categoryForLatin1
  6175. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
  6176. };
  6177. // System.Char
  6178. // UnityEngine.Color
  6179. // UnityEngine.Color
  6180. // UnityEngine.Color32
  6181. // UnityEngine.Color32
  6182. // Unity.VisualScripting.ControlOutput
  6183. // Unity.VisualScripting.ControlOutput
  6184. // Unity.VisualScripting.CustomEventArgs
  6185. // Unity.VisualScripting.CustomEventArgs
  6186. // System.Decimal
  6187. struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields
  6188. {
  6189. // System.Decimal System.Decimal::Zero
  6190. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero_3;
  6191. // System.Decimal System.Decimal::One
  6192. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One_4;
  6193. // System.Decimal System.Decimal::MinusOne
  6194. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne_5;
  6195. // System.Decimal System.Decimal::MaxValue
  6196. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue_6;
  6197. // System.Decimal System.Decimal::MinValue
  6198. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue_7;
  6199. };
  6200. // System.Decimal
  6201. // System.Double
  6202. // System.Double
  6203. // Unity.VisualScripting.EmptyEventArgs
  6204. // Unity.VisualScripting.EmptyEventArgs
  6205. // UnityEngine.UIElements.EventDebuggerLogCall
  6206. // UnityEngine.UIElements.EventDebuggerLogCall
  6207. // Unity.VisualScripting.EventHook
  6208. // Unity.VisualScripting.EventHook
  6209. // UnityEngine.UIElements.Focusable
  6210. // UnityEngine.UIElements.Focusable
  6211. // UnityEngine.UIElements.FontDefinition
  6212. // UnityEngine.UIElements.FontDefinition
  6213. // Unity.VisualScripting.GraphReference
  6214. struct GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9_StaticFields
  6215. {
  6216. // System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.List`1<Unity.VisualScripting.GraphReference>> Unity.VisualScripting.GraphReference::internPool
  6217. Dictionary_2_t103D0AE280060A707280D1A6221B0F0DB05F988E* ___internPool_9;
  6218. };
  6219. // Unity.VisualScripting.GraphReference
  6220. // Unity.VisualScripting.GraphStack
  6221. // Unity.VisualScripting.GraphStack
  6222. // System.Guid
  6223. struct Guid_t_StaticFields
  6224. {
  6225. // System.Guid System.Guid::Empty
  6226. Guid_t ___Empty_0;
  6227. };
  6228. // System.Guid
  6229. // System.Int16
  6230. // System.Int16
  6231. // System.Int32
  6232. // System.Int32
  6233. // System.Int64
  6234. // System.Int64
  6235. // System.IntPtr
  6236. struct IntPtr_t_StaticFields
  6237. {
  6238. // System.IntPtr System.IntPtr::Zero
  6239. intptr_t ___Zero_1;
  6240. };
  6241. // System.IntPtr
  6242. // System.Linq.Expressions.LambdaExpression
  6243. // System.Linq.Expressions.LambdaExpression
  6244. // System.Linq.Expressions.ParameterExpression
  6245. // System.Linq.Expressions.ParameterExpression
  6246. // UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs
  6247. // UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs
  6248. // UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs
  6249. // UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs
  6250. // UnityEngine.Rect
  6251. // UnityEngine.Rect
  6252. // System.SByte
  6253. // System.SByte
  6254. // System.Single
  6255. // System.Single
  6256. // UnityEngine.UIElements.StyleSelectorPart
  6257. // UnityEngine.UIElements.StyleSelectorPart
  6258. // UnityEngine.UIElements.Experimental.StyleValues
  6259. // UnityEngine.UIElements.Experimental.StyleValues
  6260. // System.UInt16
  6261. // System.UInt16
  6262. // System.UInt32
  6263. // System.UInt32
  6264. // System.UInt64
  6265. // System.UInt64
  6266. // System.Net.Sockets.UdpReceiveResult
  6267. // System.Net.Sockets.UdpReceiveResult
  6268. // Unity.VisualScripting.ValueInput
  6269. struct ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392_StaticFields
  6270. {
  6271. // System.Collections.Generic.HashSet`1<System.Type> Unity.VisualScripting.ValueInput::typesWithDefaultValues
  6272. HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___typesWithDefaultValues_5;
  6273. };
  6274. // Unity.VisualScripting.ValueInput
  6275. // UnityEngine.Vector2
  6276. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  6277. {
  6278. // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
  6279. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
  6280. // UnityEngine.Vector2 UnityEngine.Vector2::oneVector
  6281. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
  6282. // UnityEngine.Vector2 UnityEngine.Vector2::upVector
  6283. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
  6284. // UnityEngine.Vector2 UnityEngine.Vector2::downVector
  6285. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
  6286. // UnityEngine.Vector2 UnityEngine.Vector2::leftVector
  6287. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
  6288. // UnityEngine.Vector2 UnityEngine.Vector2::rightVector
  6289. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
  6290. // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
  6291. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
  6292. // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
  6293. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
  6294. };
  6295. // UnityEngine.Vector2
  6296. // UnityEngine.Vector3
  6297. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  6298. {
  6299. // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
  6300. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
  6301. // UnityEngine.Vector3 UnityEngine.Vector3::oneVector
  6302. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
  6303. // UnityEngine.Vector3 UnityEngine.Vector3::upVector
  6304. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
  6305. // UnityEngine.Vector3 UnityEngine.Vector3::downVector
  6306. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
  6307. // UnityEngine.Vector3 UnityEngine.Vector3::leftVector
  6308. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
  6309. // UnityEngine.Vector3 UnityEngine.Vector3::rightVector
  6310. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
  6311. // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
  6312. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
  6313. // UnityEngine.Vector3 UnityEngine.Vector3::backVector
  6314. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
  6315. // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
  6316. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
  6317. // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
  6318. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
  6319. };
  6320. // UnityEngine.Vector3
  6321. // UnityEngine.Vector4
  6322. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
  6323. {
  6324. // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
  6325. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
  6326. // UnityEngine.Vector4 UnityEngine.Vector4::oneVector
  6327. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
  6328. // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
  6329. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
  6330. // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
  6331. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
  6332. };
  6333. // UnityEngine.Vector4
  6334. // System.Void
  6335. // System.Void
  6336. // System.Threading.Tasks.VoidTaskResult
  6337. // System.Threading.Tasks.VoidTaskResult
  6338. // Interop/ErrorInfo
  6339. // Interop/ErrorInfo
  6340. // Interop/Sys/DirectoryEntry
  6341. // Interop/Sys/DirectoryEntry
  6342. // System.ByReference`1<System.Char>
  6343. // System.ByReference`1<System.Char>
  6344. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  6345. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  6346. // Unity.VisualScripting.EventUnit`1/Data<System.Boolean>
  6347. // Unity.VisualScripting.EventUnit`1/Data<System.Boolean>
  6348. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.CustomEventArgs>
  6349. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.CustomEventArgs>
  6350. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.EmptyEventArgs>
  6351. // Unity.VisualScripting.EventUnit`1/Data<Unity.VisualScripting.EmptyEventArgs>
  6352. // Unity.VisualScripting.EventUnit`1/Data<System.Int32>
  6353. // Unity.VisualScripting.EventUnit`1/Data<System.Int32>
  6354. // Unity.VisualScripting.EventUnit`1/Data<System.Int32Enum>
  6355. // Unity.VisualScripting.EventUnit`1/Data<System.Int32Enum>
  6356. // Unity.VisualScripting.EventUnit`1/Data<System.Object>
  6357. // Unity.VisualScripting.EventUnit`1/Data<System.Object>
  6358. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  6359. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  6360. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  6361. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  6362. // Unity.VisualScripting.EventUnit`1/Data<System.Single>
  6363. // Unity.VisualScripting.EventUnit`1/Data<System.Single>
  6364. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.Vector2>
  6365. // Unity.VisualScripting.EventUnit`1/Data<UnityEngine.Vector2>
  6366. // System.Linq.Expressions.Expression`1<System.Object>
  6367. // System.Linq.Expressions.Expression`1<System.Object>
  6368. // System.IO.Enumeration.FileSystemEnumerator`1<System.Object>
  6369. // System.IO.Enumeration.FileSystemEnumerator`1<System.Object>
  6370. // UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>
  6371. // UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>
  6372. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>
  6373. struct FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2_StaticFields
  6374. {
  6375. // System.AsyncCallback System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::s_completeFromAsyncResult
  6376. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___s_completeFromAsyncResult_24;
  6377. };
  6378. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>
  6379. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>
  6380. struct FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4_StaticFields
  6381. {
  6382. // System.AsyncCallback System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::s_completeFromAsyncResult
  6383. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___s_completeFromAsyncResult_24;
  6384. };
  6385. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>
  6386. // Unity.VisualScripting.GraphElement`1<Unity.VisualScripting.FlowGraph>
  6387. // Unity.VisualScripting.GraphElement`1<Unity.VisualScripting.FlowGraph>
  6388. // Unity.VisualScripting.GraphElement`1<System.Object>
  6389. // Unity.VisualScripting.GraphElement`1<System.Object>
  6390. // System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>
  6391. // System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>
  6392. // System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>
  6393. struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17_StaticFields
  6394. {
  6395. // System.Threading.Tasks.TaskFactory`1<TResult> System.Threading.Tasks.Task`1::s_defaultFactory
  6396. TaskFactory_1_t4BEAD6CE2527DBE682C128CEAA0FF2A79483E96C* ___s_defaultFactory_23;
  6397. };
  6398. // System.Threading.Tasks.Task`1<System.Threading.Tasks.VoidTaskResult>
  6399. // System.Delegate
  6400. // System.Delegate
  6401. // UnityEngine.UIElements.EventBase
  6402. struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C_StaticFields
  6403. {
  6404. // System.Int64 UnityEngine.UIElements.EventBase::s_LastTypeId
  6405. int64_t ___s_LastTypeId_0;
  6406. // System.UInt64 UnityEngine.UIElements.EventBase::s_NextEventId
  6407. uint64_t ___s_NextEventId_1;
  6408. };
  6409. // UnityEngine.UIElements.EventBase
  6410. // System.Exception
  6411. struct Exception_t_StaticFields
  6412. {
  6413. // System.Object System.Exception::s_EDILock
  6414. RuntimeObject* ___s_EDILock_0;
  6415. };
  6416. // System.Exception
  6417. // System.RuntimeTypeHandle
  6418. // System.RuntimeTypeHandle
  6419. // UnityEngine.UIElements.StyleLength
  6420. // UnityEngine.UIElements.StyleLength
  6421. // System.Array/RawData
  6422. // System.Array/RawData
  6423. // System.IO.Enumeration.FileSystemEnumerable`1/DelegateEnumerator<System.Object>
  6424. // System.IO.Enumeration.FileSystemEnumerable`1/DelegateEnumerator<System.Object>
  6425. // UnityEngine.UIElements.EventBase`1<System.Object>
  6426. struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields
  6427. {
  6428. // System.Int64 UnityEngine.UIElements.EventBase`1::s_TypeId
  6429. int64_t ___s_TypeId_15;
  6430. // UnityEngine.UIElements.ObjectPool`1<T> UnityEngine.UIElements.EventBase`1::s_Pool
  6431. ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* ___s_Pool_16;
  6432. };
  6433. // UnityEngine.UIElements.EventBase`1<System.Object>
  6434. // System.Linq.Expressions.Expression0`1<System.Object>
  6435. // System.Linq.Expressions.Expression0`1<System.Object>
  6436. // System.Linq.Expressions.Expression1`1<System.Object>
  6437. // System.Linq.Expressions.Expression1`1<System.Object>
  6438. // System.Linq.Expressions.Expression2`1<System.Object>
  6439. // System.Linq.Expressions.Expression2`1<System.Object>
  6440. // System.Linq.Expressions.Expression3`1<System.Object>
  6441. // System.Linq.Expressions.Expression3`1<System.Object>
  6442. // System.Linq.Expressions.ExpressionN`1<System.Object>
  6443. // System.Linq.Expressions.ExpressionN`1<System.Object>
  6444. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>
  6445. struct FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145_StaticFields
  6446. {
  6447. // System.AsyncCallback System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1::s_completeFromAsyncResult
  6448. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___s_completeFromAsyncResult_24;
  6449. };
  6450. // System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>
  6451. // System.ReadOnlySpan`1<System.Char>
  6452. // System.ReadOnlySpan`1<System.Char>
  6453. // System.Span`1<System.Char>
  6454. // System.Span`1<System.Char>
  6455. // UnityEngine.AnimationEvent
  6456. // UnityEngine.AnimationEvent
  6457. // Unity.VisualScripting.FlowGraph
  6458. // Unity.VisualScripting.FlowGraph
  6459. // UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord
  6460. // UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord
  6461. // Unity.VisualScripting.InvalidImplementationException
  6462. // Unity.VisualScripting.InvalidImplementationException
  6463. // System.Type
  6464. struct Type_t_StaticFields
  6465. {
  6466. // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
  6467. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
  6468. // System.Char System.Type::Delimiter
  6469. Il2CppChar ___Delimiter_1;
  6470. // System.Type[] System.Type::EmptyTypes
  6471. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
  6472. // System.Object System.Type::Missing
  6473. RuntimeObject* ___Missing_3;
  6474. // System.Reflection.MemberFilter System.Type::FilterAttribute
  6475. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
  6476. // System.Reflection.MemberFilter System.Type::FilterName
  6477. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
  6478. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  6479. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
  6480. };
  6481. // System.Type
  6482. // Unity.VisualScripting.Unit
  6483. // Unity.VisualScripting.Unit
  6484. // UnityEngine.UIElements.VisualElement
  6485. struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_StaticFields
  6486. {
  6487. // UnityEngine.PropertyName UnityEngine.UIElements.VisualElement::tooltipPropertyKey
  6488. PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___tooltipPropertyKey_6;
  6489. // System.UInt32 UnityEngine.UIElements.VisualElement::s_NextId
  6490. uint32_t ___s_NextId_9;
  6491. // System.Collections.Generic.List`1<System.String> UnityEngine.UIElements.VisualElement::s_EmptyClassList
  6492. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___s_EmptyClassList_10;
  6493. // UnityEngine.PropertyName UnityEngine.UIElements.VisualElement::userDataPropertyKey
  6494. PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___userDataPropertyKey_11;
  6495. // System.String UnityEngine.UIElements.VisualElement::disabledUssClassName
  6496. String_t* ___disabledUssClassName_12;
  6497. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::s_InfiniteRect
  6498. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___s_InfiniteRect_30;
  6499. // UnityEngine.Material UnityEngine.UIElements.VisualElement::s_runtimeMaterial
  6500. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_runtimeMaterial_46;
  6501. // System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.UIElements.VisualElement/TypeData> UnityEngine.UIElements.VisualElement::s_TypeData
  6502. Dictionary_2_t4055F6540F36F21F9FEDAFB92D8E0089B38EBBC8* ___s_TypeData_48;
  6503. // System.Collections.Generic.List`1<UnityEngine.UIElements.VisualElement> UnityEngine.UIElements.VisualElement::s_EmptyList
  6504. List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___s_EmptyList_56;
  6505. // UnityEngine.UIElements.VisualElement/CustomStyleAccess UnityEngine.UIElements.VisualElement::s_CustomStyleAccess
  6506. CustomStyleAccess_t170C852102B4D09FB478B620A75B14D096F9F2B1* ___s_CustomStyleAccess_60;
  6507. // System.Text.RegularExpressions.Regex UnityEngine.UIElements.VisualElement::s_InternalStyleSheetPath
  6508. Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_InternalStyleSheetPath_63;
  6509. };
  6510. // UnityEngine.UIElements.VisualElement
  6511. // System.Action`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  6512. // System.Action`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  6513. // System.Action`1<System.Boolean>
  6514. // System.Action`1<System.Boolean>
  6515. // System.Action`1<Unity.VisualScripting.CustomEventArgs>
  6516. // System.Action`1<Unity.VisualScripting.CustomEventArgs>
  6517. // System.Action`1<Unity.VisualScripting.EmptyEventArgs>
  6518. // System.Action`1<Unity.VisualScripting.EmptyEventArgs>
  6519. // System.Action`1<System.Int32>
  6520. // System.Action`1<System.Int32>
  6521. // System.Action`1<System.Int32Enum>
  6522. // System.Action`1<System.Int32Enum>
  6523. // System.Action`1<System.Object>
  6524. // System.Action`1<System.Object>
  6525. // System.Action`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  6526. // System.Action`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  6527. // System.Action`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  6528. // System.Action`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  6529. // System.Action`1<System.Single>
  6530. // System.Action`1<System.Single>
  6531. // System.Action`1<UnityEngine.Vector2>
  6532. // System.Action`1<UnityEngine.Vector2>
  6533. // System.Action`2<System.Boolean,System.Object>
  6534. // System.Action`2<System.Boolean,System.Object>
  6535. // System.Action`2<System.Object,System.Object>
  6536. // System.Action`2<System.Object,System.Object>
  6537. // System.Action`3<System.Object,System.Object,System.Object>
  6538. // System.Action`3<System.Object,System.Object,System.Object>
  6539. // UnityEngine.UIElements.EventCallback`1<System.Object>
  6540. // UnityEngine.UIElements.EventCallback`1<System.Object>
  6541. // UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<System.Object>
  6542. // UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<System.Object>
  6543. // System.EventHandler`1<System.Object>
  6544. // System.EventHandler`1<System.Object>
  6545. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  6546. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>
  6547. // Unity.VisualScripting.EventUnit`1<System.Boolean>
  6548. // Unity.VisualScripting.EventUnit`1<System.Boolean>
  6549. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>
  6550. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>
  6551. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  6552. // Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>
  6553. // Unity.VisualScripting.EventUnit`1<System.Int32>
  6554. // Unity.VisualScripting.EventUnit`1<System.Int32>
  6555. // Unity.VisualScripting.EventUnit`1<System.Int32Enum>
  6556. // Unity.VisualScripting.EventUnit`1<System.Int32Enum>
  6557. // Unity.VisualScripting.EventUnit`1<System.Object>
  6558. // Unity.VisualScripting.EventUnit`1<System.Object>
  6559. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  6560. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>
  6561. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  6562. // Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>
  6563. // Unity.VisualScripting.EventUnit`1<System.Single>
  6564. // Unity.VisualScripting.EventUnit`1<System.Single>
  6565. // Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>
  6566. // Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>
  6567. // UnityEngine.UIElements.FocusEventBase`1<System.Object>
  6568. // UnityEngine.UIElements.FocusEventBase`1<System.Object>
  6569. // System.Linq.Expressions.FullExpression`1<System.Object>
  6570. // System.Linq.Expressions.FullExpression`1<System.Object>
  6571. // Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>
  6572. // Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>
  6573. // System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>
  6574. // System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>
  6575. // System.Func`1<System.Nullable`1<System.Int32>>
  6576. // System.Func`1<System.Nullable`1<System.Int32>>
  6577. // System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>
  6578. // System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>
  6579. // System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  6580. // System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  6581. // System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  6582. // System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  6583. // System.Func`1<System.Boolean>
  6584. // System.Func`1<System.Boolean>
  6585. // System.Func`1<System.Double>
  6586. // System.Func`1<System.Double>
  6587. // System.Func`1<System.Int32>
  6588. // System.Func`1<System.Int32>
  6589. // System.Func`1<System.Int32Enum>
  6590. // System.Func`1<System.Int32Enum>
  6591. // System.Func`1<System.Object>
  6592. // System.Func`1<System.Object>
  6593. // System.Func`1<System.Single>
  6594. // System.Func`1<System.Single>
  6595. // System.Func`1<System.Net.Sockets.UdpReceiveResult>
  6596. // System.Func`1<System.Net.Sockets.UdpReceiveResult>
  6597. // System.Func`1<System.Threading.Tasks.VoidTaskResult>
  6598. // System.Func`1<System.Threading.Tasks.VoidTaskResult>
  6599. // System.Func`10<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6600. // System.Func`10<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  6601. // 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>
  6602. // 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>
  6603. // 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>
  6604. // 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>
  6605. // 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>
  6606. // 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>
  6607. // 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>
  6608. // 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>
  6609. // 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>
  6610. // 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>
  6611. // 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>
  6612. // 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>
  6613. // 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>
  6614. // 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>
  6615. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>
  6616. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>
  6617. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>
  6618. // System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>
  6619. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>
  6620. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>
  6621. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>
  6622. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>
  6623. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>
  6624. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>
  6625. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>
  6626. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>
  6627. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  6628. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  6629. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>
  6630. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>
  6631. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>
  6632. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>
  6633. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>
  6634. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>
  6635. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>
  6636. // System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>
  6637. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>
  6638. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>
  6639. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  6640. // System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  6641. // System.Func`2<System.Boolean,System.Object>
  6642. // System.Func`2<System.Boolean,System.Object>
  6643. // System.Func`2<System.Byte,System.Object>
  6644. // System.Func`2<System.Byte,System.Object>
  6645. // System.Func`2<System.Threading.CancellationToken,System.Object>
  6646. // System.Func`2<System.Threading.CancellationToken,System.Object>
  6647. // System.Func`2<System.Char,System.Boolean>
  6648. // System.Func`2<System.Char,System.Boolean>
  6649. // System.Func`2<UnityEngine.Color,UnityEngine.Color>
  6650. // System.Func`2<UnityEngine.Color,UnityEngine.Color>
  6651. // System.Func`2<UnityEngine.Color,UnityEngine.Color32>
  6652. // System.Func`2<UnityEngine.Color,UnityEngine.Color32>
  6653. // System.Func`2<System.Decimal,System.Object>
  6654. // System.Func`2<System.Decimal,System.Object>
  6655. // System.Func`2<System.Double,System.Object>
  6656. // System.Func`2<System.Double,System.Object>
  6657. // System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>
  6658. // System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>
  6659. // System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>
  6660. // System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>
  6661. // System.Func`2<System.Guid,System.Boolean>
  6662. // System.Func`2<System.Guid,System.Boolean>
  6663. // System.Func`2<System.Int16,System.Object>
  6664. // System.Func`2<System.Int16,System.Object>
  6665. // System.Func`2<System.Int32,System.Int32>
  6666. // System.Func`2<System.Int32,System.Int32>
  6667. // System.Func`2<System.Int32,System.Object>
  6668. // System.Func`2<System.Int32,System.Object>
  6669. // System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>
  6670. // System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>
  6671. // System.Func`2<System.Int32Enum,System.Boolean>
  6672. // System.Func`2<System.Int32Enum,System.Boolean>
  6673. // System.Func`2<System.Int32Enum,System.Char>
  6674. // System.Func`2<System.Int32Enum,System.Char>
  6675. // System.Func`2<System.Int32Enum,System.Guid>
  6676. // System.Func`2<System.Int32Enum,System.Guid>
  6677. // System.Func`2<System.Int32Enum,System.Object>
  6678. // System.Func`2<System.Int32Enum,System.Object>
  6679. // System.Func`2<System.Int32Enum,System.Single>
  6680. // System.Func`2<System.Int32Enum,System.Single>
  6681. // System.Func`2<System.Int32Enum,UnityEngine.Vector2>
  6682. // System.Func`2<System.Int32Enum,UnityEngine.Vector2>
  6683. // System.Func`2<System.Int32Enum,UnityEngine.Vector3>
  6684. // System.Func`2<System.Int32Enum,UnityEngine.Vector3>
  6685. // System.Func`2<System.Int32Enum,UnityEngine.Vector4>
  6686. // System.Func`2<System.Int32Enum,UnityEngine.Vector4>
  6687. // System.Func`2<System.Int64,System.Object>
  6688. // System.Func`2<System.Int64,System.Object>
  6689. // System.Func`2<System.Object,System.Nullable`1<System.Int32>>
  6690. // System.Func`2<System.Object,System.Nullable`1<System.Int32>>
  6691. // System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>
  6692. // System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>
  6693. // System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>
  6694. // System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>
  6695. // System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  6696. // System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>
  6697. // System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  6698. // System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>
  6699. // System.Func`2<System.Object,System.Boolean>
  6700. // System.Func`2<System.Object,System.Boolean>
  6701. // System.Func`2<System.Object,System.Char>
  6702. // System.Func`2<System.Object,System.Char>
  6703. // System.Func`2<System.Object,System.Guid>
  6704. // System.Func`2<System.Object,System.Guid>
  6705. // System.Func`2<System.Object,System.Int32>
  6706. // System.Func`2<System.Object,System.Int32>
  6707. // System.Func`2<System.Object,System.Int32Enum>
  6708. // System.Func`2<System.Object,System.Int32Enum>
  6709. // System.Func`2<System.Object,System.Object>
  6710. // System.Func`2<System.Object,System.Object>
  6711. // System.Func`2<System.Object,System.Single>
  6712. // System.Func`2<System.Object,System.Single>
  6713. // System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>
  6714. // System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>
  6715. // System.Func`2<System.Object,System.UInt32>
  6716. // System.Func`2<System.Object,System.UInt32>
  6717. // System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>
  6718. // System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>
  6719. // System.Func`2<System.Object,UnityEngine.Vector2>
  6720. // System.Func`2<System.Object,UnityEngine.Vector2>
  6721. // System.Func`2<System.Object,UnityEngine.Vector3>
  6722. // System.Func`2<System.Object,UnityEngine.Vector3>
  6723. // System.Func`2<System.Object,UnityEngine.Vector4>
  6724. // System.Func`2<System.Object,UnityEngine.Vector4>
  6725. // System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>
  6726. // System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>
  6727. // System.Func`2<System.SByte,System.Object>
  6728. // System.Func`2<System.SByte,System.Object>
  6729. // System.Func`2<System.Single,System.Boolean>
  6730. // System.Func`2<System.Single,System.Boolean>
  6731. // System.Func`2<System.Single,System.Object>
  6732. // System.Func`2<System.Single,System.Object>
  6733. // System.Func`2<System.Single,System.Single>
  6734. // System.Func`2<System.Single,System.Single>
  6735. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>
  6736. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>
  6737. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  6738. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  6739. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>
  6740. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>
  6741. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>
  6742. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>
  6743. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>
  6744. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>
  6745. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>
  6746. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>
  6747. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  6748. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  6749. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  6750. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  6751. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  6752. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  6753. // System.Func`2<System.UInt16,System.Object>
  6754. // System.Func`2<System.UInt16,System.Object>
  6755. // System.Func`2<System.UInt32,System.Object>
  6756. // System.Func`2<System.UInt32,System.Object>
  6757. // System.Func`2<System.UInt64,System.Object>
  6758. // System.Func`2<System.UInt64,System.Object>
  6759. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  6760. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  6761. // System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>
  6762. // System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>
  6763. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  6764. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  6765. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  6766. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  6767. // System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>
  6768. // System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>
  6769. // System.Func`3<System.Boolean,System.Boolean,System.Object>
  6770. // System.Func`3<System.Boolean,System.Boolean,System.Object>
  6771. // System.Func`3<System.Byte,System.Byte,System.Object>
  6772. // System.Func`3<System.Byte,System.Byte,System.Object>
  6773. // System.Func`3<System.Byte,System.Decimal,System.Object>
  6774. // System.Func`3<System.Byte,System.Decimal,System.Object>
  6775. // System.Func`3<System.Byte,System.Double,System.Object>
  6776. // System.Func`3<System.Byte,System.Double,System.Object>
  6777. // System.Func`3<System.Byte,System.Int16,System.Object>
  6778. // System.Func`3<System.Byte,System.Int16,System.Object>
  6779. // System.Func`3<System.Byte,System.Int32,System.Object>
  6780. // System.Func`3<System.Byte,System.Int32,System.Object>
  6781. // System.Func`3<System.Byte,System.Int64,System.Object>
  6782. // System.Func`3<System.Byte,System.Int64,System.Object>
  6783. // System.Func`3<System.Byte,System.SByte,System.Object>
  6784. // System.Func`3<System.Byte,System.SByte,System.Object>
  6785. // System.Func`3<System.Byte,System.Single,System.Object>
  6786. // System.Func`3<System.Byte,System.Single,System.Object>
  6787. // System.Func`3<System.Byte,System.UInt16,System.Object>
  6788. // System.Func`3<System.Byte,System.UInt16,System.Object>
  6789. // System.Func`3<System.Byte,System.UInt32,System.Object>
  6790. // System.Func`3<System.Byte,System.UInt32,System.Object>
  6791. // System.Func`3<System.Byte,System.UInt64,System.Object>
  6792. // System.Func`3<System.Byte,System.UInt64,System.Object>
  6793. // System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>
  6794. // System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>
  6795. // System.Func`3<System.Decimal,System.Byte,System.Object>
  6796. // System.Func`3<System.Decimal,System.Byte,System.Object>
  6797. // System.Func`3<System.Decimal,System.Decimal,System.Object>
  6798. // System.Func`3<System.Decimal,System.Decimal,System.Object>
  6799. // System.Func`3<System.Decimal,System.Int16,System.Object>
  6800. // System.Func`3<System.Decimal,System.Int16,System.Object>
  6801. // System.Func`3<System.Decimal,System.Int32,System.Object>
  6802. // System.Func`3<System.Decimal,System.Int32,System.Object>
  6803. // System.Func`3<System.Decimal,System.Int64,System.Object>
  6804. // System.Func`3<System.Decimal,System.Int64,System.Object>
  6805. // System.Func`3<System.Decimal,System.SByte,System.Object>
  6806. // System.Func`3<System.Decimal,System.SByte,System.Object>
  6807. // System.Func`3<System.Decimal,System.UInt16,System.Object>
  6808. // System.Func`3<System.Decimal,System.UInt16,System.Object>
  6809. // System.Func`3<System.Decimal,System.UInt32,System.Object>
  6810. // System.Func`3<System.Decimal,System.UInt32,System.Object>
  6811. // System.Func`3<System.Decimal,System.UInt64,System.Object>
  6812. // System.Func`3<System.Decimal,System.UInt64,System.Object>
  6813. // System.Func`3<System.Double,System.Byte,System.Object>
  6814. // System.Func`3<System.Double,System.Byte,System.Object>
  6815. // System.Func`3<System.Double,System.Double,System.Object>
  6816. // System.Func`3<System.Double,System.Double,System.Object>
  6817. // System.Func`3<System.Double,System.Int16,System.Object>
  6818. // System.Func`3<System.Double,System.Int16,System.Object>
  6819. // System.Func`3<System.Double,System.Int32,System.Object>
  6820. // System.Func`3<System.Double,System.Int32,System.Object>
  6821. // System.Func`3<System.Double,System.Int64,System.Object>
  6822. // System.Func`3<System.Double,System.Int64,System.Object>
  6823. // System.Func`3<System.Double,System.SByte,System.Object>
  6824. // System.Func`3<System.Double,System.SByte,System.Object>
  6825. // System.Func`3<System.Double,System.Single,System.Object>
  6826. // System.Func`3<System.Double,System.Single,System.Object>
  6827. // System.Func`3<System.Double,System.UInt16,System.Object>
  6828. // System.Func`3<System.Double,System.UInt16,System.Object>
  6829. // System.Func`3<System.Double,System.UInt32,System.Object>
  6830. // System.Func`3<System.Double,System.UInt32,System.Object>
  6831. // System.Func`3<System.Double,System.UInt64,System.Object>
  6832. // System.Func`3<System.Double,System.UInt64,System.Object>
  6833. // System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>
  6834. // System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>
  6835. // System.Func`3<System.Int16,System.Byte,System.Object>
  6836. // System.Func`3<System.Int16,System.Byte,System.Object>
  6837. // System.Func`3<System.Int16,System.Decimal,System.Object>
  6838. // System.Func`3<System.Int16,System.Decimal,System.Object>
  6839. // System.Func`3<System.Int16,System.Double,System.Object>
  6840. // System.Func`3<System.Int16,System.Double,System.Object>
  6841. // System.Func`3<System.Int16,System.Int16,System.Object>
  6842. // System.Func`3<System.Int16,System.Int16,System.Object>
  6843. // System.Func`3<System.Int16,System.Int32,System.Object>
  6844. // System.Func`3<System.Int16,System.Int32,System.Object>
  6845. // System.Func`3<System.Int16,System.Int64,System.Object>
  6846. // System.Func`3<System.Int16,System.Int64,System.Object>
  6847. // System.Func`3<System.Int16,System.SByte,System.Object>
  6848. // System.Func`3<System.Int16,System.SByte,System.Object>
  6849. // System.Func`3<System.Int16,System.Single,System.Object>
  6850. // System.Func`3<System.Int16,System.Single,System.Object>
  6851. // System.Func`3<System.Int16,System.UInt16,System.Object>
  6852. // System.Func`3<System.Int16,System.UInt16,System.Object>
  6853. // System.Func`3<System.Int16,System.UInt32,System.Object>
  6854. // System.Func`3<System.Int16,System.UInt32,System.Object>
  6855. // System.Func`3<System.Int32,System.Byte,System.Object>
  6856. // System.Func`3<System.Int32,System.Byte,System.Object>
  6857. // System.Func`3<System.Int32,System.Decimal,System.Object>
  6858. // System.Func`3<System.Int32,System.Decimal,System.Object>
  6859. // System.Func`3<System.Int32,System.Double,System.Object>
  6860. // System.Func`3<System.Int32,System.Double,System.Object>
  6861. // System.Func`3<System.Int32,System.Int16,System.Object>
  6862. // System.Func`3<System.Int32,System.Int16,System.Object>
  6863. // System.Func`3<System.Int32,System.Int32,System.Boolean>
  6864. // System.Func`3<System.Int32,System.Int32,System.Boolean>
  6865. // System.Func`3<System.Int32,System.Int32,System.Object>
  6866. // System.Func`3<System.Int32,System.Int32,System.Object>
  6867. // System.Func`3<System.Int32,System.Int64,System.Object>
  6868. // System.Func`3<System.Int32,System.Int64,System.Object>
  6869. // System.Func`3<System.Int32,System.IntPtr,System.Boolean>
  6870. // System.Func`3<System.Int32,System.IntPtr,System.Boolean>
  6871. // System.Func`3<System.Object,System.IAsyncResult,System.Int32>
  6872. // System.Func`3<System.Object,System.IAsyncResult,System.Int32>
  6873. // System.Func`3<System.Object,System.IAsyncResult,System.Object>
  6874. // System.Func`3<System.Object,System.IAsyncResult,System.Object>
  6875. // System.Func`3<System.Object,System.IAsyncResult,System.Threading.Tasks.VoidTaskResult>
  6876. // System.Func`3<System.Object,System.IAsyncResult,System.Threading.Tasks.VoidTaskResult>
  6877. // System.ArgumentException
  6878. // System.ArgumentException
  6879. // System.AsyncCallback
  6880. // System.AsyncCallback
  6881. // System.IO.Enumeration.FileSystemEntry
  6882. // System.IO.Enumeration.FileSystemEntry
  6883. // System.NotSupportedException
  6884. // System.NotSupportedException
  6885. // System.OperationCanceledException
  6886. // System.OperationCanceledException
  6887. // UnityEngine.UIElements.ScrollView
  6888. struct ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9_StaticFields
  6889. {
  6890. // System.Single UnityEngine.UIElements.ScrollView::k_DefaultScrollDecelerationRate
  6891. float ___k_DefaultScrollDecelerationRate_71;
  6892. // System.Single UnityEngine.UIElements.ScrollView::k_DefaultElasticity
  6893. float ___k_DefaultElasticity_73;
  6894. // System.String UnityEngine.UIElements.ScrollView::ussClassName
  6895. String_t* ___ussClassName_82;
  6896. // System.String UnityEngine.UIElements.ScrollView::viewportUssClassName
  6897. String_t* ___viewportUssClassName_83;
  6898. // System.String UnityEngine.UIElements.ScrollView::contentAndVerticalScrollUssClassName
  6899. String_t* ___contentAndVerticalScrollUssClassName_84;
  6900. // System.String UnityEngine.UIElements.ScrollView::contentUssClassName
  6901. String_t* ___contentUssClassName_85;
  6902. // System.String UnityEngine.UIElements.ScrollView::hScrollerUssClassName
  6903. String_t* ___hScrollerUssClassName_86;
  6904. // System.String UnityEngine.UIElements.ScrollView::vScrollerUssClassName
  6905. String_t* ___vScrollerUssClassName_87;
  6906. // System.String UnityEngine.UIElements.ScrollView::horizontalVariantUssClassName
  6907. String_t* ___horizontalVariantUssClassName_88;
  6908. // System.String UnityEngine.UIElements.ScrollView::verticalVariantUssClassName
  6909. String_t* ___verticalVariantUssClassName_89;
  6910. // System.String UnityEngine.UIElements.ScrollView::verticalHorizontalVariantUssClassName
  6911. String_t* ___verticalHorizontalVariantUssClassName_90;
  6912. // System.String UnityEngine.UIElements.ScrollView::scrollVariantUssClassName
  6913. String_t* ___scrollVariantUssClassName_91;
  6914. };
  6915. // UnityEngine.UIElements.ScrollView
  6916. // UnityEngine.UIElements.Scroller
  6917. struct Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8_StaticFields
  6918. {
  6919. // System.String UnityEngine.UIElements.Scroller::ussClassName
  6920. String_t* ___ussClassName_69;
  6921. // System.String UnityEngine.UIElements.Scroller::horizontalVariantUssClassName
  6922. String_t* ___horizontalVariantUssClassName_70;
  6923. // System.String UnityEngine.UIElements.Scroller::verticalVariantUssClassName
  6924. String_t* ___verticalVariantUssClassName_71;
  6925. // System.String UnityEngine.UIElements.Scroller::sliderUssClassName
  6926. String_t* ___sliderUssClassName_72;
  6927. // System.String UnityEngine.UIElements.Scroller::lowButtonUssClassName
  6928. String_t* ___lowButtonUssClassName_73;
  6929. // System.String UnityEngine.UIElements.Scroller::highButtonUssClassName
  6930. String_t* ___highButtonUssClassName_74;
  6931. };
  6932. // UnityEngine.UIElements.Scroller
  6933. // UnityEngine.UIElements.BaseField`1<System.Single>
  6934. struct BaseField_1_t1BD309672FAB87887168305A09C320E26F166DA7_StaticFields
  6935. {
  6936. // System.String UnityEngine.UIElements.BaseField`1::ussClassName
  6937. String_t* ___ussClassName_67;
  6938. // System.String UnityEngine.UIElements.BaseField`1::labelUssClassName
  6939. String_t* ___labelUssClassName_68;
  6940. // System.String UnityEngine.UIElements.BaseField`1::inputUssClassName
  6941. String_t* ___inputUssClassName_69;
  6942. // System.String UnityEngine.UIElements.BaseField`1::noLabelVariantUssClassName
  6943. String_t* ___noLabelVariantUssClassName_70;
  6944. // System.String UnityEngine.UIElements.BaseField`1::labelDraggerVariantUssClassName
  6945. String_t* ___labelDraggerVariantUssClassName_71;
  6946. // System.String UnityEngine.UIElements.BaseField`1::mixedValueLabelUssClassName
  6947. String_t* ___mixedValueLabelUssClassName_72;
  6948. // System.String UnityEngine.UIElements.BaseField`1::alignedFieldUssClassName
  6949. String_t* ___alignedFieldUssClassName_73;
  6950. // System.String UnityEngine.UIElements.BaseField`1::inspectorFieldUssClassName
  6951. String_t* ___inspectorFieldUssClassName_74;
  6952. // System.String UnityEngine.UIElements.BaseField`1::mixedValueString
  6953. String_t* ___mixedValueString_75;
  6954. // UnityEngine.PropertyName UnityEngine.UIElements.BaseField`1::serializedPropertyCopyName
  6955. PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___serializedPropertyCopyName_76;
  6956. // UnityEngine.UIElements.CustomStyleProperty`1<System.Single> UnityEngine.UIElements.BaseField`1::s_LabelWidthRatioProperty
  6957. CustomStyleProperty_1_t21332918528099194FD36C74FF0FA14696F39493 ___s_LabelWidthRatioProperty_77;
  6958. // UnityEngine.UIElements.CustomStyleProperty`1<System.Single> UnityEngine.UIElements.BaseField`1::s_LabelExtraPaddingProperty
  6959. CustomStyleProperty_1_t21332918528099194FD36C74FF0FA14696F39493 ___s_LabelExtraPaddingProperty_78;
  6960. // UnityEngine.UIElements.CustomStyleProperty`1<System.Single> UnityEngine.UIElements.BaseField`1::s_LabelBaseMinWidthProperty
  6961. CustomStyleProperty_1_t21332918528099194FD36C74FF0FA14696F39493 ___s_LabelBaseMinWidthProperty_79;
  6962. };
  6963. // UnityEngine.UIElements.BaseField`1<System.Single>
  6964. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>
  6965. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>
  6966. // System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>
  6967. // System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>
  6968. // System.ArgumentNullException
  6969. // System.ArgumentNullException
  6970. // UnityEngine.UIElements.BaseVerticalCollectionView
  6971. struct BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE_StaticFields
  6972. {
  6973. // System.Collections.Generic.List`1<UnityEngine.UIElements.ReusableCollectionItem> UnityEngine.UIElements.BaseVerticalCollectionView::k_EmptyItems
  6974. List_1_t42A86FE68C8321F340DE626A644141DAF4A411E7* ___k_EmptyItems_78;
  6975. // System.Int32 UnityEngine.UIElements.BaseVerticalCollectionView::s_DefaultItemHeight
  6976. int32_t ___s_DefaultItemHeight_81;
  6977. // UnityEngine.UIElements.CustomStyleProperty`1<System.Int32> UnityEngine.UIElements.BaseVerticalCollectionView::s_ItemHeightProperty
  6978. CustomStyleProperty_1_t6871E5DBF19AB4DC7E1134B32A03B7A458D52E9F ___s_ItemHeightProperty_96;
  6979. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::ussClassName
  6980. String_t* ___ussClassName_99;
  6981. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::borderUssClassName
  6982. String_t* ___borderUssClassName_100;
  6983. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::itemUssClassName
  6984. String_t* ___itemUssClassName_101;
  6985. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::dragHoverBarUssClassName
  6986. String_t* ___dragHoverBarUssClassName_102;
  6987. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::itemDragHoverUssClassName
  6988. String_t* ___itemDragHoverUssClassName_103;
  6989. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::itemSelectedVariantUssClassName
  6990. String_t* ___itemSelectedVariantUssClassName_104;
  6991. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::itemAlternativeBackgroundUssClassName
  6992. String_t* ___itemAlternativeBackgroundUssClassName_105;
  6993. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::listScrollViewUssClassName
  6994. String_t* ___listScrollViewUssClassName_106;
  6995. // System.String UnityEngine.UIElements.BaseVerticalCollectionView::backgroundFillUssClassName
  6996. String_t* ___backgroundFillUssClassName_107;
  6997. };
  6998. // UnityEngine.UIElements.BaseVerticalCollectionView
  6999. // UnityEngine.UIElements.BaseSlider`1<System.Single>
  7000. struct BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA_StaticFields
  7001. {
  7002. // System.String UnityEngine.UIElements.BaseSlider`1::ussClassName
  7003. String_t* ___ussClassName_103;
  7004. // System.String UnityEngine.UIElements.BaseSlider`1::labelUssClassName
  7005. String_t* ___labelUssClassName_104;
  7006. // System.String UnityEngine.UIElements.BaseSlider`1::inputUssClassName
  7007. String_t* ___inputUssClassName_105;
  7008. // System.String UnityEngine.UIElements.BaseSlider`1::horizontalVariantUssClassName
  7009. String_t* ___horizontalVariantUssClassName_106;
  7010. // System.String UnityEngine.UIElements.BaseSlider`1::verticalVariantUssClassName
  7011. String_t* ___verticalVariantUssClassName_107;
  7012. // System.String UnityEngine.UIElements.BaseSlider`1::dragContainerUssClassName
  7013. String_t* ___dragContainerUssClassName_108;
  7014. // System.String UnityEngine.UIElements.BaseSlider`1::trackerUssClassName
  7015. String_t* ___trackerUssClassName_109;
  7016. // System.String UnityEngine.UIElements.BaseSlider`1::draggerUssClassName
  7017. String_t* ___draggerUssClassName_110;
  7018. // System.String UnityEngine.UIElements.BaseSlider`1::draggerBorderUssClassName
  7019. String_t* ___draggerBorderUssClassName_111;
  7020. // System.String UnityEngine.UIElements.BaseSlider`1::textFieldClassName
  7021. String_t* ___textFieldClassName_112;
  7022. };
  7023. // UnityEngine.UIElements.BaseSlider`1<System.Single>
  7024. // Unity.VisualScripting.Machine`2<System.Object,System.Object>
  7025. // Unity.VisualScripting.Machine`2<System.Object,System.Object>
  7026. // UnityEngine.UIElements.Slider
  7027. struct Slider_t5891706383A14955E3FAD68A79829F3234681652_StaticFields
  7028. {
  7029. // System.String UnityEngine.UIElements.Slider::ussClassName
  7030. String_t* ___ussClassName_113;
  7031. // System.String UnityEngine.UIElements.Slider::labelUssClassName
  7032. String_t* ___labelUssClassName_114;
  7033. // System.String UnityEngine.UIElements.Slider::inputUssClassName
  7034. String_t* ___inputUssClassName_115;
  7035. };
  7036. // UnityEngine.UIElements.Slider
  7037. // Unity.VisualScripting.EventMachine`2<System.Object,System.Object>
  7038. // Unity.VisualScripting.EventMachine`2<System.Object,System.Object>
  7039. #ifdef __clang__
  7040. #pragma clang diagnostic pop
  7041. #endif
  7042. // System.Delegate[]
  7043. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  7044. {
  7045. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  7046. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  7047. {
  7048. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7049. return m_Items[index];
  7050. }
  7051. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  7052. {
  7053. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7054. return m_Items + index;
  7055. }
  7056. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  7057. {
  7058. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7059. m_Items[index] = value;
  7060. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  7061. }
  7062. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  7063. {
  7064. return m_Items[index];
  7065. }
  7066. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  7067. {
  7068. return m_Items + index;
  7069. }
  7070. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  7071. {
  7072. m_Items[index] = value;
  7073. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  7074. }
  7075. };
  7076. // System.Linq.Expressions.ParameterExpression[]
  7077. struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C : public RuntimeArray
  7078. {
  7079. ALIGN_FIELD (8) ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* m_Items[1];
  7080. inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* GetAt(il2cpp_array_size_t index) const
  7081. {
  7082. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7083. return m_Items[index];
  7084. }
  7085. inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110** GetAddressAt(il2cpp_array_size_t index)
  7086. {
  7087. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7088. return m_Items + index;
  7089. }
  7090. inline void SetAt(il2cpp_array_size_t index, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* value)
  7091. {
  7092. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7093. m_Items[index] = value;
  7094. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  7095. }
  7096. inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* GetAtUnchecked(il2cpp_array_size_t index) const
  7097. {
  7098. return m_Items[index];
  7099. }
  7100. inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110** GetAddressAtUnchecked(il2cpp_array_size_t index)
  7101. {
  7102. return m_Items + index;
  7103. }
  7104. inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* value)
  7105. {
  7106. m_Items[index] = value;
  7107. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  7108. }
  7109. };
  7110. // System.Char[]
  7111. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
  7112. {
  7113. ALIGN_FIELD (8) Il2CppChar m_Items[1];
  7114. inline Il2CppChar GetAt(il2cpp_array_size_t index) const
  7115. {
  7116. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7117. return m_Items[index];
  7118. }
  7119. inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
  7120. {
  7121. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7122. return m_Items + index;
  7123. }
  7124. inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
  7125. {
  7126. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7127. m_Items[index] = value;
  7128. }
  7129. inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
  7130. {
  7131. return m_Items[index];
  7132. }
  7133. inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
  7134. {
  7135. return m_Items + index;
  7136. }
  7137. inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
  7138. {
  7139. m_Items[index] = value;
  7140. }
  7141. };
  7142. // System.Byte[]
  7143. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
  7144. {
  7145. ALIGN_FIELD (8) uint8_t m_Items[1];
  7146. inline uint8_t GetAt(il2cpp_array_size_t index) const
  7147. {
  7148. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7149. return m_Items[index];
  7150. }
  7151. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  7152. {
  7153. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7154. return m_Items + index;
  7155. }
  7156. inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  7157. {
  7158. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7159. m_Items[index] = value;
  7160. }
  7161. inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  7162. {
  7163. return m_Items[index];
  7164. }
  7165. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  7166. {
  7167. return m_Items + index;
  7168. }
  7169. inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  7170. {
  7171. m_Items[index] = value;
  7172. }
  7173. };
  7174. // System.Threading.ThreadLocal`1/LinkedSlotVolatile<System.Object>[]
  7175. struct LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2 : public RuntimeArray
  7176. {
  7177. ALIGN_FIELD (8) LinkedSlotVolatile_t17D1045D5C124566A4482B0B1E187DD4934ABA09 m_Items[1];
  7178. inline LinkedSlotVolatile_t17D1045D5C124566A4482B0B1E187DD4934ABA09 GetAt(il2cpp_array_size_t index) const
  7179. {
  7180. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7181. return m_Items[index];
  7182. }
  7183. inline LinkedSlotVolatile_t17D1045D5C124566A4482B0B1E187DD4934ABA09* GetAddressAt(il2cpp_array_size_t index)
  7184. {
  7185. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7186. return m_Items + index;
  7187. }
  7188. inline void SetAt(il2cpp_array_size_t index, LinkedSlotVolatile_t17D1045D5C124566A4482B0B1E187DD4934ABA09 value)
  7189. {
  7190. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7191. m_Items[index] = value;
  7192. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Value_0), (void*)NULL);
  7193. }
  7194. inline LinkedSlotVolatile_t17D1045D5C124566A4482B0B1E187DD4934ABA09 GetAtUnchecked(il2cpp_array_size_t index) const
  7195. {
  7196. return m_Items[index];
  7197. }
  7198. inline LinkedSlotVolatile_t17D1045D5C124566A4482B0B1E187DD4934ABA09* GetAddressAtUnchecked(il2cpp_array_size_t index)
  7199. {
  7200. return m_Items + index;
  7201. }
  7202. inline void SetAtUnchecked(il2cpp_array_size_t index, LinkedSlotVolatile_t17D1045D5C124566A4482B0B1E187DD4934ABA09 value)
  7203. {
  7204. m_Items[index] = value;
  7205. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Value_0), (void*)NULL);
  7206. }
  7207. };
  7208. // System.Collections.Generic.HashSet`1/Enumerator<T> System.Collections.Generic.HashSet`1<System.Object>::GetEnumerator()
  7209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
  7210. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Object>::Dispose()
  7211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
  7212. // T System.Collections.Generic.HashSet`1/Enumerator<System.Object>::get_Current()
  7213. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
  7214. // System.Boolean System.Collections.Generic.HashSet`1/Enumerator<System.Object>::MoveNext()
  7215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
  7216. // System.Collections.Generic.HashSet`1<T> Unity.VisualScripting.XHashSetPool::ToHashSetPooled<System.Object>(System.Collections.Generic.IEnumerable`1<T>)
  7217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* XHashSetPool_ToHashSetPooled_TisRuntimeObject_m76EB4F09406AFDF8EAED3E0C0EE1BFAF6506FA7A_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
  7218. // System.Void Unity.VisualScripting.XHashSetPool::Free<System.Object>(System.Collections.Generic.HashSet`1<T>)
  7219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XHashSetPool_Free_TisRuntimeObject_mB63396BCA006920B931D85893C8A6B403BEB4952_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_hashSet, const RuntimeMethod* method) ;
  7220. // T Unity.VisualScripting.GraphPointer::GetElementDebugData<System.Object>(Unity.VisualScripting.IGraphElementWithDebugData)
  7221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphPointer_GetElementDebugData_TisRuntimeObject_mE1ADEF8C14250DB09E3AF852A9BBE407939F4B4A_gshared (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
  7222. // T Unity.VisualScripting.Flow::GetValue<System.Object>(Unity.VisualScripting.ValueInput)
  7223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method) ;
  7224. // TGraph Unity.VisualScripting.GraphElement`1<System.Object>::get_graph()
  7225. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GraphElement_1_get_graph_mF018362F083AD86A9E71A2501520AA5666D4F4E4_gshared_inline (GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4* __this, const RuntimeMethod* method) ;
  7226. // T System.Dynamic.Utils.ExpressionUtils::ReturnObject<System.Object>(System.Object)
  7227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExpressionUtils_ReturnObject_TisRuntimeObject_m588C0460FCD6DF909536F6EBB0C172C70A93857D_gshared (RuntimeObject* ___0_collectionOrT, const RuntimeMethod* method) ;
  7228. // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>::get_Count()
  7229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ;
  7230. // T System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>::get_Item(System.Int32)
  7231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  7232. // System.Buffers.ArrayPool`1<T> System.Buffers.ArrayPool`1<System.Char>::get_Shared()
  7233. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B* ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_gshared_inline (const RuntimeMethod* method) ;
  7234. // System.Buffers.ArrayPool`1<T> System.Buffers.ArrayPool`1<System.Byte>::get_Shared()
  7235. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07* ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_gshared_inline (const RuntimeMethod* method) ;
  7236. // System.Void System.Span`1<System.Char>::.ctor(T[])
  7237. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m23CBCD46AD762681A232C97FE90B3A9EDD4991E5_gshared_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_array, const RuntimeMethod* method) ;
  7238. // System.Void System.Collections.Generic.Queue`1<System.Object>::.ctor()
  7239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
  7240. // System.Void System.Collections.Generic.Queue`1<System.Object>::Enqueue(T)
  7241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  7242. // System.Int32 System.Collections.Generic.Queue`1<System.Object>::get_Count()
  7243. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
  7244. // T System.Collections.Generic.Queue`1<System.Object>::Dequeue()
  7245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
  7246. // System.Void UnityEngine.UIElements.BaseSlider`1<System.Single>::SetHighValueWithoutNotify(TValueType)
  7247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544_gshared (BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA* __this, float ___0_newHighValue, const RuntimeMethod* method) ;
  7248. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T&,System.Int32)
  7249. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  7250. // System.Void UnityEngine.UIElements.EventBase::.ctor()
  7251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase__ctor_m2A31FF111C7E009608D14C6DD4971E9524943DC9 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method) ;
  7252. // System.Void UnityEngine.UIElements.EventBase::Init()
  7253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_Init_m0232C045D6ADFA1ED826CA5D4E232A4635F623B1 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method) ;
  7254. // System.Void UnityEngine.Debug::Log(System.Object)
  7255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  7256. // System.Void UnityEngine.UIElements.EventBase::set_pooled(System.Boolean)
  7257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_set_pooled_m2010D79336024981A70A73A9BE586CBBA7B82C84 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, bool ___0_value, const RuntimeMethod* method) ;
  7258. // System.UInt64 UnityEngine.UIElements.EventBase::get_eventId()
  7259. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t EventBase_get_eventId_m4951447F4F1FD94AD7279F8CB274438D012746AA_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method) ;
  7260. // System.Void UnityEngine.UIElements.EventBase::SetTriggerEventId(System.UInt64)
  7261. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_SetTriggerEventId_m5ABA5B95F502F662C73F8416BF8C232A2F000179 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, uint64_t ___0_id, const RuntimeMethod* method) ;
  7262. // System.Boolean UnityEngine.UIElements.EventBase::get_pooled()
  7263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventBase_get_pooled_m62460211AFF2CE6FEEF3D979AD3BE8C49E3F7182 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method) ;
  7264. // System.Int64 UnityEngine.UIElements.EventBase::RegisterEventType()
  7265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t EventBase_RegisterEventType_mCF0405EC30E253F9EEE955CEC9A17E8C069B5532 (const RuntimeMethod* method) ;
  7266. // System.Void UnityEngine.UIElements.EventCallbackFunctorBase::.ctor(UnityEngine.UIElements.CallbackPhase,UnityEngine.UIElements.InvokePolicy)
  7267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctorBase__ctor_m0E166604ABD1585BED07E968675B24A2B12ABC83 (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* __this, int32_t ___0_phase, int32_t ___1_invokePolicy, const RuntimeMethod* method) ;
  7268. // System.Void System.ArgumentNullException::.ctor(System.String)
  7269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
  7270. // System.Boolean UnityEngine.UIElements.EventCallbackFunctorBase::PhaseMatches(UnityEngine.UIElements.PropagationPhase)
  7271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventCallbackFunctorBase_PhaseMatches_m139463A6A6712C570ABF1C772F3F9194D12F70BE (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* __this, int32_t ___0_propagationPhase, const RuntimeMethod* method) ;
  7272. // System.Void UnityEngine.UIElements.EventDebuggerLogCall::.ctor(System.Delegate,UnityEngine.UIElements.EventBase)
  7273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDebuggerLogCall__ctor_mE87EDA5105BA352B7B582F3D91E4C420BD39FA74 (EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7* __this, Delegate_t* ___0_callback, EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___1_evt, const RuntimeMethod* method) ;
  7274. // System.Void UnityEngine.UIElements.EventDebuggerLogCall::Dispose()
  7275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventDebuggerLogCall_Dispose_m6E871797D254F1D1DA542A62869B4E3C87613ACD (EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7* __this, const RuntimeMethod* method) ;
  7276. // System.Boolean System.Delegate::op_Equality(System.Delegate,System.Delegate)
  7277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Delegate_op_Equality_m8B96593B665536587FFD27DE233442C075971C32 (Delegate_t* ___0_d1, Delegate_t* ___1_d2, const RuntimeMethod* method) ;
  7278. // UnityEngine.UIElements.CallbackPhase UnityEngine.UIElements.EventCallbackFunctorBase::get_phase()
  7279. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EventCallbackFunctorBase_get_phase_mB0C93FAA42FD2881BF6FFFD6F1F4CCF355FC6DD6_inline (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* __this, const RuntimeMethod* method) ;
  7280. // System.Void Unity.VisualScripting.EventHook::.ctor(System.String,System.Object,System.Object)
  7281. 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) ;
  7282. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventHook::op_Implicit(System.String)
  7283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventHook_op_Implicit_m93EAC8789A8E846D55B193CB46237A48C54693FA (String_t* ___0_name, const RuntimeMethod* method) ;
  7284. // System.Void Unity.VisualScripting.GlobalMessageListener::Require()
  7285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalMessageListener_Require_m69092084E85C98776FC48C7D2157AC1BF123B856 (const RuntimeMethod* method) ;
  7286. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.Unit::ControlOutput(System.String)
  7287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
  7288. // System.String System.String::Format(System.String,System.Object)
  7289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
  7290. // System.Void Unity.VisualScripting.InvalidImplementationException::.ctor(System.String)
  7291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2 (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  7292. // Unity.VisualScripting.GraphReference Unity.VisualScripting.GraphStack::ToReference()
  7293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B (GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* __this, const RuntimeMethod* method) ;
  7294. // System.Collections.Generic.HashSet`1/Enumerator<T> System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>::GetEnumerator()
  7295. inline Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6 (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* __this, const RuntimeMethod* method)
  7296. {
  7297. return (( Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared)(__this, method);
  7298. }
  7299. // System.Void System.Collections.Generic.HashSet`1/Enumerator<Unity.VisualScripting.Flow>::Dispose()
  7300. inline void Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444 (Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF* __this, const RuntimeMethod* method)
  7301. {
  7302. (( void (*) (Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF*, const RuntimeMethod*))Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared)(__this, method);
  7303. }
  7304. // T System.Collections.Generic.HashSet`1/Enumerator<Unity.VisualScripting.Flow>::get_Current()
  7305. inline Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline (Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF* __this, const RuntimeMethod* method)
  7306. {
  7307. return (( Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* (*) (Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF*, const RuntimeMethod*))Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline)(__this, method);
  7308. }
  7309. // System.Void Unity.VisualScripting.Flow::StopCoroutine(System.Boolean)
  7310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, bool ___0_disposeInstantly, const RuntimeMethod* method) ;
  7311. // System.Boolean System.Collections.Generic.HashSet`1/Enumerator<Unity.VisualScripting.Flow>::MoveNext()
  7312. inline bool Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345 (Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF* __this, const RuntimeMethod* method)
  7313. {
  7314. return (( bool (*) (Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF*, const RuntimeMethod*))Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared)(__this, method);
  7315. }
  7316. // System.Void Unity.VisualScripting.EventBus::Unregister(Unity.VisualScripting.EventHook,System.Delegate)
  7317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47 (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_hook, Delegate_t* ___1_handler, const RuntimeMethod* method) ;
  7318. // System.Collections.Generic.HashSet`1<T> Unity.VisualScripting.XHashSetPool::ToHashSetPooled<Unity.VisualScripting.Flow>(System.Collections.Generic.IEnumerable`1<T>)
  7319. inline HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C (RuntimeObject* ___0_source, const RuntimeMethod* method)
  7320. {
  7321. return (( HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* (*) (RuntimeObject*, const RuntimeMethod*))XHashSetPool_ToHashSetPooled_TisRuntimeObject_m76EB4F09406AFDF8EAED3E0C0EE1BFAF6506FA7A_gshared)(___0_source, method);
  7322. }
  7323. // System.Void Unity.VisualScripting.Unit::Uninstantiate(Unity.VisualScripting.GraphReference)
  7324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method) ;
  7325. // System.Void Unity.VisualScripting.Flow::StopCoroutineImmediate()
  7326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) ;
  7327. // System.Void Unity.VisualScripting.XHashSetPool::Free<Unity.VisualScripting.Flow>(System.Collections.Generic.HashSet`1<T>)
  7328. inline void XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_hashSet, const RuntimeMethod* method)
  7329. {
  7330. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))XHashSetPool_Free_TisRuntimeObject_mB63396BCA006920B931D85893C8A6B403BEB4952_gshared)(___0_hashSet, method);
  7331. }
  7332. // System.Boolean Unity.VisualScripting.GraphPointer::get_hasData()
  7333. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, const RuntimeMethod* method) ;
  7334. // Unity.VisualScripting.Flow Unity.VisualScripting.Flow::New(Unity.VisualScripting.GraphReference)
  7335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method) ;
  7336. // System.Void Unity.VisualScripting.Flow::Dispose()
  7337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) ;
  7338. // System.Boolean Unity.VisualScripting.Flow::get_enableDebug()
  7339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) ;
  7340. // Unity.VisualScripting.GraphStack Unity.VisualScripting.Flow::get_stack()
  7341. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) ;
  7342. // T Unity.VisualScripting.GraphPointer::GetElementDebugData<Unity.VisualScripting.IUnitDebugData>(Unity.VisualScripting.IGraphElementWithDebugData)
  7343. inline RuntimeObject* GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180 (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
  7344. {
  7345. return (( RuntimeObject* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))GraphPointer_GetElementDebugData_TisRuntimeObject_mE1ADEF8C14250DB09E3AF852A9BBE407939F4B4A_gshared)(__this, ___0_element, method);
  7346. }
  7347. // System.Int32 Unity.VisualScripting.EditorTimeBinding::get_frame()
  7348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098 (const RuntimeMethod* method) ;
  7349. // System.Single Unity.VisualScripting.EditorTimeBinding::get_time()
  7350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3 (const RuntimeMethod* method) ;
  7351. // System.Void Unity.VisualScripting.Flow::StartCoroutine(Unity.VisualScripting.ControlOutput,System.Collections.Generic.ICollection`1<Unity.VisualScripting.Flow>)
  7352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_port, RuntimeObject* ___1_registry, const RuntimeMethod* method) ;
  7353. // System.Void Unity.VisualScripting.Flow::Run(Unity.VisualScripting.ControlOutput)
  7354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_port, const RuntimeMethod* method) ;
  7355. // Unity.VisualScripting.EnsureThat Unity.VisualScripting.Ensure::That(System.String)
  7356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9 (String_t* ___0_paramName, const RuntimeMethod* method) ;
  7357. // System.Void Unity.VisualScripting.EnsureThat::IsNotNull(System.String)
  7358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  7359. // System.String System.String::Trim()
  7360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ;
  7361. // T Unity.VisualScripting.Flow::GetValue<System.String>(Unity.VisualScripting.ValueInput)
  7362. inline String_t* Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method)
  7363. {
  7364. return (( String_t* (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_gshared)(__this, ___0_input, method);
  7365. }
  7366. // System.Boolean System.String::Equals(System.String,System.StringComparison)
  7367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A (String_t* __this, String_t* ___0_value, int32_t ___1_comparisonType, const RuntimeMethod* method) ;
  7368. // System.Void Unity.VisualScripting.Unit::.ctor()
  7369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, const RuntimeMethod* method) ;
  7370. // TGraph Unity.VisualScripting.GraphElement`1<Unity.VisualScripting.FlowGraph>::get_graph()
  7371. inline FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline (GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D* __this, const RuntimeMethod* method)
  7372. {
  7373. return (( FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* (*) (GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*, const RuntimeMethod*))GraphElement_1_get_graph_mF018362F083AD86A9E71A2501520AA5666D4F4E4_gshared_inline)(__this, method);
  7374. }
  7375. // System.Exception System.Linq.Expressions.Error::ArgumentOutOfRange(System.String)
  7376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Error_ArgumentOutOfRange_mCC3A32CB808BA304F3A4BC26B2EAD6E87A987BCB (String_t* ___0_paramName, const RuntimeMethod* method) ;
  7377. // T System.Dynamic.Utils.ExpressionUtils::ReturnObject<System.Linq.Expressions.ParameterExpression>(System.Object)
  7378. inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66 (RuntimeObject* ___0_collectionOrT, const RuntimeMethod* method)
  7379. {
  7380. return (( ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* (*) (RuntimeObject*, const RuntimeMethod*))ExpressionUtils_ReturnObject_TisRuntimeObject_m588C0460FCD6DF909536F6EBB0C172C70A93857D_gshared)(___0_collectionOrT, method);
  7381. }
  7382. // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>::get_Count()
  7383. inline int32_t ReadOnlyCollection_1_get_Count_m2F38D8E0117E04046EE62C36C9497CE1379B180B (ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* __this, const RuntimeMethod* method)
  7384. {
  7385. return (( int32_t (*) (ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505*, const RuntimeMethod*))ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C_gshared)(__this, method);
  7386. }
  7387. // T System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>::get_Item(System.Int32)
  7388. inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F (ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* __this, int32_t ___0_index, const RuntimeMethod* method)
  7389. {
  7390. return (( ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* (*) (ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505*, int32_t, const RuntimeMethod*))ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136_gshared)(__this, ___0_index, method);
  7391. }
  7392. // System.String System.Linq.Expressions.LambdaExpression::get_Name()
  7393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LambdaExpression_get_Name_mC099AAE16A8765B43A0D835C6AB33DFA80D4F878 (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* __this, const RuntimeMethod* method) ;
  7394. // System.Boolean System.Linq.Expressions.LambdaExpression::get_TailCall()
  7395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LambdaExpression_get_TailCall_m5C8FF396DC74BF7D57D40A22040CF500FABAE2E5 (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* __this, const RuntimeMethod* method) ;
  7396. // System.Void System.Linq.Expressions.LambdaExpression::.ctor(System.Linq.Expressions.Expression)
  7397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LambdaExpression__ctor_mF20EE7997CA76B27737EB88ED37DA747B0CD9EAA (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, const RuntimeMethod* method) ;
  7398. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  7399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
  7400. // System.Void System.Linq.Expressions.Interpreter.LightCompiler::.ctor()
  7401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCompiler__ctor_mEBEF88E1C0DFB9376D0F89CE5EB123338D215069 (LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A* __this, const RuntimeMethod* method) ;
  7402. // System.Linq.Expressions.Interpreter.LightDelegateCreator System.Linq.Expressions.Interpreter.LightCompiler::CompileTop(System.Linq.Expressions.LambdaExpression)
  7403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightDelegateCreator_t6214381DCA109BBF9A5B04DB1BCC2AD0EC08AF58* LightCompiler_CompileTop_m592602602EEDA87D1D580B2E0FA0A1143E3B9D54 (LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A* __this, LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* ___0_node, const RuntimeMethod* method) ;
  7404. // System.Delegate System.Linq.Expressions.Interpreter.LightDelegateCreator::CreateDelegate()
  7405. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* LightDelegateCreator_CreateDelegate_m3EFFBA9C9BE4F079674563B48C1DA9CDE7F77C68 (LightDelegateCreator_t6214381DCA109BBF9A5B04DB1BCC2AD0EC08AF58* __this, const RuntimeMethod* method) ;
  7406. // System.Exception System.Dynamic.Utils.ContractUtils::get_Unreachable()
  7407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* ContractUtils_get_Unreachable_m792F83C753CCE84550E4F0442CDC49B978FD0CE6 (const RuntimeMethod* method) ;
  7408. // System.Void System.Object::.ctor()
  7409. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  7410. // System.IO.EnumerationOptions System.IO.EnumerationOptions::get_Default()
  7411. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* EnumerationOptions_get_Default_m4B2E611421FB289D0A4CFECE0EECE319985886AF_inline (const RuntimeMethod* method) ;
  7412. // System.Void System.Runtime.ConstrainedExecution.CriticalFinalizerObject::.ctor()
  7413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CriticalFinalizerObject__ctor_m688241D670D6A0857F938CDC8CD07B1BE4A1C733 (CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9* __this, const RuntimeMethod* method) ;
  7414. // System.String System.IO.Path::GetFullPath(System.String)
  7415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFullPath_m9E485D7D38A868A6A5863CBD24677231288EECE2 (String_t* ___0_path, const RuntimeMethod* method) ;
  7416. // System.String System.IO.PathInternal::TrimEndingDirectorySeparator(System.String)
  7417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PathInternal_TrimEndingDirectorySeparator_m32C0CC3C95360374E7B405E941386C874312D5F5 (String_t* ___0_path, const RuntimeMethod* method) ;
  7418. // System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr)
  7419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271 (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
  7420. // System.Buffers.ArrayPool`1<T> System.Buffers.ArrayPool`1<System.Char>::get_Shared()
  7421. inline ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B* ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_inline (const RuntimeMethod* method)
  7422. {
  7423. return (( ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B* (*) (const RuntimeMethod*))ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_gshared_inline)(method);
  7424. }
  7425. // System.Int32 Interop/Sys::GetReadDirRBufferSize()
  7426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sys_GetReadDirRBufferSize_m43BFD2BC9EB308361321A3EB229F557ED5320C4E (const RuntimeMethod* method) ;
  7427. // System.Buffers.ArrayPool`1<T> System.Buffers.ArrayPool`1<System.Byte>::get_Shared()
  7428. inline ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07* ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_inline (const RuntimeMethod* method)
  7429. {
  7430. return (( ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07* (*) (const RuntimeMethod*))ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_gshared_inline)(method);
  7431. }
  7432. // System.Boolean System.IO.EnumerationOptions::get_IgnoreInaccessible()
  7433. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnumerationOptions_get_IgnoreInaccessible_m0596CBE99665FA1FB818A3E26B846DE453972ED6_inline (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* __this, const RuntimeMethod* method) ;
  7434. // System.Int32 Interop/ErrorInfo::get_RawErrno()
  7435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ErrorInfo_get_RawErrno_m1B6C0E156EF3B567945C1389B2B111C1A6FEB027 (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8* __this, const RuntimeMethod* method) ;
  7436. // Interop/Error Interop/ErrorInfo::get_Error()
  7437. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ErrorInfo_get_Error_mF34947899E06A00CA22985B73034CE96610FBD2B_inline (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8* __this, const RuntimeMethod* method) ;
  7438. // System.IntPtr Interop/Sys::OpenDir(System.String)
  7439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Sys_OpenDir_m5E0BB1A74A5E5CA1CFDDBE86C2C281F452745854 (String_t* ___0_path, const RuntimeMethod* method) ;
  7440. // Interop/ErrorInfo Interop/Sys::GetLastErrorInfo()
  7441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 Sys_GetLastErrorInfo_m1C1BB8341DD84927BD33E6240585E753D4B3572B (const RuntimeMethod* method) ;
  7442. // System.Exception Interop::GetExceptionForIoErrno(Interop/ErrorInfo,System.String,System.Boolean)
  7443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* Interop_GetExceptionForIoErrno_m701F71EF26E8E84C4DB2278B54D7F89BD522C7E7 (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 ___0_errorInfo, String_t* ___1_path, bool ___2_isDirectory, const RuntimeMethod* method) ;
  7444. // System.IntPtr System.Threading.Interlocked::Exchange(System.IntPtr&,System.IntPtr)
  7445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Interlocked_Exchange_m10651B61455D954B0D96C3FF75857C68C20940F6 (intptr_t* ___0_location1, intptr_t ___1_value, const RuntimeMethod* method) ;
  7446. // System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr)
  7447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
  7448. // System.Int32 Interop/Sys::CloseDir(System.IntPtr)
  7449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sys_CloseDir_m995426A78D39BF688B0A69FC2916DA3125AF193E (intptr_t ___0_dir, const RuntimeMethod* method) ;
  7450. // System.Void System.Threading.Monitor::Exit(System.Object)
  7451. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  7452. // System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&)
  7453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
  7454. // System.ReadOnlySpan`1<System.Char> System.String::op_Implicit(System.String)
  7455. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline (String_t* ___0_value, const RuntimeMethod* method) ;
  7456. // System.Void System.Span`1<System.Char>::.ctor(T[])
  7457. inline void Span_1__ctor_m23CBCD46AD762681A232C97FE90B3A9EDD4991E5_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_array, const RuntimeMethod* method)
  7458. {
  7459. (( void (*) (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D*, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, const RuntimeMethod*))Span_1__ctor_m23CBCD46AD762681A232C97FE90B3A9EDD4991E5_gshared_inline)(__this, ___0_array, method);
  7460. }
  7461. // System.IO.FileAttributes System.IO.Enumeration.FileSystemEntry::Initialize(System.IO.Enumeration.FileSystemEntry&,Interop/Sys/DirectoryEntry,System.ReadOnlySpan`1<System.Char>,System.ReadOnlySpan`1<System.Char>,System.ReadOnlySpan`1<System.Char>,System.Span`1<System.Char>)
  7462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FileSystemEntry_Initialize_m0CDA4CDB09ED734B099DA2D2E1EDD9B40EC7BF2F (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2 ___1_directoryEntry, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___2_directory, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___3_rootDirectory, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___4_originalRootDirectory, Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D ___5_pathBuffer, const RuntimeMethod* method) ;
  7463. // System.Boolean System.IO.EnumerationOptions::get_ReturnSpecialDirectories()
  7464. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnumerationOptions_get_ReturnSpecialDirectories_mAADC43017E51D150C12D5D751B2FED9DB5978F82_inline (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* __this, const RuntimeMethod* method) ;
  7465. // System.IO.FileAttributes System.IO.EnumerationOptions::get_AttributesToSkip()
  7466. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EnumerationOptions_get_AttributesToSkip_m101D9446C6DAC8DD6CCE5C4FD0C6E65BEE49583D_inline (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* __this, const RuntimeMethod* method) ;
  7467. // System.IO.FileAttributes System.IO.Enumeration.FileSystemEntry::get_Attributes()
  7468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FileSystemEntry_get_Attributes_mFD1D48D0F605BE2117617194F55B5E2CB4FBA0D9 (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* __this, const RuntimeMethod* method) ;
  7469. // System.Boolean System.IO.EnumerationOptions::get_RecurseSubdirectories()
  7470. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnumerationOptions_get_RecurseSubdirectories_mBD53204FA4D7F2A2104943C488052DCC7ED4C347_inline (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* __this, const RuntimeMethod* method) ;
  7471. // System.Void System.Collections.Generic.Queue`1<System.String>::.ctor()
  7472. inline void Queue_1__ctor_mDDCE4EE6A52F7D218F7DD54BDA1F1649606C70AE (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* __this, const RuntimeMethod* method)
  7473. {
  7474. (( void (*) (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method);
  7475. }
  7476. // System.ReadOnlySpan`1<System.Char> System.IO.Enumeration.FileSystemEntry::get_FileName()
  7477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 FileSystemEntry_get_FileName_m33D89416B0459807829E6A0F521E423616EC92E4 (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* __this, const RuntimeMethod* method) ;
  7478. // System.String System.IO.Path::Join(System.ReadOnlySpan`1<System.Char>,System.ReadOnlySpan`1<System.Char>)
  7479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Join_mA8659405C90B9441AA2249C7D45B587808ABCB3F (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___0_path1, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___1_path2, const RuntimeMethod* method) ;
  7480. // System.Void System.Collections.Generic.Queue`1<System.String>::Enqueue(T)
  7481. inline void Queue_1_Enqueue_mE91EF674187E035F117B16FDF3B5F0815BD67832 (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* __this, String_t* ___0_item, const RuntimeMethod* method)
  7482. {
  7483. (( void (*) (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*, String_t*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method);
  7484. }
  7485. // System.Int32 Interop/Sys::ReadDirR(System.IntPtr,System.Byte*,System.Int32,Interop/Sys/DirectoryEntry&)
  7486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Sys_ReadDirR_m67A4E0E89B4047AA80821C822AED766612B01CFA (intptr_t ___0_dir, uint8_t* ___1_buffer, int32_t ___2_bufferSize, DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2* ___3_outputEntry, const RuntimeMethod* method) ;
  7487. // System.Void Interop/ErrorInfo::.ctor(System.Int32)
  7488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorInfo__ctor_m69D7F33C0932334C68D390C3249427538AB6BDBA (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8* __this, int32_t ___0_errno, const RuntimeMethod* method) ;
  7489. // System.Int32 System.Collections.Generic.Queue`1<System.String>::get_Count()
  7490. inline int32_t Queue_1_get_Count_m4764E86DDE9F43FD517EF8675D1240B9B4A41B5D_inline (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* __this, const RuntimeMethod* method)
  7491. {
  7492. return (( int32_t (*) (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
  7493. }
  7494. // T System.Collections.Generic.Queue`1<System.String>::Dequeue()
  7495. inline String_t* Queue_1_Dequeue_mD1CC66D4AA0E4AA615FBD01B897BCB42EE89E9DB (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* __this, const RuntimeMethod* method)
  7496. {
  7497. return (( String_t* (*) (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
  7498. }
  7499. // System.Void System.NotSupportedException::.ctor()
  7500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
  7501. // System.Void System.GC::SuppressFinalize(System.Object)
  7502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  7503. // System.Void System.Runtime.ConstrainedExecution.CriticalFinalizerObject::Finalize()
  7504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CriticalFinalizerObject_Finalize_m232B8F4BCBB58BB7D0A0B10611234BCCE2A86020 (CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9* __this, const RuntimeMethod* method) ;
  7505. // System.Void System.Object::Finalize()
  7506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  7507. // System.Single UnityEngine.UIElements.BaseVerticalCollectionView::ResolveItemHeight(System.Single)
  7508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BaseVerticalCollectionView_ResolveItemHeight_mC3024AC52E0AF9443C9954DA7D0834C94AD727AB (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, float ___0_height, const RuntimeMethod* method) ;
  7509. // System.Collections.IList UnityEngine.UIElements.BaseVerticalCollectionView::get_itemsSource()
  7510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496 (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* __this, const RuntimeMethod* method) ;
  7511. // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
  7512. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
  7513. // System.Void UnityEngine.UIElements.ScrollView::set_scrollOffset(UnityEngine.Vector2)
  7514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScrollView_set_scrollOffset_m220AFAC09FA2E3784CBB76EB53D6AD71C056A1D5 (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  7515. // UnityEngine.Vector2 UnityEngine.Vector2::get_up()
  7516. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method) ;
  7517. // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single)
  7518. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
  7519. // UnityEngine.Vector2 UnityEngine.UIElements.ScrollView::get_scrollOffset()
  7520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ScrollView_get_scrollOffset_m487978FA69DE7783183FA219CA9642AEB93EC511 (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method) ;
  7521. // UnityEngine.UIElements.IStyle UnityEngine.UIElements.VisualElement::get_style()
  7522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
  7523. // UnityEngine.UIElements.StyleLength UnityEngine.UIElements.StyleLength::op_Implicit(System.Single)
  7524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019 (float ___0_v, const RuntimeMethod* method) ;
  7525. // UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ScrollView::get_contentViewport()
  7526. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ScrollView_get_contentViewport_mC91CCE63C249B77A5D192BEBC9C600C212C724B8_inline (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method) ;
  7527. // UnityEngine.Rect UnityEngine.UIElements.VisualElement::get_layout()
  7528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
  7529. // System.Single UnityEngine.Rect::get_height()
  7530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  7531. // System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
  7532. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  7533. // System.Single UnityEngine.Mathf::Min(System.Single,System.Single)
  7534. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  7535. // UnityEngine.UIElements.Scroller UnityEngine.UIElements.ScrollView::get_verticalScroller()
  7536. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* ScrollView_get_verticalScroller_mDCBC1E09B2754C31BF917818CB07E5F36EC0D13A_inline (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method) ;
  7537. // UnityEngine.UIElements.Slider UnityEngine.UIElements.Scroller::get_slider()
  7538. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Slider_t5891706383A14955E3FAD68A79829F3234681652* Scroller_get_slider_mE18FB3CD0B7E2817E27C245324A129C70E1FE27C_inline (Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* __this, const RuntimeMethod* method) ;
  7539. // System.Void UnityEngine.UIElements.BaseSlider`1<System.Single>::SetHighValueWithoutNotify(TValueType)
  7540. inline void BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544 (BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA* __this, float ___0_newHighValue, const RuntimeMethod* method)
  7541. {
  7542. (( void (*) (BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA*, float, const RuntimeMethod*))BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544_gshared)(__this, ___0_newHighValue, method);
  7543. }
  7544. // System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32)
  7545. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
  7546. // System.Void UnityEngine.UIElements.VisualElement::Add(UnityEngine.UIElements.VisualElement)
  7547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_child, const RuntimeMethod* method) ;
  7548. // System.Int32 UnityEngine.UIElements.ReusableCollectionItem::get_index()
  7549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, const RuntimeMethod* method) ;
  7550. // System.Void UnityEngine.UIElements.VisualElement::SendToBack()
  7551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_SendToBack_m5452936AAAEF38D9932278786E0BCCD17BECE511 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
  7552. // System.Void UnityEngine.UIElements.VisualElement::BringToFront()
  7553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_BringToFront_m9E1C19327401C3AC5A62EC6432E0DAC4457BC59E (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
  7554. // System.Void UnityEngine.UIElements.EventBase::set_propagation(UnityEngine.UIElements.EventBase/EventPropagation)
  7555. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventBase_set_propagation_m1F5D2A6582B8A4D64F84F0B71F90790FA2BF7E8C_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  7556. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusChangeDirection::get_unspecified()
  7557. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline (const RuntimeMethod* method) ;
  7558. // System.Void UnityEngine.UIElements.EventBase::set_target(UnityEngine.UIElements.IEventHandler)
  7559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_set_target_mBDBE0FB1321254FEDFC4B0EF34DBDA8105FFCBA2 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  7560. // System.Void System.ArgumentException::.ctor(System.String,System.String)
  7561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
  7562. // System.Threading.CancellationToken System.OperationCanceledException::get_CancellationToken()
  7563. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* __this, const RuntimeMethod* method) ;
  7564. // System.Boolean System.Threading.Tasks.Task::TrySetCanceled(System.Threading.CancellationToken,System.Object)
  7565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_tokenToRecord, RuntimeObject* ___1_cancellationException, const RuntimeMethod* method) ;
  7566. // System.Boolean System.Threading.Tasks.Task::TrySetException(System.Object)
  7567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, RuntimeObject* ___0_exceptionObject, const RuntimeMethod* method) ;
  7568. // System.Void System.AsyncCallback::.ctor(System.Object,System.IntPtr)
  7569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  7570. // System.Char& System.String::GetRawStringData()
  7571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* String_GetRawStringData_m87BC50B7B314C055E27A28032D1003D42FDE411D (String_t* __this, const RuntimeMethod* method) ;
  7572. // System.Int32 System.String::get_Length()
  7573. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
  7574. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T&,System.Int32)
  7575. inline void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  7576. {
  7577. (( void (*) (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1*, Il2CppChar*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  7578. }
  7579. // System.Type System.Object::GetType()
  7580. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
  7581. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  7582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
  7583. // System.Void System.ThrowHelper::ThrowArrayTypeMismatchException()
  7584. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchException_m781AD7A903FEA43FAE3137977E6BC5F9BAEBC590 (const RuntimeMethod* method) ;
  7585. // System.Byte& System.Array::GetRawSzArrayData()
  7586. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline (RuntimeArray* __this, const RuntimeMethod* method) ;
  7587. #ifdef __clang__
  7588. #pragma clang diagnostic push
  7589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7590. #pragma clang diagnostic ignored "-Wunused-variable"
  7591. #endif
  7592. // System.Void UnityEngine.UIElements.EventBase`1<System.Object>::.ctor()
  7593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1__ctor_m385124A7A8517F869B52108A7FC234225AFBB4A0_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
  7594. {
  7595. {
  7596. EventBase__ctor_m2A31FF111C7E009608D14C6DD4971E9524943DC9((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this, NULL);
  7597. __this->___m_RefCount_17 = 0;
  7598. return;
  7599. }
  7600. }
  7601. // System.Int64 UnityEngine.UIElements.EventBase`1<System.Object>::TypeId()
  7602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5_gshared (const RuntimeMethod* method)
  7603. {
  7604. int64_t V_0 = 0;
  7605. {
  7606. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7607. int64_t L_0 = ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_TypeId_15;
  7608. V_0 = L_0;
  7609. goto IL_0009;
  7610. }
  7611. IL_0009:
  7612. {
  7613. int64_t L_1 = V_0;
  7614. return L_1;
  7615. }
  7616. }
  7617. // System.Void UnityEngine.UIElements.EventBase`1<System.Object>::Init()
  7618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_Init_mD11258015D6778B557F3DED4696BEF3335FD66C3_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
  7619. {
  7620. static bool s_Il2CppMethodInitialized;
  7621. if (!s_Il2CppMethodInitialized)
  7622. {
  7623. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  7624. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1DAD9090358C802B2AFF2FC2E747F6CF40E7C641);
  7625. s_Il2CppMethodInitialized = true;
  7626. }
  7627. bool V_0 = false;
  7628. {
  7629. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this);
  7630. EventBase_Init_m0232C045D6ADFA1ED826CA5D4E232A4635F623B1((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this, NULL);
  7631. int32_t L_0 = (int32_t)__this->___m_RefCount_17;
  7632. V_0 = (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
  7633. bool L_1 = V_0;
  7634. if (!L_1)
  7635. {
  7636. goto IL_0029;
  7637. }
  7638. }
  7639. {
  7640. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  7641. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB((RuntimeObject*)_stringLiteral1DAD9090358C802B2AFF2FC2E747F6CF40E7C641, NULL);
  7642. __this->___m_RefCount_17 = 0;
  7643. }
  7644. IL_0029:
  7645. {
  7646. return;
  7647. }
  7648. }
  7649. // T UnityEngine.UIElements.EventBase`1<System.Object>::GetPooled()
  7650. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01_gshared (const RuntimeMethod* method)
  7651. {
  7652. RuntimeObject* V_0 = NULL;
  7653. RuntimeObject* V_1 = NULL;
  7654. {
  7655. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7656. ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* L_0 = ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_Pool_16;
  7657. NullCheck(L_0);
  7658. RuntimeObject* L_1;
  7659. L_1 = (( RuntimeObject* (*) (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  7660. V_0 = L_1;
  7661. RuntimeObject* L_2 = V_0;
  7662. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_2);
  7663. VirtualActionInvoker0::Invoke(12 /* System.Void UnityEngine.UIElements.EventBase::Init() */, (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_2);
  7664. RuntimeObject* L_3 = V_0;
  7665. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3);
  7666. EventBase_set_pooled_m2010D79336024981A70A73A9BE586CBBA7B82C84((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3, (bool)1, NULL);
  7667. RuntimeObject* L_4 = V_0;
  7668. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_4);
  7669. VirtualActionInvoker0::Invoke(13 /* System.Void UnityEngine.UIElements.EventBase::Acquire() */, (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_4);
  7670. RuntimeObject* L_5 = V_0;
  7671. V_1 = L_5;
  7672. goto IL_0035;
  7673. }
  7674. IL_0035:
  7675. {
  7676. RuntimeObject* L_6 = V_1;
  7677. return L_6;
  7678. }
  7679. }
  7680. // T UnityEngine.UIElements.EventBase`1<System.Object>::GetPooled(UnityEngine.UIElements.EventBase)
  7681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventBase_1_GetPooled_mEF53FEAA4638B4B266EE30263F7A29B971443E06_gshared (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___0_e, const RuntimeMethod* method)
  7682. {
  7683. RuntimeObject* V_0 = NULL;
  7684. bool V_1 = false;
  7685. RuntimeObject* V_2 = NULL;
  7686. {
  7687. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7688. RuntimeObject* L_0;
  7689. L_0 = (( RuntimeObject* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  7690. V_0 = L_0;
  7691. EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_1 = ___0_e;
  7692. V_1 = (bool)((!(((RuntimeObject*)(EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  7693. bool L_2 = V_1;
  7694. if (!L_2)
  7695. {
  7696. goto IL_0023;
  7697. }
  7698. }
  7699. {
  7700. RuntimeObject* L_3 = V_0;
  7701. EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_4 = ___0_e;
  7702. NullCheck(L_4);
  7703. uint64_t L_5;
  7704. L_5 = EventBase_get_eventId_m4951447F4F1FD94AD7279F8CB274438D012746AA_inline(L_4, NULL);
  7705. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3);
  7706. EventBase_SetTriggerEventId_m5ABA5B95F502F662C73F8416BF8C232A2F000179((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3, L_5, NULL);
  7707. }
  7708. IL_0023:
  7709. {
  7710. RuntimeObject* L_6 = V_0;
  7711. V_2 = L_6;
  7712. goto IL_0027;
  7713. }
  7714. IL_0027:
  7715. {
  7716. RuntimeObject* L_7 = V_2;
  7717. return L_7;
  7718. }
  7719. }
  7720. // System.Void UnityEngine.UIElements.EventBase`1<System.Object>::ReleasePooled(T)
  7721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_ReleasePooled_mA1EAE04AD52525BE2735A05C29AB01B9F3E05AA5_gshared (RuntimeObject* ___0_evt, const RuntimeMethod* method)
  7722. {
  7723. bool V_0 = false;
  7724. {
  7725. RuntimeObject* L_0 = ___0_evt;
  7726. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_0);
  7727. bool L_1;
  7728. L_1 = EventBase_get_pooled_m62460211AFF2CE6FEEF3D979AD3BE8C49E3F7182((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_0, NULL);
  7729. V_0 = L_1;
  7730. bool L_2 = V_0;
  7731. if (!L_2)
  7732. {
  7733. goto IL_0037;
  7734. }
  7735. }
  7736. {
  7737. RuntimeObject* L_3 = ___0_evt;
  7738. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3);
  7739. VirtualActionInvoker0::Invoke(12 /* System.Void UnityEngine.UIElements.EventBase::Init() */, (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_3);
  7740. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7741. ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* L_4 = ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_Pool_16;
  7742. RuntimeObject* L_5 = ___0_evt;
  7743. NullCheck(L_4);
  7744. (( void (*) (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_4, L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  7745. RuntimeObject* L_6 = ___0_evt;
  7746. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_6);
  7747. EventBase_set_pooled_m2010D79336024981A70A73A9BE586CBBA7B82C84((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_6, (bool)0, NULL);
  7748. }
  7749. IL_0037:
  7750. {
  7751. return;
  7752. }
  7753. }
  7754. // System.Void UnityEngine.UIElements.EventBase`1<System.Object>::Acquire()
  7755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_Acquire_m70789B5E6826CBBEB530F70544E71057419B1569_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
  7756. {
  7757. {
  7758. int32_t L_0 = (int32_t)__this->___m_RefCount_17;
  7759. __this->___m_RefCount_17 = ((int32_t)il2cpp_codegen_add(L_0, 1));
  7760. return;
  7761. }
  7762. }
  7763. // System.Void UnityEngine.UIElements.EventBase`1<System.Object>::Dispose()
  7764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_Dispose_mC837DF9FF1768A318513E880B5DA7115E033A848_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
  7765. {
  7766. bool V_0 = false;
  7767. int32_t V_1 = 0;
  7768. {
  7769. int32_t L_0 = (int32_t)__this->___m_RefCount_17;
  7770. V_1 = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  7771. int32_t L_1 = V_1;
  7772. __this->___m_RefCount_17 = L_1;
  7773. int32_t L_2 = V_1;
  7774. V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  7775. bool L_3 = V_0;
  7776. if (!L_3)
  7777. {
  7778. goto IL_0027;
  7779. }
  7780. }
  7781. {
  7782. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  7783. (( void (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(((RuntimeObject*)Castclass((RuntimeObject*)__this, il2cpp_rgctx_data(method->klass->rgctx_data, 3))), il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  7784. }
  7785. IL_0027:
  7786. {
  7787. return;
  7788. }
  7789. }
  7790. // System.Int64 UnityEngine.UIElements.EventBase`1<System.Object>::get_eventTypeId()
  7791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t EventBase_1_get_eventTypeId_m1854021AFB247B30881F107CAE2A90DD1921FF4B_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
  7792. {
  7793. {
  7794. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  7795. int64_t L_0 = ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 0)))->___s_TypeId_15;
  7796. return L_0;
  7797. }
  7798. }
  7799. // System.Void UnityEngine.UIElements.EventBase`1<System.Object>::.cctor()
  7800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1__cctor_m9DFEE3B223FB0E423158427F61DCDE6610904F25_gshared (const RuntimeMethod* method)
  7801. {
  7802. {
  7803. int64_t L_0;
  7804. L_0 = EventBase_RegisterEventType_mCF0405EC30E253F9EEE955CEC9A17E8C069B5532(NULL);
  7805. ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_TypeId_15 = L_0;
  7806. ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* L_1 = (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  7807. NullCheck(L_1);
  7808. (( void (*) (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_1, ((int32_t)100), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7809. ((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_Pool_16 = L_1;
  7810. Il2CppCodeGenWriteBarrier((void**)(&((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_Pool_16), (void*)L_1);
  7811. return;
  7812. }
  7813. }
  7814. #ifdef __clang__
  7815. #pragma clang diagnostic pop
  7816. #endif
  7817. #ifdef __clang__
  7818. #pragma clang diagnostic push
  7819. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7820. #pragma clang diagnostic ignored "-Wunused-variable"
  7821. #endif
  7822. // System.Void UnityEngine.UIElements.EventCallbackFunctor`1<System.Object>::.ctor(UnityEngine.UIElements.EventCallback`1<TEventType>,UnityEngine.UIElements.CallbackPhase,UnityEngine.UIElements.InvokePolicy)
  7823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_1__ctor_m00854C6A1E80046F8E5A5E886EBB2F69BA4021FC_gshared (EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0* __this, EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* ___0_callback, int32_t ___1_phase, int32_t ___2_invokePolicy, const RuntimeMethod* method)
  7824. {
  7825. {
  7826. int32_t L_0 = ___1_phase;
  7827. int32_t L_1 = ___2_invokePolicy;
  7828. EventCallbackFunctorBase__ctor_m0E166604ABD1585BED07E968675B24A2B12ABC83((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, L_0, L_1, NULL);
  7829. EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_2 = ___0_callback;
  7830. __this->___m_Callback_2 = L_2;
  7831. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Callback_2), (void*)L_2);
  7832. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  7833. int64_t L_3;
  7834. L_3 = (( int64_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  7835. __this->___m_EventTypeId_3 = L_3;
  7836. return;
  7837. }
  7838. }
  7839. // System.Void UnityEngine.UIElements.EventCallbackFunctor`1<System.Object>::Invoke(UnityEngine.UIElements.EventBase,UnityEngine.UIElements.PropagationPhase)
  7840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallbackFunctor_1_Invoke_m48CAC890A673F8A75B7DB5312FFED1374C6D4B1E_gshared (EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0* __this, EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___0_evt, int32_t ___1_propagationPhase, const RuntimeMethod* method)
  7841. {
  7842. bool V_0 = false;
  7843. bool V_1 = false;
  7844. bool V_2 = false;
  7845. EventDebuggerLogCall_t59182CB55F45044F5A90A22E3F1C4CF7019306D7 V_3;
  7846. memset((&V_3), 0, sizeof(V_3));
  7847. {
  7848. EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_0 = ___0_evt;
  7849. V_0 = (bool)((((RuntimeObject*)(EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  7850. bool L_1 = V_0;
  7851. if (!L_1)
  7852. {
  7853. goto IL_0014;
  7854. }
  7855. }
  7856. {
  7857. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  7858. NullCheck(L_2);
  7859. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7306902767BBF9821FC01DF5423B33158A3F6ED)), NULL);
  7860. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventCallbackFunctor_1_Invoke_m48CAC890A673F8A75B7DB5312FFED1374C6D4B1E_RuntimeMethod_var)));
  7861. }
  7862. IL_0014:
  7863. {
  7864. EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_3 = ___0_evt;
  7865. NullCheck(L_3);
  7866. int64_t L_4;
  7867. L_4 = VirtualFuncInvoker0< int64_t >::Invoke(5 /* System.Int64 UnityEngine.UIElements.EventBase::get_eventTypeId() */, L_3);
  7868. int64_t L_5 = (int64_t)__this->___m_EventTypeId_3;
  7869. V_1 = (bool)((((int32_t)((((int64_t)L_4) == ((int64_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  7870. bool L_6 = V_1;
  7871. if (!L_6)
  7872. {
  7873. goto IL_002b;
  7874. }
  7875. }
  7876. {
  7877. goto IL_0070;
  7878. }
  7879. IL_002b:
  7880. {
  7881. int32_t L_7 = ___1_propagationPhase;
  7882. NullCheck((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this);
  7883. bool L_8;
  7884. L_8 = EventCallbackFunctorBase_PhaseMatches_m139463A6A6712C570ABF1C772F3F9194D12F70BE((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, L_7, NULL);
  7885. V_2 = L_8;
  7886. bool L_9 = V_2;
  7887. if (!L_9)
  7888. {
  7889. goto IL_0070;
  7890. }
  7891. }
  7892. {
  7893. EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_10 = (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07*)__this->___m_Callback_2;
  7894. EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_11 = ___0_evt;
  7895. EventDebuggerLogCall__ctor_mE87EDA5105BA352B7B582F3D91E4C420BD39FA74((&V_3), (Delegate_t*)L_10, L_11, NULL);
  7896. }
  7897. {
  7898. auto __finallyBlock = il2cpp::utils::Finally([&]
  7899. {
  7900. FINALLY_0060:
  7901. {// begin finally (depth: 1)
  7902. EventDebuggerLogCall_Dispose_m6E871797D254F1D1DA542A62869B4E3C87613ACD((&V_3), NULL);
  7903. return;
  7904. }// end finally (depth: 1)
  7905. });
  7906. try
  7907. {// begin try (depth: 1)
  7908. EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_12 = (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07*)__this->___m_Callback_2;
  7909. EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_13 = ___0_evt;
  7910. NullCheck(L_12);
  7911. (( void (*) (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_12, ((RuntimeObject*)Castclass((RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 2))), il2cpp_rgctx_data(method->klass->rgctx_data, 2))), il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  7912. goto IL_006f;
  7913. }// end try (depth: 1)
  7914. catch(Il2CppExceptionWrapper& e)
  7915. {
  7916. __finallyBlock.StoreException(e.ex);
  7917. }
  7918. }
  7919. IL_006f:
  7920. {
  7921. }
  7922. IL_0070:
  7923. {
  7924. return;
  7925. }
  7926. }
  7927. // System.Boolean UnityEngine.UIElements.EventCallbackFunctor`1<System.Object>::IsEquivalentTo(System.Int64,System.Delegate,UnityEngine.UIElements.CallbackPhase)
  7928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventCallbackFunctor_1_IsEquivalentTo_mB40920C2A88865CCECDA300CC3DE0D3791028938_gshared (EventCallbackFunctor_1_t238AA18414A8DA7BE6558F92A541584E9E922DE0* __this, int64_t ___0_eventTypeId, Delegate_t* ___1_callback, int32_t ___2_phase, const RuntimeMethod* method)
  7929. {
  7930. bool V_0 = false;
  7931. int32_t G_B4_0 = 0;
  7932. {
  7933. int64_t L_0 = (int64_t)__this->___m_EventTypeId_3;
  7934. int64_t L_1 = ___0_eventTypeId;
  7935. if ((!(((uint64_t)L_0) == ((uint64_t)L_1))))
  7936. {
  7937. goto IL_0023;
  7938. }
  7939. }
  7940. {
  7941. EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* L_2 = (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07*)__this->___m_Callback_2;
  7942. Delegate_t* L_3 = ___1_callback;
  7943. bool L_4;
  7944. L_4 = Delegate_op_Equality_m8B96593B665536587FFD27DE233442C075971C32((Delegate_t*)L_2, L_3, NULL);
  7945. if (!L_4)
  7946. {
  7947. goto IL_0023;
  7948. }
  7949. }
  7950. {
  7951. NullCheck((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this);
  7952. int32_t L_5;
  7953. L_5 = EventCallbackFunctorBase_get_phase_mB0C93FAA42FD2881BF6FFFD6F1F4CCF355FC6DD6_inline((EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568*)__this, NULL);
  7954. int32_t L_6 = ___2_phase;
  7955. G_B4_0 = ((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0);
  7956. goto IL_0024;
  7957. }
  7958. IL_0023:
  7959. {
  7960. G_B4_0 = 0;
  7961. }
  7962. IL_0024:
  7963. {
  7964. V_0 = (bool)G_B4_0;
  7965. goto IL_0027;
  7966. }
  7967. IL_0027:
  7968. {
  7969. bool L_7 = V_0;
  7970. return L_7;
  7971. }
  7972. }
  7973. #ifdef __clang__
  7974. #pragma clang diagnostic pop
  7975. #endif
  7976. #ifdef __clang__
  7977. #pragma clang diagnostic push
  7978. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7979. #pragma clang diagnostic ignored "-Wunused-variable"
  7980. #endif
  7981. void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_Multicast(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
  7982. {
  7983. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  7984. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  7985. for (il2cpp_array_size_t i = 0; i < length; i++)
  7986. {
  7987. EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* currentDelegate = reinterpret_cast<EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07*>(delegatesToInvoke[i]);
  7988. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  7989. ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_evt, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  7990. }
  7991. }
  7992. void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenInst(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
  7993. {
  7994. NullCheck(___0_evt);
  7995. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  7996. ((FunctionPointerType)__this->___method_ptr_0)(___0_evt, method);
  7997. }
  7998. void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenStatic(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
  7999. {
  8000. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  8001. ((FunctionPointerType)__this->___method_ptr_0)(___0_evt, method);
  8002. }
  8003. void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenStaticInvoker(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
  8004. {
  8005. InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_evt);
  8006. }
  8007. void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_ClosedStaticInvoker(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
  8008. {
  8009. InvokerActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_evt);
  8010. }
  8011. void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenVirtual(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
  8012. {
  8013. NullCheck(___0_evt);
  8014. VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_evt);
  8015. }
  8016. void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenInterface(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
  8017. {
  8018. NullCheck(___0_evt);
  8019. InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_evt);
  8020. }
  8021. void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenGenericVirtual(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
  8022. {
  8023. NullCheck(___0_evt);
  8024. GenericVirtualActionInvoker0::Invoke(method, ___0_evt);
  8025. }
  8026. void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenGenericInterface(EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
  8027. {
  8028. NullCheck(___0_evt);
  8029. GenericInterfaceActionInvoker0::Invoke(method, ___0_evt);
  8030. }
  8031. // System.Void UnityEngine.UIElements.EventCallback`1<System.Object>::.ctor(System.Object,System.IntPtr)
  8032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallback_1__ctor_m8E83F917FC9541DE1168E498CDF99D58A6DC329B_gshared (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8033. {
  8034. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  8035. __this->___method_3 = ___1_method;
  8036. __this->___m_target_2 = ___0_object;
  8037. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  8038. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  8039. __this->___method_code_6 = (intptr_t)__this;
  8040. if (MethodIsStatic((RuntimeMethod*)___1_method))
  8041. {
  8042. bool isOpen = parameterCount == 1;
  8043. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  8044. if (isOpen)
  8045. __this->___invoke_impl_1 = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenStaticInvoker;
  8046. else
  8047. __this->___invoke_impl_1 = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_ClosedStaticInvoker;
  8048. else
  8049. if (isOpen)
  8050. __this->___invoke_impl_1 = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenStatic;
  8051. else
  8052. {
  8053. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  8054. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  8055. }
  8056. }
  8057. else
  8058. {
  8059. bool isOpen = parameterCount == 0;
  8060. if (isOpen)
  8061. {
  8062. if (__this->___method_is_virtual_12)
  8063. {
  8064. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  8065. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  8066. __this->___invoke_impl_1 = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenGenericInterface;
  8067. else
  8068. __this->___invoke_impl_1 = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenGenericVirtual;
  8069. else
  8070. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  8071. __this->___invoke_impl_1 = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenInterface;
  8072. else
  8073. __this->___invoke_impl_1 = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenVirtual;
  8074. }
  8075. else
  8076. {
  8077. __this->___invoke_impl_1 = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_OpenInst;
  8078. }
  8079. }
  8080. else
  8081. {
  8082. if (___0_object == NULL)
  8083. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  8084. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  8085. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  8086. }
  8087. }
  8088. __this->___extra_arg_5 = (intptr_t)&EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_Multicast;
  8089. }
  8090. // System.Void UnityEngine.UIElements.EventCallback`1<System.Object>::Invoke(TEventType)
  8091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCallback_1_Invoke_m5F2B6BC345FE72AED0FD249DE0EF0D5F75E22115_gshared (EventCallback_1_t15E400616AB56B841F72D09E503D6377E8366E07* __this, RuntimeObject* ___0_evt, const RuntimeMethod* method)
  8092. {
  8093. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  8094. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_evt, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  8095. }
  8096. #ifdef __clang__
  8097. #pragma clang diagnostic pop
  8098. #endif
  8099. #ifdef __clang__
  8100. #pragma clang diagnostic push
  8101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8102. #pragma clang diagnostic ignored "-Wunused-variable"
  8103. #endif
  8104. void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_Multicast(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
  8105. {
  8106. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  8107. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  8108. for (il2cpp_array_size_t i = 0; i < length; i++)
  8109. {
  8110. EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* currentDelegate = reinterpret_cast<EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927*>(delegatesToInvoke[i]);
  8111. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*);
  8112. ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_handler, ___1_eventData, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  8113. }
  8114. }
  8115. void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenInst(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
  8116. {
  8117. NullCheck(___0_handler);
  8118. typedef void (*FunctionPointerType) (RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*);
  8119. ((FunctionPointerType)__this->___method_ptr_0)(___0_handler, ___1_eventData, method);
  8120. }
  8121. void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenStatic(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
  8122. {
  8123. typedef void (*FunctionPointerType) (RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*);
  8124. ((FunctionPointerType)__this->___method_ptr_0)(___0_handler, ___1_eventData, method);
  8125. }
  8126. void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenStaticInvoker(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
  8127. {
  8128. InvokerActionInvoker2< RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_handler, ___1_eventData);
  8129. }
  8130. void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_ClosedStaticInvoker(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
  8131. {
  8132. InvokerActionInvoker3< RuntimeObject*, RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_handler, ___1_eventData);
  8133. }
  8134. void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenVirtual(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
  8135. {
  8136. NullCheck(___0_handler);
  8137. VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_handler, ___1_eventData);
  8138. }
  8139. void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenInterface(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
  8140. {
  8141. NullCheck(___0_handler);
  8142. InterfaceActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_handler, ___1_eventData);
  8143. }
  8144. void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenGenericVirtual(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
  8145. {
  8146. NullCheck(___0_handler);
  8147. GenericVirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(method, ___0_handler, ___1_eventData);
  8148. }
  8149. void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenGenericInterface(EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
  8150. {
  8151. NullCheck(___0_handler);
  8152. GenericInterfaceActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(method, ___0_handler, ___1_eventData);
  8153. }
  8154. // System.Void UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<System.Object>::.ctor(System.Object,System.IntPtr)
  8155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventFunction_1__ctor_m8527E59AE02A1117319F24ADABBF52E2FE8EA368_gshared (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8156. {
  8157. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  8158. __this->___method_3 = ___1_method;
  8159. __this->___m_target_2 = ___0_object;
  8160. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  8161. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  8162. __this->___method_code_6 = (intptr_t)__this;
  8163. if (MethodIsStatic((RuntimeMethod*)___1_method))
  8164. {
  8165. bool isOpen = parameterCount == 2;
  8166. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  8167. if (isOpen)
  8168. __this->___invoke_impl_1 = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenStaticInvoker;
  8169. else
  8170. __this->___invoke_impl_1 = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_ClosedStaticInvoker;
  8171. else
  8172. if (isOpen)
  8173. __this->___invoke_impl_1 = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenStatic;
  8174. else
  8175. {
  8176. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  8177. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  8178. }
  8179. }
  8180. else
  8181. {
  8182. bool isOpen = parameterCount == 1;
  8183. if (isOpen)
  8184. {
  8185. if (__this->___method_is_virtual_12)
  8186. {
  8187. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  8188. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  8189. __this->___invoke_impl_1 = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenGenericInterface;
  8190. else
  8191. __this->___invoke_impl_1 = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenGenericVirtual;
  8192. else
  8193. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  8194. __this->___invoke_impl_1 = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenInterface;
  8195. else
  8196. __this->___invoke_impl_1 = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenVirtual;
  8197. }
  8198. else
  8199. {
  8200. __this->___invoke_impl_1 = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_OpenInst;
  8201. }
  8202. }
  8203. else
  8204. {
  8205. if (___0_object == NULL)
  8206. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  8207. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  8208. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  8209. }
  8210. }
  8211. __this->___extra_arg_5 = (intptr_t)&EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_Multicast;
  8212. }
  8213. // System.Void UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<System.Object>::Invoke(T1,UnityEngine.EventSystems.BaseEventData)
  8214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventFunction_1_Invoke_m98A8A653E7180305E41F7CFFDDD9D32C63B96FE7_gshared (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, const RuntimeMethod* method)
  8215. {
  8216. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, const RuntimeMethod*);
  8217. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_handler, ___1_eventData, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  8218. }
  8219. // System.IAsyncResult UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<System.Object>::BeginInvoke(T1,UnityEngine.EventSystems.BaseEventData,System.AsyncCallback,System.Object)
  8220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventFunction_1_BeginInvoke_mA88B2238A4D4FA68617C26FDE12F8063AF2C50D4_gshared (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_handler, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_eventData, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
  8221. {
  8222. void *__d_args[3] = {0};
  8223. __d_args[0] = ___0_handler;
  8224. __d_args[1] = ___1_eventData;
  8225. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
  8226. }
  8227. // System.Void UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<System.Object>::EndInvoke(System.IAsyncResult)
  8228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventFunction_1_EndInvoke_m0343750825074064B5D920132E60FE16368BBF5D_gshared (EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  8229. {
  8230. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  8231. }
  8232. #ifdef __clang__
  8233. #pragma clang diagnostic pop
  8234. #endif
  8235. #ifdef __clang__
  8236. #pragma clang diagnostic push
  8237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8238. #pragma clang diagnostic ignored "-Wunused-variable"
  8239. #endif
  8240. void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_Multicast(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  8241. {
  8242. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  8243. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  8244. for (il2cpp_array_size_t i = 0; i < length; i++)
  8245. {
  8246. EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* currentDelegate = reinterpret_cast<EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746*>(delegatesToInvoke[i]);
  8247. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  8248. ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  8249. }
  8250. }
  8251. void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenInst(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  8252. {
  8253. NullCheck(___0_sender);
  8254. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  8255. ((FunctionPointerType)__this->___method_ptr_0)(___0_sender, ___1_e, method);
  8256. }
  8257. void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenStatic(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  8258. {
  8259. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  8260. ((FunctionPointerType)__this->___method_ptr_0)(___0_sender, ___1_e, method);
  8261. }
  8262. void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenStaticInvoker(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  8263. {
  8264. InvokerActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_sender, ___1_e);
  8265. }
  8266. void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_ClosedStaticInvoker(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  8267. {
  8268. InvokerActionInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_sender, ___1_e);
  8269. }
  8270. void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenVirtual(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  8271. {
  8272. NullCheck(___0_sender);
  8273. VirtualActionInvoker1< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_sender, ___1_e);
  8274. }
  8275. void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenInterface(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  8276. {
  8277. NullCheck(___0_sender);
  8278. InterfaceActionInvoker1< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_sender, ___1_e);
  8279. }
  8280. void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenGenericVirtual(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  8281. {
  8282. NullCheck(___0_sender);
  8283. GenericVirtualActionInvoker1< RuntimeObject* >::Invoke(method, ___0_sender, ___1_e);
  8284. }
  8285. void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenGenericInterface(EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  8286. {
  8287. NullCheck(___0_sender);
  8288. GenericInterfaceActionInvoker1< RuntimeObject* >::Invoke(method, ___0_sender, ___1_e);
  8289. }
  8290. // System.Void System.EventHandler`1<System.Object>::.ctor(System.Object,System.IntPtr)
  8291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_1__ctor_mBA2E748CFBA7A0EEC0A373A6F634D3B5774EA370_gshared (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8292. {
  8293. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  8294. __this->___method_3 = ___1_method;
  8295. __this->___m_target_2 = ___0_object;
  8296. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  8297. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  8298. __this->___method_code_6 = (intptr_t)__this;
  8299. if (MethodIsStatic((RuntimeMethod*)___1_method))
  8300. {
  8301. bool isOpen = parameterCount == 2;
  8302. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  8303. if (isOpen)
  8304. __this->___invoke_impl_1 = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenStaticInvoker;
  8305. else
  8306. __this->___invoke_impl_1 = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_ClosedStaticInvoker;
  8307. else
  8308. if (isOpen)
  8309. __this->___invoke_impl_1 = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenStatic;
  8310. else
  8311. {
  8312. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  8313. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  8314. }
  8315. }
  8316. else
  8317. {
  8318. bool isOpen = parameterCount == 1;
  8319. if (isOpen)
  8320. {
  8321. if (__this->___method_is_virtual_12)
  8322. {
  8323. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  8324. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  8325. __this->___invoke_impl_1 = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenGenericInterface;
  8326. else
  8327. __this->___invoke_impl_1 = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenGenericVirtual;
  8328. else
  8329. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  8330. __this->___invoke_impl_1 = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenInterface;
  8331. else
  8332. __this->___invoke_impl_1 = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenVirtual;
  8333. }
  8334. else
  8335. {
  8336. __this->___invoke_impl_1 = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_OpenInst;
  8337. }
  8338. }
  8339. else
  8340. {
  8341. if (___0_object == NULL)
  8342. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  8343. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  8344. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  8345. }
  8346. }
  8347. __this->___extra_arg_5 = (intptr_t)&EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_Multicast;
  8348. }
  8349. // System.Void System.EventHandler`1<System.Object>::Invoke(System.Object,TEventArgs)
  8350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
  8351. {
  8352. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  8353. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  8354. }
  8355. #ifdef __clang__
  8356. #pragma clang diagnostic pop
  8357. #endif
  8358. #ifdef __clang__
  8359. #pragma clang diagnostic push
  8360. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8361. #pragma clang diagnostic ignored "-Wunused-variable"
  8362. #endif
  8363. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::TriggerEvent(System.String)
  8364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_TriggerEvent_mB01A4CD9AEBB6F05C144256EFF3AC7E32B374B0E_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, String_t* ___0_name, const RuntimeMethod* method)
  8365. {
  8366. EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F V_0;
  8367. memset((&V_0), 0, sizeof(V_0));
  8368. {
  8369. // if (hasGraph)
  8370. NullCheck((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this);
  8371. bool L_0;
  8372. L_0 = (( bool (*) (Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  8373. if (!L_0)
  8374. {
  8375. goto IL_001f;
  8376. }
  8377. }
  8378. {
  8379. // TriggerRegisteredEvent(new EventHook(name, this), new EmptyEventArgs());
  8380. String_t* L_1 = ___0_name;
  8381. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_2;
  8382. memset((&L_2), 0, sizeof(L_2));
  8383. EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209((&L_2), L_1, (RuntimeObject*)__this, NULL, /*hidden argument*/NULL);
  8384. il2cpp_codegen_initobj((&V_0), sizeof(EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F));
  8385. EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F L_3 = V_0;
  8386. GenericVirtualActionInvoker2< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F >::Invoke(il2cpp_rgctx_method(method->klass->rgctx_data, 2), __this, L_2, L_3);
  8387. }
  8388. IL_001f:
  8389. {
  8390. // }
  8391. return;
  8392. }
  8393. }
  8394. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::TriggerUnregisteredEvent(System.String)
  8395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_TriggerUnregisteredEvent_mAACAC03CFF9648F7CA975D269E729ECBB971C2A9_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, String_t* ___0_name, const RuntimeMethod* method)
  8396. {
  8397. EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F V_0;
  8398. memset((&V_0), 0, sizeof(V_0));
  8399. {
  8400. // if (hasGraph)
  8401. NullCheck((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this);
  8402. bool L_0;
  8403. L_0 = (( bool (*) (Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  8404. if (!L_0)
  8405. {
  8406. goto IL_001d;
  8407. }
  8408. }
  8409. {
  8410. // TriggerUnregisteredEvent(name, new EmptyEventArgs());
  8411. String_t* L_1 = ___0_name;
  8412. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_2;
  8413. L_2 = EventHook_op_Implicit_m93EAC8789A8E846D55B193CB46237A48C54693FA(L_1, NULL);
  8414. il2cpp_codegen_initobj((&V_0), sizeof(EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F));
  8415. EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F L_3 = V_0;
  8416. GenericVirtualActionInvoker2< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F >::Invoke(il2cpp_rgctx_method(method->klass->rgctx_data, 3), __this, L_2, L_3);
  8417. }
  8418. IL_001d:
  8419. {
  8420. // }
  8421. return;
  8422. }
  8423. }
  8424. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::Awake()
  8425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_Awake_m5BBE2A2C58F5804E656802554153A2FEBBD78CCC_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8426. {
  8427. {
  8428. // base.Awake();
  8429. NullCheck((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this);
  8430. (( void (*) (Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  8431. // GlobalMessageListener.Require();
  8432. GlobalMessageListener_Require_m69092084E85C98776FC48C7D2157AC1BF123B856(NULL);
  8433. // }
  8434. return;
  8435. }
  8436. }
  8437. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::OnEnable()
  8438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_OnEnable_mC91337B330AFA013E63D71EA2A17878BB6928B15_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8439. {
  8440. static bool s_Il2CppMethodInitialized;
  8441. if (!s_Il2CppMethodInitialized)
  8442. {
  8443. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CB459ADC305561267AD22C5CC73F6F88CA38134);
  8444. s_Il2CppMethodInitialized = true;
  8445. }
  8446. {
  8447. // base.OnEnable();
  8448. NullCheck((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this);
  8449. (( void (*) (Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  8450. // TriggerEvent(EventHooks.OnEnable);
  8451. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, _stringLiteral9CB459ADC305561267AD22C5CC73F6F88CA38134, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8452. // }
  8453. return;
  8454. }
  8455. }
  8456. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::Start()
  8457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_Start_mBDB199866F9C77F8C9D749DAEF42BAC0B0286B9E_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8458. {
  8459. static bool s_Il2CppMethodInitialized;
  8460. if (!s_Il2CppMethodInitialized)
  8461. {
  8462. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8243A16D425F93AF62CAAB2BFAE01A2D6246A5FE);
  8463. s_Il2CppMethodInitialized = true;
  8464. }
  8465. {
  8466. // TriggerEvent(EventHooks.Start);
  8467. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, _stringLiteral8243A16D425F93AF62CAAB2BFAE01A2D6246A5FE, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8468. // }
  8469. return;
  8470. }
  8471. }
  8472. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::OnInstantiateWhileEnabled()
  8473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_OnInstantiateWhileEnabled_m30980AB3369530E83157FAE115DB0275BB01F239_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8474. {
  8475. static bool s_Il2CppMethodInitialized;
  8476. if (!s_Il2CppMethodInitialized)
  8477. {
  8478. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CB459ADC305561267AD22C5CC73F6F88CA38134);
  8479. s_Il2CppMethodInitialized = true;
  8480. }
  8481. {
  8482. // base.OnInstantiateWhileEnabled();
  8483. NullCheck((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this);
  8484. (( void (*) (Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  8485. // TriggerEvent(EventHooks.OnEnable);
  8486. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, _stringLiteral9CB459ADC305561267AD22C5CC73F6F88CA38134, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8487. // }
  8488. return;
  8489. }
  8490. }
  8491. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::Update()
  8492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_Update_m9BB457083CE10A91BB0E59892CC3C18A4DEE2F82_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8493. {
  8494. static bool s_Il2CppMethodInitialized;
  8495. if (!s_Il2CppMethodInitialized)
  8496. {
  8497. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
  8498. s_Il2CppMethodInitialized = true;
  8499. }
  8500. {
  8501. // TriggerEvent(EventHooks.Update);
  8502. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8503. // }
  8504. return;
  8505. }
  8506. }
  8507. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::FixedUpdate()
  8508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_FixedUpdate_mC299C12ED32A91BDE0EA782973C40DDF92A8D560_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8509. {
  8510. static bool s_Il2CppMethodInitialized;
  8511. if (!s_Il2CppMethodInitialized)
  8512. {
  8513. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral559DC57206F3FE79377D83E4FA65454776DF94B8);
  8514. s_Il2CppMethodInitialized = true;
  8515. }
  8516. {
  8517. // TriggerEvent(EventHooks.FixedUpdate);
  8518. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, _stringLiteral559DC57206F3FE79377D83E4FA65454776DF94B8, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8519. // }
  8520. return;
  8521. }
  8522. }
  8523. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::LateUpdate()
  8524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_LateUpdate_m5433B098E3751511AF25ED848E3A294D4643B36A_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8525. {
  8526. static bool s_Il2CppMethodInitialized;
  8527. if (!s_Il2CppMethodInitialized)
  8528. {
  8529. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F0904794AA225B058D09D9F44679550F3014728);
  8530. s_Il2CppMethodInitialized = true;
  8531. }
  8532. {
  8533. // TriggerEvent(EventHooks.LateUpdate);
  8534. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, _stringLiteral1F0904794AA225B058D09D9F44679550F3014728, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8535. // }
  8536. return;
  8537. }
  8538. }
  8539. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::OnUninstantiateWhileEnabled()
  8540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_OnUninstantiateWhileEnabled_m0F20250D2186997606BB2DC2A8568835DB40AADB_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8541. {
  8542. static bool s_Il2CppMethodInitialized;
  8543. if (!s_Il2CppMethodInitialized)
  8544. {
  8545. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFCF5C8693CD5D607CE4AF43C48DAA6C9B24A959);
  8546. s_Il2CppMethodInitialized = true;
  8547. }
  8548. {
  8549. // TriggerEvent(EventHooks.OnDisable);
  8550. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, _stringLiteralDFCF5C8693CD5D607CE4AF43C48DAA6C9B24A959, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8551. // base.OnUninstantiateWhileEnabled();
  8552. NullCheck((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this);
  8553. (( void (*) (Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  8554. // }
  8555. return;
  8556. }
  8557. }
  8558. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::OnDisable()
  8559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_OnDisable_m2DD0926CB5B9FFF36614E5CF423671554E5627A9_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8560. {
  8561. static bool s_Il2CppMethodInitialized;
  8562. if (!s_Il2CppMethodInitialized)
  8563. {
  8564. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFCF5C8693CD5D607CE4AF43C48DAA6C9B24A959);
  8565. s_Il2CppMethodInitialized = true;
  8566. }
  8567. {
  8568. // TriggerEvent(EventHooks.OnDisable);
  8569. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, _stringLiteralDFCF5C8693CD5D607CE4AF43C48DAA6C9B24A959, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8570. // base.OnDisable();
  8571. NullCheck((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this);
  8572. (( void (*) (Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  8573. // }
  8574. return;
  8575. }
  8576. }
  8577. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::OnDestroy()
  8578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_OnDestroy_m449D7189AF014E3FCAFCA701C50C85288DAD4BB5_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8579. {
  8580. static bool s_Il2CppMethodInitialized;
  8581. if (!s_Il2CppMethodInitialized)
  8582. {
  8583. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDDDF369AEED5BCD9E39D88A6620F003C3B30DD80);
  8584. s_Il2CppMethodInitialized = true;
  8585. }
  8586. {
  8587. auto __finallyBlock = il2cpp::utils::Finally([&]
  8588. {
  8589. FINALLY_000d:
  8590. {// begin finally (depth: 1)
  8591. // base.OnDestroy();
  8592. NullCheck((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this);
  8593. (( void (*) (Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  8594. // }
  8595. return;
  8596. }// end finally (depth: 1)
  8597. });
  8598. try
  8599. {// begin try (depth: 1)
  8600. // TriggerEvent(EventHooks.OnDestroy);
  8601. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, _stringLiteralDDDF369AEED5BCD9E39D88A6620F003C3B30DD80, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  8602. // }
  8603. goto IL_0014;
  8604. }// end try (depth: 1)
  8605. catch(Il2CppExceptionWrapper& e)
  8606. {
  8607. __finallyBlock.StoreException(e.ex);
  8608. }
  8609. }
  8610. IL_0014:
  8611. {
  8612. // }
  8613. return;
  8614. }
  8615. }
  8616. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::TriggerAnimationEvent(UnityEngine.AnimationEvent)
  8617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_TriggerAnimationEvent_m5603AAC49F6A9B81A36609CFA60B9032AB0D5198_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* ___0_animationEvent, const RuntimeMethod* method)
  8618. {
  8619. static bool s_Il2CppMethodInitialized;
  8620. if (!s_Il2CppMethodInitialized)
  8621. {
  8622. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral917A7A7AEFAAE040D550096F66CBD0DFA2D22BB0);
  8623. s_Il2CppMethodInitialized = true;
  8624. }
  8625. {
  8626. // TriggerEvent(EventHooks.AnimationEvent, animationEvent);
  8627. AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* L_0 = ___0_animationEvent;
  8628. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, _stringLiteral917A7A7AEFAAE040D550096F66CBD0DFA2D22BB0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  8629. // }
  8630. return;
  8631. }
  8632. }
  8633. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::TriggerUnityEvent(System.String)
  8634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_TriggerUnityEvent_mD2BB559755DE093C6EE443AEC0528B06AFB01F62_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, String_t* ___0_name, const RuntimeMethod* method)
  8635. {
  8636. static bool s_Il2CppMethodInitialized;
  8637. if (!s_Il2CppMethodInitialized)
  8638. {
  8639. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAD835EA54BD112C0CF37286E01EE92B2C63CCD0);
  8640. s_Il2CppMethodInitialized = true;
  8641. }
  8642. {
  8643. // TriggerEvent(EventHooks.UnityEvent, name);
  8644. String_t* L_0 = ___0_name;
  8645. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(__this, _stringLiteralFAD835EA54BD112C0CF37286E01EE92B2C63CCD0, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  8646. // }
  8647. return;
  8648. }
  8649. }
  8650. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::OnDrawGizmos()
  8651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_OnDrawGizmos_m921AB2CD2F5E0C74E1B345F60E35993B7E27AB43_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8652. {
  8653. static bool s_Il2CppMethodInitialized;
  8654. if (!s_Il2CppMethodInitialized)
  8655. {
  8656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD43C4A25C94653A4658AEF6832428E02A1DD480D);
  8657. s_Il2CppMethodInitialized = true;
  8658. }
  8659. {
  8660. // TriggerUnregisteredEvent(EventHooks.OnDrawGizmos);
  8661. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, _stringLiteralD43C4A25C94653A4658AEF6832428E02A1DD480D, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  8662. // }
  8663. return;
  8664. }
  8665. }
  8666. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::OnDrawGizmosSelected()
  8667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2_OnDrawGizmosSelected_m567DA93B9EDAC9317EE3DAE8CB32B0F734716C44_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8668. {
  8669. static bool s_Il2CppMethodInitialized;
  8670. if (!s_Il2CppMethodInitialized)
  8671. {
  8672. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31F3F806E40B818E76FEAC29E8E7C0B07F7DFDB9);
  8673. s_Il2CppMethodInitialized = true;
  8674. }
  8675. {
  8676. // TriggerUnregisteredEvent(EventHooks.OnDrawGizmosSelected);
  8677. (( void (*) (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522*, String_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, _stringLiteral31F3F806E40B818E76FEAC29E8E7C0B07F7DFDB9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  8678. // }
  8679. return;
  8680. }
  8681. }
  8682. // System.Void Unity.VisualScripting.EventMachine`2<System.Object,System.Object>::.ctor()
  8683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventMachine_2__ctor_mBFF79BD7AA92FF5678AB968FA63A37651B3F059E_gshared (EventMachine_2_t8943CDC2FDD89FB44EA0E925D6C4C07FF31DE522* __this, const RuntimeMethod* method)
  8684. {
  8685. {
  8686. (( void (*) (Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))((Machine_2_t0DF3117A586606B0E97DCE8C3B3F7BDBA95308F2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  8687. return;
  8688. }
  8689. }
  8690. #ifdef __clang__
  8691. #pragma clang diagnostic pop
  8692. #endif
  8693. #ifdef __clang__
  8694. #pragma clang diagnostic push
  8695. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8696. #pragma clang diagnostic ignored "-Wunused-variable"
  8697. #endif
  8698. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::CreateData()
  8699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_mA05BDA43C022254C116151E01D60753D4D88832E_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, const RuntimeMethod* method)
  8700. {
  8701. {
  8702. // return new Data();
  8703. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_0 = (Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  8704. NullCheck(L_0);
  8705. (( void (*) (Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07*, 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));
  8706. return (RuntimeObject*)L_0;
  8707. }
  8708. }
  8709. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::get_coroutine()
  8710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_m8EB3BA412113D0058A02CF1462F40D19DE4EE173_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, const RuntimeMethod* method)
  8711. {
  8712. {
  8713. // public bool coroutine { get; set; } = false;
  8714. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  8715. return L_0;
  8716. }
  8717. }
  8718. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::set_coroutine(System.Boolean)
  8719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_mC0581A6CF69438A5B81BB741A698F8BA87CC0D75_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, bool ___0_value, const RuntimeMethod* method)
  8720. {
  8721. {
  8722. // public bool coroutine { get; set; } = false;
  8723. bool L_0 = ___0_value;
  8724. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  8725. return;
  8726. }
  8727. }
  8728. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::get_trigger()
  8729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_mE98D732AFD55DBC126BBBE6D8EEF96B39DB00A96_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, const RuntimeMethod* method)
  8730. {
  8731. {
  8732. // public ControlOutput trigger { get; private set; }
  8733. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  8734. return L_0;
  8735. }
  8736. }
  8737. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::set_trigger(Unity.VisualScripting.ControlOutput)
  8738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_mEBA7208BB960E4DF027788FBAA6457BC80C70552_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  8739. {
  8740. {
  8741. // public ControlOutput trigger { get; private set; }
  8742. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  8743. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  8744. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  8745. return;
  8746. }
  8747. }
  8748. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::Definition()
  8749. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_m0719DFED4E3C7F62A6CF3D83B98996F227CADDA8_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, const RuntimeMethod* method)
  8750. {
  8751. static bool s_Il2CppMethodInitialized;
  8752. if (!s_Il2CppMethodInitialized)
  8753. {
  8754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  8755. s_Il2CppMethodInitialized = true;
  8756. }
  8757. {
  8758. // isControlRoot = true;
  8759. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  8760. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  8761. // trigger = ControlOutput(nameof(trigger));
  8762. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  8763. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  8764. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  8765. (( void (*) (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  8766. // }
  8767. return;
  8768. }
  8769. }
  8770. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::GetHook(Unity.VisualScripting.GraphReference)
  8771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_mCAB9351489FA8B2D268631ECF7DA322926457958_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  8772. {
  8773. {
  8774. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  8775. String_t* L_0;
  8776. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  8777. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  8778. NullCheck(L_1);
  8779. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  8780. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_mCAB9351489FA8B2D268631ECF7DA322926457958_RuntimeMethod_var)));
  8781. }
  8782. }
  8783. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::StartListening(Unity.VisualScripting.GraphStack)
  8784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_m004D6B737C2311D5B966F3696ED4C9E568150ECF_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  8785. {
  8786. static bool s_Il2CppMethodInitialized;
  8787. if (!s_Il2CppMethodInitialized)
  8788. {
  8789. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  8790. s_Il2CppMethodInitialized = true;
  8791. }
  8792. U3CU3Ec__DisplayClass14_0_t695FB13E66689D1E863E77906133A2109D586B7A* V_0 = NULL;
  8793. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* V_1 = NULL;
  8794. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  8795. memset((&V_2), 0, sizeof(V_2));
  8796. Action_1_tF1C83113B027428EC02FDD6D3B91715E09E46CE9* V_3 = NULL;
  8797. {
  8798. U3CU3Ec__DisplayClass14_0_t695FB13E66689D1E863E77906133A2109D586B7A* L_0 = (U3CU3Ec__DisplayClass14_0_t695FB13E66689D1E863E77906133A2109D586B7A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  8799. NullCheck(L_0);
  8800. (( void (*) (U3CU3Ec__DisplayClass14_0_t695FB13E66689D1E863E77906133A2109D586B7A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  8801. V_0 = L_0;
  8802. U3CU3Ec__DisplayClass14_0_t695FB13E66689D1E863E77906133A2109D586B7A* L_1 = V_0;
  8803. NullCheck(L_1);
  8804. L_1->___U3CU3E4__this_0 = __this;
  8805. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  8806. // var data = stack.GetElementData<Data>(this);
  8807. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  8808. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  8809. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_3;
  8810. L_3 = (( Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  8811. V_1 = L_3;
  8812. // if (data.isListening)
  8813. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_4 = V_1;
  8814. NullCheck(L_4);
  8815. bool L_5 = (bool)L_4->___isListening_2;
  8816. if (!L_5)
  8817. {
  8818. goto IL_001e;
  8819. }
  8820. }
  8821. {
  8822. // return;
  8823. return;
  8824. }
  8825. IL_001e:
  8826. {
  8827. // if (register)
  8828. bool L_6;
  8829. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::get_register() */, __this);
  8830. if (!L_6)
  8831. {
  8832. goto IL_0061;
  8833. }
  8834. }
  8835. {
  8836. // var reference = stack.ToReference();
  8837. U3CU3Ec__DisplayClass14_0_t695FB13E66689D1E863E77906133A2109D586B7A* L_7 = V_0;
  8838. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  8839. NullCheck(L_8);
  8840. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  8841. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  8842. NullCheck(L_7);
  8843. L_7->___reference_1 = L_9;
  8844. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  8845. // var hook = GetHook(reference);
  8846. U3CU3Ec__DisplayClass14_0_t695FB13E66689D1E863E77906133A2109D586B7A* L_10 = V_0;
  8847. NullCheck(L_10);
  8848. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  8849. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  8850. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  8851. V_2 = L_12;
  8852. // Action<TArgs> handler = args => Trigger(reference, args);
  8853. U3CU3Ec__DisplayClass14_0_t695FB13E66689D1E863E77906133A2109D586B7A* L_13 = V_0;
  8854. Action_1_tF1C83113B027428EC02FDD6D3B91715E09E46CE9* L_14 = (Action_1_tF1C83113B027428EC02FDD6D3B91715E09E46CE9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  8855. NullCheck(L_14);
  8856. (( void (*) (Action_1_tF1C83113B027428EC02FDD6D3B91715E09E46CE9*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  8857. V_3 = L_14;
  8858. // EventBus.Register(hook, handler);
  8859. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  8860. Action_1_tF1C83113B027428EC02FDD6D3B91715E09E46CE9* L_16 = V_3;
  8861. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  8862. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_tF1C83113B027428EC02FDD6D3B91715E09E46CE9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  8863. // data.hook = hook;
  8864. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_17 = V_1;
  8865. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  8866. NullCheck(L_17);
  8867. L_17->___hook_0 = L_18;
  8868. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  8869. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8870. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  8871. #endif
  8872. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8873. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  8874. #endif
  8875. // data.handler = handler;
  8876. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_19 = V_1;
  8877. Action_1_tF1C83113B027428EC02FDD6D3B91715E09E46CE9* L_20 = V_3;
  8878. NullCheck(L_19);
  8879. L_19->___handler_1 = (Delegate_t*)L_20;
  8880. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  8881. }
  8882. IL_0061:
  8883. {
  8884. // data.isListening = true;
  8885. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_21 = V_1;
  8886. NullCheck(L_21);
  8887. L_21->___isListening_2 = (bool)1;
  8888. // }
  8889. return;
  8890. }
  8891. }
  8892. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::StopListening(Unity.VisualScripting.GraphStack)
  8893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_mEEE3B07BF7762509FE79B2CD2E7088E3A565A97F_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  8894. {
  8895. static bool s_Il2CppMethodInitialized;
  8896. if (!s_Il2CppMethodInitialized)
  8897. {
  8898. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  8899. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  8900. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  8901. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  8902. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  8903. s_Il2CppMethodInitialized = true;
  8904. }
  8905. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* V_0 = NULL;
  8906. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  8907. memset((&V_1), 0, sizeof(V_1));
  8908. {
  8909. // var data = stack.GetElementData<Data>(this);
  8910. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  8911. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  8912. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_1;
  8913. L_1 = (( Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  8914. V_0 = L_1;
  8915. // if (!data.isListening)
  8916. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_2 = V_0;
  8917. NullCheck(L_2);
  8918. bool L_3 = (bool)L_2->___isListening_2;
  8919. if (L_3)
  8920. {
  8921. goto IL_0011;
  8922. }
  8923. }
  8924. {
  8925. // return;
  8926. return;
  8927. }
  8928. IL_0011:
  8929. {
  8930. // foreach (var activeCoroutine in data.activeCoroutines)
  8931. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_4 = V_0;
  8932. NullCheck(L_4);
  8933. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  8934. NullCheck(L_5);
  8935. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  8936. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  8937. V_1 = L_6;
  8938. }
  8939. {
  8940. auto __finallyBlock = il2cpp::utils::Finally([&]
  8941. {
  8942. FINALLY_0037:
  8943. {// begin finally (depth: 1)
  8944. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  8945. return;
  8946. }// end finally (depth: 1)
  8947. });
  8948. try
  8949. {// begin try (depth: 1)
  8950. {
  8951. goto IL_002c_1;
  8952. }
  8953. IL_001f_1:
  8954. {
  8955. // foreach (var activeCoroutine in data.activeCoroutines)
  8956. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  8957. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  8958. // activeCoroutine.StopCoroutine(false);
  8959. NullCheck(L_7);
  8960. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  8961. }
  8962. IL_002c_1:
  8963. {
  8964. // foreach (var activeCoroutine in data.activeCoroutines)
  8965. bool L_8;
  8966. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  8967. if (L_8)
  8968. {
  8969. goto IL_001f_1;
  8970. }
  8971. }
  8972. {
  8973. goto IL_0045;
  8974. }
  8975. }// end try (depth: 1)
  8976. catch(Il2CppExceptionWrapper& e)
  8977. {
  8978. __finallyBlock.StoreException(e.ex);
  8979. }
  8980. }
  8981. IL_0045:
  8982. {
  8983. // if (register)
  8984. bool L_9;
  8985. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::get_register() */, __this);
  8986. if (!L_9)
  8987. {
  8988. goto IL_0065;
  8989. }
  8990. }
  8991. {
  8992. // EventBus.Unregister(data.hook, data.handler);
  8993. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_10 = V_0;
  8994. NullCheck(L_10);
  8995. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  8996. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_12 = V_0;
  8997. NullCheck(L_12);
  8998. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  8999. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  9000. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  9001. // data.handler = null;
  9002. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_14 = V_0;
  9003. NullCheck(L_14);
  9004. L_14->___handler_1 = (Delegate_t*)NULL;
  9005. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  9006. }
  9007. IL_0065:
  9008. {
  9009. // data.isListening = false;
  9010. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_15 = V_0;
  9011. NullCheck(L_15);
  9012. L_15->___isListening_2 = (bool)0;
  9013. // }
  9014. return;
  9015. }
  9016. }
  9017. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::Uninstantiate(Unity.VisualScripting.GraphReference)
  9018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_m6540608129521DB29405CC047A651896861B468B_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  9019. {
  9020. static bool s_Il2CppMethodInitialized;
  9021. if (!s_Il2CppMethodInitialized)
  9022. {
  9023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  9024. s_Il2CppMethodInitialized = true;
  9025. }
  9026. {
  9027. // var data = instance.GetElementData<Data>(this);
  9028. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  9029. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  9030. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_1;
  9031. L_1 = (( Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  9032. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  9033. NullCheck(L_1);
  9034. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  9035. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  9036. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  9037. // StopAllCoroutines(coroutines);
  9038. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  9039. // base.Uninstantiate(instance);
  9040. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  9041. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  9042. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  9043. // }
  9044. return;
  9045. }
  9046. }
  9047. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  9048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_m5B0CD486825F825385B9A4699D38695F0C818A76_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  9049. {
  9050. static bool s_Il2CppMethodInitialized;
  9051. if (!s_Il2CppMethodInitialized)
  9052. {
  9053. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  9054. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  9055. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  9056. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  9057. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  9058. s_Il2CppMethodInitialized = true;
  9059. }
  9060. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  9061. memset((&V_0), 0, sizeof(V_0));
  9062. {
  9063. // foreach (var activeCoroutine in activeCoroutines)
  9064. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  9065. NullCheck(L_0);
  9066. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  9067. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  9068. V_0 = L_1;
  9069. }
  9070. {
  9071. auto __finallyBlock = il2cpp::utils::Finally([&]
  9072. {
  9073. FINALLY_0020:
  9074. {// begin finally (depth: 1)
  9075. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  9076. return;
  9077. }// end finally (depth: 1)
  9078. });
  9079. try
  9080. {// begin try (depth: 1)
  9081. {
  9082. goto IL_0015_1;
  9083. }
  9084. IL_0009_1:
  9085. {
  9086. // foreach (var activeCoroutine in activeCoroutines)
  9087. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  9088. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  9089. // activeCoroutine.StopCoroutineImmediate();
  9090. NullCheck(L_2);
  9091. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  9092. }
  9093. IL_0015_1:
  9094. {
  9095. // foreach (var activeCoroutine in activeCoroutines)
  9096. bool L_3;
  9097. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  9098. if (L_3)
  9099. {
  9100. goto IL_0009_1;
  9101. }
  9102. }
  9103. {
  9104. goto IL_002e;
  9105. }
  9106. }// end try (depth: 1)
  9107. catch(Il2CppExceptionWrapper& e)
  9108. {
  9109. __finallyBlock.StoreException(e.ex);
  9110. }
  9111. }
  9112. IL_002e:
  9113. {
  9114. // activeCoroutines.Free();
  9115. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  9116. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  9117. // }
  9118. return;
  9119. }
  9120. }
  9121. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::IsListening(Unity.VisualScripting.GraphPointer)
  9122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_mC575F94ADECD1C22AA903ACB797E08B974983D87_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  9123. {
  9124. {
  9125. // if (!pointer.hasData)
  9126. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  9127. NullCheck(L_0);
  9128. bool L_1;
  9129. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  9130. if (L_1)
  9131. {
  9132. goto IL_000a;
  9133. }
  9134. }
  9135. {
  9136. // return false;
  9137. return (bool)0;
  9138. }
  9139. IL_000a:
  9140. {
  9141. // return pointer.GetElementData<Data>(this).isListening;
  9142. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  9143. NullCheck(L_2);
  9144. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_3;
  9145. L_3 = (( Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  9146. NullCheck(L_3);
  9147. bool L_4 = (bool)L_3->___isListening_2;
  9148. return L_4;
  9149. }
  9150. }
  9151. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  9152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_m1A50D071E427ACB9AF54129F4ACF97CEC49ADE5E_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, AdaptivePerformanceScalerEvent_t4FB8CAC39F9A8788AB10F7B8E579B0A4FB56558D ___1_args, const RuntimeMethod* method)
  9153. {
  9154. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  9155. {
  9156. // var flow = Flow.New(reference);
  9157. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  9158. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  9159. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  9160. V_0 = L_1;
  9161. // if (!ShouldTrigger(flow, args))
  9162. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  9163. AdaptivePerformanceScalerEvent_t4FB8CAC39F9A8788AB10F7B8E579B0A4FB56558D L_3 = ___1_args;
  9164. bool L_4;
  9165. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, AdaptivePerformanceScalerEvent_t4FB8CAC39F9A8788AB10F7B8E579B0A4FB56558D >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  9166. if (L_4)
  9167. {
  9168. goto IL_0018;
  9169. }
  9170. }
  9171. {
  9172. // flow.Dispose();
  9173. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  9174. NullCheck(L_5);
  9175. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  9176. // return;
  9177. return;
  9178. }
  9179. IL_0018:
  9180. {
  9181. // AssignArguments(flow, args);
  9182. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  9183. AdaptivePerformanceScalerEvent_t4FB8CAC39F9A8788AB10F7B8E579B0A4FB56558D L_7 = ___1_args;
  9184. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, AdaptivePerformanceScalerEvent_t4FB8CAC39F9A8788AB10F7B8E579B0A4FB56558D >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  9185. // Run(flow);
  9186. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  9187. (( void (*) (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  9188. // }
  9189. return;
  9190. }
  9191. }
  9192. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  9193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_m2FC4598ADE3BCE2B5099F983446FC07DF93EF09F_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, AdaptivePerformanceScalerEvent_t4FB8CAC39F9A8788AB10F7B8E579B0A4FB56558D ___1_args, const RuntimeMethod* method)
  9194. {
  9195. {
  9196. // return true;
  9197. return (bool)1;
  9198. }
  9199. }
  9200. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  9201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_m1FEA80104BB74E03A727B3CD43EC7189D574BBE8_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, AdaptivePerformanceScalerEvent_t4FB8CAC39F9A8788AB10F7B8E579B0A4FB56558D ___1_args, const RuntimeMethod* method)
  9202. {
  9203. {
  9204. // }
  9205. return;
  9206. }
  9207. }
  9208. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::Run(Unity.VisualScripting.Flow)
  9209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_m97E337D1E553C276D68FF66032BB95F43639DFF3_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  9210. {
  9211. static bool s_Il2CppMethodInitialized;
  9212. if (!s_Il2CppMethodInitialized)
  9213. {
  9214. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  9215. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  9216. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  9217. s_Il2CppMethodInitialized = true;
  9218. }
  9219. {
  9220. // if (flow.enableDebug)
  9221. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  9222. NullCheck(L_0);
  9223. bool L_1;
  9224. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  9225. if (!L_1)
  9226. {
  9227. goto IL_0029;
  9228. }
  9229. }
  9230. {
  9231. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  9232. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  9233. NullCheck(L_2);
  9234. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  9235. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  9236. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  9237. RuntimeObject* L_4;
  9238. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  9239. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  9240. RuntimeObject* L_5 = L_4;
  9241. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  9242. int32_t L_6;
  9243. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  9244. NullCheck(L_5);
  9245. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  9246. // editorData.lastInvokeTime = EditorTimeBinding.time;
  9247. float L_7;
  9248. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  9249. NullCheck(L_5);
  9250. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  9251. }
  9252. IL_0029:
  9253. {
  9254. // if (coroutine)
  9255. bool L_8;
  9256. L_8 = (( bool (*) (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  9257. if (!L_8)
  9258. {
  9259. goto IL_004f;
  9260. }
  9261. }
  9262. {
  9263. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  9264. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  9265. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  9266. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  9267. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  9268. NullCheck(L_11);
  9269. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  9270. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  9271. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  9272. Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* L_13;
  9273. L_13 = (( Data_tD5E5E218A486868E1C7B427E85AE44E8DDE3EC07* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  9274. NullCheck(L_13);
  9275. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  9276. NullCheck(L_9);
  9277. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  9278. return;
  9279. }
  9280. IL_004f:
  9281. {
  9282. // flow.Run(trigger);
  9283. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  9284. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  9285. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  9286. NullCheck(L_15);
  9287. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  9288. // }
  9289. return;
  9290. }
  9291. }
  9292. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  9293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_m4414DBAD006A388219A61EECE9202B3812849B8A_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  9294. {
  9295. static bool s_Il2CppMethodInitialized;
  9296. if (!s_Il2CppMethodInitialized)
  9297. {
  9298. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  9299. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  9300. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  9301. s_Il2CppMethodInitialized = true;
  9302. }
  9303. String_t* G_B2_0 = NULL;
  9304. String_t* G_B2_1 = NULL;
  9305. String_t* G_B1_0 = NULL;
  9306. String_t* G_B1_1 = NULL;
  9307. String_t* G_B3_0 = NULL;
  9308. String_t* G_B3_1 = NULL;
  9309. {
  9310. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  9311. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  9312. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  9313. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  9314. String_t* L_1 = ___2_calledName;
  9315. NullCheck(L_0);
  9316. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  9317. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  9318. String_t* L_2 = ___2_calledName;
  9319. NullCheck(L_2);
  9320. String_t* L_3;
  9321. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  9322. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  9323. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  9324. NullCheck(L_4);
  9325. String_t* L_6;
  9326. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  9327. String_t* L_7 = L_6;
  9328. G_B1_0 = L_7;
  9329. G_B1_1 = L_3;
  9330. if (L_7)
  9331. {
  9332. G_B2_0 = L_7;
  9333. G_B2_1 = L_3;
  9334. goto IL_0024;
  9335. }
  9336. }
  9337. {
  9338. G_B3_0 = ((String_t*)(NULL));
  9339. G_B3_1 = G_B1_1;
  9340. goto IL_0029;
  9341. }
  9342. IL_0024:
  9343. {
  9344. NullCheck(G_B2_0);
  9345. String_t* L_8;
  9346. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  9347. G_B3_0 = L_8;
  9348. G_B3_1 = G_B2_1;
  9349. }
  9350. IL_0029:
  9351. {
  9352. NullCheck(G_B3_1);
  9353. bool L_9;
  9354. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  9355. return L_9;
  9356. }
  9357. }
  9358. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::.ctor()
  9359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_m093DF243242121AFB9F16E26D8BCEB72746A1897_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, const RuntimeMethod* method)
  9360. {
  9361. {
  9362. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  9363. return;
  9364. }
  9365. }
  9366. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.VisualScripting.AdaptivePerformanceScalerEvent>::Unity.VisualScripting.IUnit.get_graph()
  9367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_m8676BC442C35CEEACDB83C6DC39B89763C21AD76_gshared (EventUnit_1_t48515ACBB8DF59ECAC0CD2398CAED4FC52F86726* __this, const RuntimeMethod* method)
  9368. {
  9369. static bool s_Il2CppMethodInitialized;
  9370. if (!s_Il2CppMethodInitialized)
  9371. {
  9372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  9373. s_Il2CppMethodInitialized = true;
  9374. }
  9375. {
  9376. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  9377. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  9378. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  9379. return L_0;
  9380. }
  9381. }
  9382. #ifdef __clang__
  9383. #pragma clang diagnostic pop
  9384. #endif
  9385. #ifdef __clang__
  9386. #pragma clang diagnostic push
  9387. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9388. #pragma clang diagnostic ignored "-Wunused-variable"
  9389. #endif
  9390. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<System.Boolean>::CreateData()
  9391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_mFE538972C3AF62F54F73272CEAEA1F112A4D38E0_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, const RuntimeMethod* method)
  9392. {
  9393. {
  9394. // return new Data();
  9395. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_0 = (Data_t235F54529C6637573A763411B81DDFFCC667F831*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  9396. NullCheck(L_0);
  9397. (( void (*) (Data_t235F54529C6637573A763411B81DDFFCC667F831*, 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));
  9398. return (RuntimeObject*)L_0;
  9399. }
  9400. }
  9401. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Boolean>::get_coroutine()
  9402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_mE0B419CA831FF202A02A4FF2658C72FB5427C9B0_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, const RuntimeMethod* method)
  9403. {
  9404. {
  9405. // public bool coroutine { get; set; } = false;
  9406. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  9407. return L_0;
  9408. }
  9409. }
  9410. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::set_coroutine(System.Boolean)
  9411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_m792AE30F7746B5F1C131FB1E2AB3ABF0D6DFA3DC_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, bool ___0_value, const RuntimeMethod* method)
  9412. {
  9413. {
  9414. // public bool coroutine { get; set; } = false;
  9415. bool L_0 = ___0_value;
  9416. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  9417. return;
  9418. }
  9419. }
  9420. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<System.Boolean>::get_trigger()
  9421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_m3D944098071EAE7E132E8F8328F0EEECB859629C_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, const RuntimeMethod* method)
  9422. {
  9423. {
  9424. // public ControlOutput trigger { get; private set; }
  9425. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  9426. return L_0;
  9427. }
  9428. }
  9429. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::set_trigger(Unity.VisualScripting.ControlOutput)
  9430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_m41F63B074BB7F717BB509879AA3C5F9F8691C239_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  9431. {
  9432. {
  9433. // public ControlOutput trigger { get; private set; }
  9434. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  9435. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  9436. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  9437. return;
  9438. }
  9439. }
  9440. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::Definition()
  9441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_m6385822120F3FAB89F203B0078BEF3DFDCA99098_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, const RuntimeMethod* method)
  9442. {
  9443. static bool s_Il2CppMethodInitialized;
  9444. if (!s_Il2CppMethodInitialized)
  9445. {
  9446. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  9447. s_Il2CppMethodInitialized = true;
  9448. }
  9449. {
  9450. // isControlRoot = true;
  9451. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  9452. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  9453. // trigger = ControlOutput(nameof(trigger));
  9454. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  9455. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  9456. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  9457. (( void (*) (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  9458. // }
  9459. return;
  9460. }
  9461. }
  9462. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<System.Boolean>::GetHook(Unity.VisualScripting.GraphReference)
  9463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_m4EE1F5F096D474A301FE7971FE318C6D7F5088E7_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  9464. {
  9465. {
  9466. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  9467. String_t* L_0;
  9468. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  9469. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  9470. NullCheck(L_1);
  9471. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  9472. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_m4EE1F5F096D474A301FE7971FE318C6D7F5088E7_RuntimeMethod_var)));
  9473. }
  9474. }
  9475. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::StartListening(Unity.VisualScripting.GraphStack)
  9476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_m2A1CEB0761A28811C25FAC706E481D4BF26E7CB5_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  9477. {
  9478. static bool s_Il2CppMethodInitialized;
  9479. if (!s_Il2CppMethodInitialized)
  9480. {
  9481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  9482. s_Il2CppMethodInitialized = true;
  9483. }
  9484. U3CU3Ec__DisplayClass14_0_t9B5391D928775A9C19E39FF0ABBD587497DA211D* V_0 = NULL;
  9485. Data_t235F54529C6637573A763411B81DDFFCC667F831* V_1 = NULL;
  9486. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  9487. memset((&V_2), 0, sizeof(V_2));
  9488. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_3 = NULL;
  9489. {
  9490. U3CU3Ec__DisplayClass14_0_t9B5391D928775A9C19E39FF0ABBD587497DA211D* L_0 = (U3CU3Ec__DisplayClass14_0_t9B5391D928775A9C19E39FF0ABBD587497DA211D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  9491. NullCheck(L_0);
  9492. (( void (*) (U3CU3Ec__DisplayClass14_0_t9B5391D928775A9C19E39FF0ABBD587497DA211D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  9493. V_0 = L_0;
  9494. U3CU3Ec__DisplayClass14_0_t9B5391D928775A9C19E39FF0ABBD587497DA211D* L_1 = V_0;
  9495. NullCheck(L_1);
  9496. L_1->___U3CU3E4__this_0 = __this;
  9497. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  9498. // var data = stack.GetElementData<Data>(this);
  9499. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  9500. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  9501. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_3;
  9502. L_3 = (( Data_t235F54529C6637573A763411B81DDFFCC667F831* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  9503. V_1 = L_3;
  9504. // if (data.isListening)
  9505. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_4 = V_1;
  9506. NullCheck(L_4);
  9507. bool L_5 = (bool)L_4->___isListening_2;
  9508. if (!L_5)
  9509. {
  9510. goto IL_001e;
  9511. }
  9512. }
  9513. {
  9514. // return;
  9515. return;
  9516. }
  9517. IL_001e:
  9518. {
  9519. // if (register)
  9520. bool L_6;
  9521. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Boolean>::get_register() */, __this);
  9522. if (!L_6)
  9523. {
  9524. goto IL_0061;
  9525. }
  9526. }
  9527. {
  9528. // var reference = stack.ToReference();
  9529. U3CU3Ec__DisplayClass14_0_t9B5391D928775A9C19E39FF0ABBD587497DA211D* L_7 = V_0;
  9530. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  9531. NullCheck(L_8);
  9532. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  9533. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  9534. NullCheck(L_7);
  9535. L_7->___reference_1 = L_9;
  9536. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  9537. // var hook = GetHook(reference);
  9538. U3CU3Ec__DisplayClass14_0_t9B5391D928775A9C19E39FF0ABBD587497DA211D* L_10 = V_0;
  9539. NullCheck(L_10);
  9540. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  9541. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  9542. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<System.Boolean>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  9543. V_2 = L_12;
  9544. // Action<TArgs> handler = args => Trigger(reference, args);
  9545. U3CU3Ec__DisplayClass14_0_t9B5391D928775A9C19E39FF0ABBD587497DA211D* L_13 = V_0;
  9546. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_14 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  9547. NullCheck(L_14);
  9548. (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  9549. V_3 = L_14;
  9550. // EventBus.Register(hook, handler);
  9551. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  9552. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_16 = V_3;
  9553. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  9554. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  9555. // data.hook = hook;
  9556. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_17 = V_1;
  9557. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  9558. NullCheck(L_17);
  9559. L_17->___hook_0 = L_18;
  9560. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  9561. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9562. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  9563. #endif
  9564. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9565. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  9566. #endif
  9567. // data.handler = handler;
  9568. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_19 = V_1;
  9569. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_20 = V_3;
  9570. NullCheck(L_19);
  9571. L_19->___handler_1 = (Delegate_t*)L_20;
  9572. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  9573. }
  9574. IL_0061:
  9575. {
  9576. // data.isListening = true;
  9577. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_21 = V_1;
  9578. NullCheck(L_21);
  9579. L_21->___isListening_2 = (bool)1;
  9580. // }
  9581. return;
  9582. }
  9583. }
  9584. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::StopListening(Unity.VisualScripting.GraphStack)
  9585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_mD4A75154F0162C772449BE27DF0A0C691A797AA2_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  9586. {
  9587. static bool s_Il2CppMethodInitialized;
  9588. if (!s_Il2CppMethodInitialized)
  9589. {
  9590. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  9591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  9592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  9593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  9594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  9595. s_Il2CppMethodInitialized = true;
  9596. }
  9597. Data_t235F54529C6637573A763411B81DDFFCC667F831* V_0 = NULL;
  9598. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  9599. memset((&V_1), 0, sizeof(V_1));
  9600. {
  9601. // var data = stack.GetElementData<Data>(this);
  9602. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  9603. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  9604. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_1;
  9605. L_1 = (( Data_t235F54529C6637573A763411B81DDFFCC667F831* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  9606. V_0 = L_1;
  9607. // if (!data.isListening)
  9608. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_2 = V_0;
  9609. NullCheck(L_2);
  9610. bool L_3 = (bool)L_2->___isListening_2;
  9611. if (L_3)
  9612. {
  9613. goto IL_0011;
  9614. }
  9615. }
  9616. {
  9617. // return;
  9618. return;
  9619. }
  9620. IL_0011:
  9621. {
  9622. // foreach (var activeCoroutine in data.activeCoroutines)
  9623. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_4 = V_0;
  9624. NullCheck(L_4);
  9625. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  9626. NullCheck(L_5);
  9627. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  9628. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  9629. V_1 = L_6;
  9630. }
  9631. {
  9632. auto __finallyBlock = il2cpp::utils::Finally([&]
  9633. {
  9634. FINALLY_0037:
  9635. {// begin finally (depth: 1)
  9636. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  9637. return;
  9638. }// end finally (depth: 1)
  9639. });
  9640. try
  9641. {// begin try (depth: 1)
  9642. {
  9643. goto IL_002c_1;
  9644. }
  9645. IL_001f_1:
  9646. {
  9647. // foreach (var activeCoroutine in data.activeCoroutines)
  9648. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  9649. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  9650. // activeCoroutine.StopCoroutine(false);
  9651. NullCheck(L_7);
  9652. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  9653. }
  9654. IL_002c_1:
  9655. {
  9656. // foreach (var activeCoroutine in data.activeCoroutines)
  9657. bool L_8;
  9658. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  9659. if (L_8)
  9660. {
  9661. goto IL_001f_1;
  9662. }
  9663. }
  9664. {
  9665. goto IL_0045;
  9666. }
  9667. }// end try (depth: 1)
  9668. catch(Il2CppExceptionWrapper& e)
  9669. {
  9670. __finallyBlock.StoreException(e.ex);
  9671. }
  9672. }
  9673. IL_0045:
  9674. {
  9675. // if (register)
  9676. bool L_9;
  9677. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Boolean>::get_register() */, __this);
  9678. if (!L_9)
  9679. {
  9680. goto IL_0065;
  9681. }
  9682. }
  9683. {
  9684. // EventBus.Unregister(data.hook, data.handler);
  9685. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_10 = V_0;
  9686. NullCheck(L_10);
  9687. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  9688. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_12 = V_0;
  9689. NullCheck(L_12);
  9690. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  9691. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  9692. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  9693. // data.handler = null;
  9694. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_14 = V_0;
  9695. NullCheck(L_14);
  9696. L_14->___handler_1 = (Delegate_t*)NULL;
  9697. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  9698. }
  9699. IL_0065:
  9700. {
  9701. // data.isListening = false;
  9702. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_15 = V_0;
  9703. NullCheck(L_15);
  9704. L_15->___isListening_2 = (bool)0;
  9705. // }
  9706. return;
  9707. }
  9708. }
  9709. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::Uninstantiate(Unity.VisualScripting.GraphReference)
  9710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_m8F7AF4C7E3C81962A0F2E6DD1E701BAC4B489E7F_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  9711. {
  9712. static bool s_Il2CppMethodInitialized;
  9713. if (!s_Il2CppMethodInitialized)
  9714. {
  9715. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  9716. s_Il2CppMethodInitialized = true;
  9717. }
  9718. {
  9719. // var data = instance.GetElementData<Data>(this);
  9720. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  9721. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  9722. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_1;
  9723. L_1 = (( Data_t235F54529C6637573A763411B81DDFFCC667F831* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  9724. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  9725. NullCheck(L_1);
  9726. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  9727. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  9728. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  9729. // StopAllCoroutines(coroutines);
  9730. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  9731. // base.Uninstantiate(instance);
  9732. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  9733. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  9734. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  9735. // }
  9736. return;
  9737. }
  9738. }
  9739. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  9740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_m207737DD462A7E45D2B92F8375B39A2B9C7D3055_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  9741. {
  9742. static bool s_Il2CppMethodInitialized;
  9743. if (!s_Il2CppMethodInitialized)
  9744. {
  9745. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  9746. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  9747. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  9748. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  9749. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  9750. s_Il2CppMethodInitialized = true;
  9751. }
  9752. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  9753. memset((&V_0), 0, sizeof(V_0));
  9754. {
  9755. // foreach (var activeCoroutine in activeCoroutines)
  9756. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  9757. NullCheck(L_0);
  9758. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  9759. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  9760. V_0 = L_1;
  9761. }
  9762. {
  9763. auto __finallyBlock = il2cpp::utils::Finally([&]
  9764. {
  9765. FINALLY_0020:
  9766. {// begin finally (depth: 1)
  9767. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  9768. return;
  9769. }// end finally (depth: 1)
  9770. });
  9771. try
  9772. {// begin try (depth: 1)
  9773. {
  9774. goto IL_0015_1;
  9775. }
  9776. IL_0009_1:
  9777. {
  9778. // foreach (var activeCoroutine in activeCoroutines)
  9779. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  9780. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  9781. // activeCoroutine.StopCoroutineImmediate();
  9782. NullCheck(L_2);
  9783. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  9784. }
  9785. IL_0015_1:
  9786. {
  9787. // foreach (var activeCoroutine in activeCoroutines)
  9788. bool L_3;
  9789. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  9790. if (L_3)
  9791. {
  9792. goto IL_0009_1;
  9793. }
  9794. }
  9795. {
  9796. goto IL_002e;
  9797. }
  9798. }// end try (depth: 1)
  9799. catch(Il2CppExceptionWrapper& e)
  9800. {
  9801. __finallyBlock.StoreException(e.ex);
  9802. }
  9803. }
  9804. IL_002e:
  9805. {
  9806. // activeCoroutines.Free();
  9807. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  9808. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  9809. // }
  9810. return;
  9811. }
  9812. }
  9813. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Boolean>::IsListening(Unity.VisualScripting.GraphPointer)
  9814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_mAE0CCE64F3C00ADC250F7C776FDD9F7002520E34_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  9815. {
  9816. {
  9817. // if (!pointer.hasData)
  9818. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  9819. NullCheck(L_0);
  9820. bool L_1;
  9821. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  9822. if (L_1)
  9823. {
  9824. goto IL_000a;
  9825. }
  9826. }
  9827. {
  9828. // return false;
  9829. return (bool)0;
  9830. }
  9831. IL_000a:
  9832. {
  9833. // return pointer.GetElementData<Data>(this).isListening;
  9834. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  9835. NullCheck(L_2);
  9836. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_3;
  9837. L_3 = (( Data_t235F54529C6637573A763411B81DDFFCC667F831* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  9838. NullCheck(L_3);
  9839. bool L_4 = (bool)L_3->___isListening_2;
  9840. return L_4;
  9841. }
  9842. }
  9843. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  9844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_m98283B8F2B6B534710186D48CD8619F7690A0CCD_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, bool ___1_args, const RuntimeMethod* method)
  9845. {
  9846. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  9847. {
  9848. // var flow = Flow.New(reference);
  9849. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  9850. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  9851. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  9852. V_0 = L_1;
  9853. // if (!ShouldTrigger(flow, args))
  9854. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  9855. bool L_3 = ___1_args;
  9856. bool L_4;
  9857. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, bool >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Boolean>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  9858. if (L_4)
  9859. {
  9860. goto IL_0018;
  9861. }
  9862. }
  9863. {
  9864. // flow.Dispose();
  9865. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  9866. NullCheck(L_5);
  9867. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  9868. // return;
  9869. return;
  9870. }
  9871. IL_0018:
  9872. {
  9873. // AssignArguments(flow, args);
  9874. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  9875. bool L_7 = ___1_args;
  9876. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, bool >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  9877. // Run(flow);
  9878. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  9879. (( void (*) (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  9880. // }
  9881. return;
  9882. }
  9883. }
  9884. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Boolean>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  9885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_m876EBB48DF1BF0AB4FBEF3E5F15830D929C860D3_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, bool ___1_args, const RuntimeMethod* method)
  9886. {
  9887. {
  9888. // return true;
  9889. return (bool)1;
  9890. }
  9891. }
  9892. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  9893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_m70F3EB55C2CDE764C2041E1BF65657E25E37F29B_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, bool ___1_args, const RuntimeMethod* method)
  9894. {
  9895. {
  9896. // }
  9897. return;
  9898. }
  9899. }
  9900. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::Run(Unity.VisualScripting.Flow)
  9901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_mA3367556C104004A2EFD111797107FB3B2AEC777_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  9902. {
  9903. static bool s_Il2CppMethodInitialized;
  9904. if (!s_Il2CppMethodInitialized)
  9905. {
  9906. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  9907. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  9908. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  9909. s_Il2CppMethodInitialized = true;
  9910. }
  9911. {
  9912. // if (flow.enableDebug)
  9913. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  9914. NullCheck(L_0);
  9915. bool L_1;
  9916. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  9917. if (!L_1)
  9918. {
  9919. goto IL_0029;
  9920. }
  9921. }
  9922. {
  9923. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  9924. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  9925. NullCheck(L_2);
  9926. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  9927. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  9928. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  9929. RuntimeObject* L_4;
  9930. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  9931. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  9932. RuntimeObject* L_5 = L_4;
  9933. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  9934. int32_t L_6;
  9935. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  9936. NullCheck(L_5);
  9937. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  9938. // editorData.lastInvokeTime = EditorTimeBinding.time;
  9939. float L_7;
  9940. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  9941. NullCheck(L_5);
  9942. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  9943. }
  9944. IL_0029:
  9945. {
  9946. // if (coroutine)
  9947. bool L_8;
  9948. L_8 = (( bool (*) (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  9949. if (!L_8)
  9950. {
  9951. goto IL_004f;
  9952. }
  9953. }
  9954. {
  9955. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  9956. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  9957. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  9958. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  9959. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  9960. NullCheck(L_11);
  9961. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  9962. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  9963. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  9964. Data_t235F54529C6637573A763411B81DDFFCC667F831* L_13;
  9965. L_13 = (( Data_t235F54529C6637573A763411B81DDFFCC667F831* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  9966. NullCheck(L_13);
  9967. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  9968. NullCheck(L_9);
  9969. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  9970. return;
  9971. }
  9972. IL_004f:
  9973. {
  9974. // flow.Run(trigger);
  9975. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  9976. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  9977. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  9978. NullCheck(L_15);
  9979. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  9980. // }
  9981. return;
  9982. }
  9983. }
  9984. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Boolean>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  9985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_m8EEA48A16C6F21838E76F371929A3EC32B30BCC1_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  9986. {
  9987. static bool s_Il2CppMethodInitialized;
  9988. if (!s_Il2CppMethodInitialized)
  9989. {
  9990. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  9991. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  9992. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  9993. s_Il2CppMethodInitialized = true;
  9994. }
  9995. String_t* G_B2_0 = NULL;
  9996. String_t* G_B2_1 = NULL;
  9997. String_t* G_B1_0 = NULL;
  9998. String_t* G_B1_1 = NULL;
  9999. String_t* G_B3_0 = NULL;
  10000. String_t* G_B3_1 = NULL;
  10001. {
  10002. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  10003. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  10004. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  10005. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  10006. String_t* L_1 = ___2_calledName;
  10007. NullCheck(L_0);
  10008. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  10009. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  10010. String_t* L_2 = ___2_calledName;
  10011. NullCheck(L_2);
  10012. String_t* L_3;
  10013. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  10014. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  10015. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  10016. NullCheck(L_4);
  10017. String_t* L_6;
  10018. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  10019. String_t* L_7 = L_6;
  10020. G_B1_0 = L_7;
  10021. G_B1_1 = L_3;
  10022. if (L_7)
  10023. {
  10024. G_B2_0 = L_7;
  10025. G_B2_1 = L_3;
  10026. goto IL_0024;
  10027. }
  10028. }
  10029. {
  10030. G_B3_0 = ((String_t*)(NULL));
  10031. G_B3_1 = G_B1_1;
  10032. goto IL_0029;
  10033. }
  10034. IL_0024:
  10035. {
  10036. NullCheck(G_B2_0);
  10037. String_t* L_8;
  10038. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  10039. G_B3_0 = L_8;
  10040. G_B3_1 = G_B2_1;
  10041. }
  10042. IL_0029:
  10043. {
  10044. NullCheck(G_B3_1);
  10045. bool L_9;
  10046. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  10047. return L_9;
  10048. }
  10049. }
  10050. // System.Void Unity.VisualScripting.EventUnit`1<System.Boolean>::.ctor()
  10051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_mAF9BA4CD3DC464C79E33119D0FD538E8C8A9F348_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, const RuntimeMethod* method)
  10052. {
  10053. {
  10054. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  10055. return;
  10056. }
  10057. }
  10058. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<System.Boolean>::Unity.VisualScripting.IUnit.get_graph()
  10059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_m58FE8403C3C310EE3F297798237721C611A78A98_gshared (EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF* __this, const RuntimeMethod* method)
  10060. {
  10061. static bool s_Il2CppMethodInitialized;
  10062. if (!s_Il2CppMethodInitialized)
  10063. {
  10064. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  10065. s_Il2CppMethodInitialized = true;
  10066. }
  10067. {
  10068. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  10069. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  10070. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  10071. return L_0;
  10072. }
  10073. }
  10074. #ifdef __clang__
  10075. #pragma clang diagnostic pop
  10076. #endif
  10077. #ifdef __clang__
  10078. #pragma clang diagnostic push
  10079. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10080. #pragma clang diagnostic ignored "-Wunused-variable"
  10081. #endif
  10082. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::CreateData()
  10083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_mA453A69B8A661CA000FA821686C2EB6E543630EC_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, const RuntimeMethod* method)
  10084. {
  10085. {
  10086. // return new Data();
  10087. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_0 = (Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  10088. NullCheck(L_0);
  10089. (( void (*) (Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E*, 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));
  10090. return (RuntimeObject*)L_0;
  10091. }
  10092. }
  10093. // System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_coroutine()
  10094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_m890E7A9CEA65EA730D764A6BC430B6F60FE8A68B_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, const RuntimeMethod* method)
  10095. {
  10096. {
  10097. // public bool coroutine { get; set; } = false;
  10098. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  10099. return L_0;
  10100. }
  10101. }
  10102. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::set_coroutine(System.Boolean)
  10103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_mD40F16D74A43D1E3C50D196FC2F39D8384DC4F11_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, bool ___0_value, const RuntimeMethod* method)
  10104. {
  10105. {
  10106. // public bool coroutine { get; set; } = false;
  10107. bool L_0 = ___0_value;
  10108. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  10109. return;
  10110. }
  10111. }
  10112. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_trigger()
  10113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_mBBD3C3DD8F745273E5E68DBF98149A348D93FAC1_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, const RuntimeMethod* method)
  10114. {
  10115. {
  10116. // public ControlOutput trigger { get; private set; }
  10117. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  10118. return L_0;
  10119. }
  10120. }
  10121. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::set_trigger(Unity.VisualScripting.ControlOutput)
  10122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_mF67D11ED51506DDD7FB2CD44FCAC07E85E89FA22_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  10123. {
  10124. {
  10125. // public ControlOutput trigger { get; private set; }
  10126. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  10127. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  10128. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  10129. return;
  10130. }
  10131. }
  10132. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::Definition()
  10133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_m14EEB029683B0376E2F438EBC3152B1A9F734D54_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, const RuntimeMethod* method)
  10134. {
  10135. static bool s_Il2CppMethodInitialized;
  10136. if (!s_Il2CppMethodInitialized)
  10137. {
  10138. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  10139. s_Il2CppMethodInitialized = true;
  10140. }
  10141. {
  10142. // isControlRoot = true;
  10143. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  10144. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  10145. // trigger = ControlOutput(nameof(trigger));
  10146. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  10147. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  10148. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  10149. (( void (*) (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  10150. // }
  10151. return;
  10152. }
  10153. }
  10154. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::GetHook(Unity.VisualScripting.GraphReference)
  10155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_m274C7EAF185D8EFBDCA47B5F338D75B5E406AE0F_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  10156. {
  10157. {
  10158. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  10159. String_t* L_0;
  10160. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  10161. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  10162. NullCheck(L_1);
  10163. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  10164. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_m274C7EAF185D8EFBDCA47B5F338D75B5E406AE0F_RuntimeMethod_var)));
  10165. }
  10166. }
  10167. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::StartListening(Unity.VisualScripting.GraphStack)
  10168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_m509F8932CE2128FC42AB78C98B68A9B739EC2DAA_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  10169. {
  10170. static bool s_Il2CppMethodInitialized;
  10171. if (!s_Il2CppMethodInitialized)
  10172. {
  10173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  10174. s_Il2CppMethodInitialized = true;
  10175. }
  10176. U3CU3Ec__DisplayClass14_0_t933087982611D8F2564A2D92FD800442E1CF5015* V_0 = NULL;
  10177. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* V_1 = NULL;
  10178. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  10179. memset((&V_2), 0, sizeof(V_2));
  10180. Action_1_t86D072B032BE6224AE97339E11155FE3C2852631* V_3 = NULL;
  10181. {
  10182. U3CU3Ec__DisplayClass14_0_t933087982611D8F2564A2D92FD800442E1CF5015* L_0 = (U3CU3Ec__DisplayClass14_0_t933087982611D8F2564A2D92FD800442E1CF5015*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  10183. NullCheck(L_0);
  10184. (( void (*) (U3CU3Ec__DisplayClass14_0_t933087982611D8F2564A2D92FD800442E1CF5015*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  10185. V_0 = L_0;
  10186. U3CU3Ec__DisplayClass14_0_t933087982611D8F2564A2D92FD800442E1CF5015* L_1 = V_0;
  10187. NullCheck(L_1);
  10188. L_1->___U3CU3E4__this_0 = __this;
  10189. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  10190. // var data = stack.GetElementData<Data>(this);
  10191. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  10192. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  10193. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_3;
  10194. L_3 = (( Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  10195. V_1 = L_3;
  10196. // if (data.isListening)
  10197. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_4 = V_1;
  10198. NullCheck(L_4);
  10199. bool L_5 = (bool)L_4->___isListening_2;
  10200. if (!L_5)
  10201. {
  10202. goto IL_001e;
  10203. }
  10204. }
  10205. {
  10206. // return;
  10207. return;
  10208. }
  10209. IL_001e:
  10210. {
  10211. // if (register)
  10212. bool L_6;
  10213. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_register() */, __this);
  10214. if (!L_6)
  10215. {
  10216. goto IL_0061;
  10217. }
  10218. }
  10219. {
  10220. // var reference = stack.ToReference();
  10221. U3CU3Ec__DisplayClass14_0_t933087982611D8F2564A2D92FD800442E1CF5015* L_7 = V_0;
  10222. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  10223. NullCheck(L_8);
  10224. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  10225. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  10226. NullCheck(L_7);
  10227. L_7->___reference_1 = L_9;
  10228. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  10229. // var hook = GetHook(reference);
  10230. U3CU3Ec__DisplayClass14_0_t933087982611D8F2564A2D92FD800442E1CF5015* L_10 = V_0;
  10231. NullCheck(L_10);
  10232. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  10233. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  10234. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  10235. V_2 = L_12;
  10236. // Action<TArgs> handler = args => Trigger(reference, args);
  10237. U3CU3Ec__DisplayClass14_0_t933087982611D8F2564A2D92FD800442E1CF5015* L_13 = V_0;
  10238. Action_1_t86D072B032BE6224AE97339E11155FE3C2852631* L_14 = (Action_1_t86D072B032BE6224AE97339E11155FE3C2852631*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  10239. NullCheck(L_14);
  10240. (( void (*) (Action_1_t86D072B032BE6224AE97339E11155FE3C2852631*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  10241. V_3 = L_14;
  10242. // EventBus.Register(hook, handler);
  10243. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  10244. Action_1_t86D072B032BE6224AE97339E11155FE3C2852631* L_16 = V_3;
  10245. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  10246. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_t86D072B032BE6224AE97339E11155FE3C2852631*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  10247. // data.hook = hook;
  10248. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_17 = V_1;
  10249. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  10250. NullCheck(L_17);
  10251. L_17->___hook_0 = L_18;
  10252. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  10253. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10254. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  10255. #endif
  10256. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10257. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  10258. #endif
  10259. // data.handler = handler;
  10260. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_19 = V_1;
  10261. Action_1_t86D072B032BE6224AE97339E11155FE3C2852631* L_20 = V_3;
  10262. NullCheck(L_19);
  10263. L_19->___handler_1 = (Delegate_t*)L_20;
  10264. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  10265. }
  10266. IL_0061:
  10267. {
  10268. // data.isListening = true;
  10269. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_21 = V_1;
  10270. NullCheck(L_21);
  10271. L_21->___isListening_2 = (bool)1;
  10272. // }
  10273. return;
  10274. }
  10275. }
  10276. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::StopListening(Unity.VisualScripting.GraphStack)
  10277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_m1E07FD91CEA11D3C282ABCEF0316D8F2FF827E39_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  10278. {
  10279. static bool s_Il2CppMethodInitialized;
  10280. if (!s_Il2CppMethodInitialized)
  10281. {
  10282. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  10283. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  10284. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  10285. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  10286. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  10287. s_Il2CppMethodInitialized = true;
  10288. }
  10289. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* V_0 = NULL;
  10290. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  10291. memset((&V_1), 0, sizeof(V_1));
  10292. {
  10293. // var data = stack.GetElementData<Data>(this);
  10294. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  10295. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  10296. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_1;
  10297. L_1 = (( Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  10298. V_0 = L_1;
  10299. // if (!data.isListening)
  10300. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_2 = V_0;
  10301. NullCheck(L_2);
  10302. bool L_3 = (bool)L_2->___isListening_2;
  10303. if (L_3)
  10304. {
  10305. goto IL_0011;
  10306. }
  10307. }
  10308. {
  10309. // return;
  10310. return;
  10311. }
  10312. IL_0011:
  10313. {
  10314. // foreach (var activeCoroutine in data.activeCoroutines)
  10315. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_4 = V_0;
  10316. NullCheck(L_4);
  10317. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  10318. NullCheck(L_5);
  10319. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  10320. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  10321. V_1 = L_6;
  10322. }
  10323. {
  10324. auto __finallyBlock = il2cpp::utils::Finally([&]
  10325. {
  10326. FINALLY_0037:
  10327. {// begin finally (depth: 1)
  10328. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  10329. return;
  10330. }// end finally (depth: 1)
  10331. });
  10332. try
  10333. {// begin try (depth: 1)
  10334. {
  10335. goto IL_002c_1;
  10336. }
  10337. IL_001f_1:
  10338. {
  10339. // foreach (var activeCoroutine in data.activeCoroutines)
  10340. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  10341. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  10342. // activeCoroutine.StopCoroutine(false);
  10343. NullCheck(L_7);
  10344. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  10345. }
  10346. IL_002c_1:
  10347. {
  10348. // foreach (var activeCoroutine in data.activeCoroutines)
  10349. bool L_8;
  10350. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  10351. if (L_8)
  10352. {
  10353. goto IL_001f_1;
  10354. }
  10355. }
  10356. {
  10357. goto IL_0045;
  10358. }
  10359. }// end try (depth: 1)
  10360. catch(Il2CppExceptionWrapper& e)
  10361. {
  10362. __finallyBlock.StoreException(e.ex);
  10363. }
  10364. }
  10365. IL_0045:
  10366. {
  10367. // if (register)
  10368. bool L_9;
  10369. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::get_register() */, __this);
  10370. if (!L_9)
  10371. {
  10372. goto IL_0065;
  10373. }
  10374. }
  10375. {
  10376. // EventBus.Unregister(data.hook, data.handler);
  10377. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_10 = V_0;
  10378. NullCheck(L_10);
  10379. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  10380. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_12 = V_0;
  10381. NullCheck(L_12);
  10382. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  10383. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  10384. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  10385. // data.handler = null;
  10386. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_14 = V_0;
  10387. NullCheck(L_14);
  10388. L_14->___handler_1 = (Delegate_t*)NULL;
  10389. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  10390. }
  10391. IL_0065:
  10392. {
  10393. // data.isListening = false;
  10394. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_15 = V_0;
  10395. NullCheck(L_15);
  10396. L_15->___isListening_2 = (bool)0;
  10397. // }
  10398. return;
  10399. }
  10400. }
  10401. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::Uninstantiate(Unity.VisualScripting.GraphReference)
  10402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_mE5D62EF1A7D32AE3B610C3229DDE7B04CD7AB21B_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  10403. {
  10404. static bool s_Il2CppMethodInitialized;
  10405. if (!s_Il2CppMethodInitialized)
  10406. {
  10407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  10408. s_Il2CppMethodInitialized = true;
  10409. }
  10410. {
  10411. // var data = instance.GetElementData<Data>(this);
  10412. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  10413. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  10414. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_1;
  10415. L_1 = (( Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  10416. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  10417. NullCheck(L_1);
  10418. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  10419. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  10420. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  10421. // StopAllCoroutines(coroutines);
  10422. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  10423. // base.Uninstantiate(instance);
  10424. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  10425. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  10426. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  10427. // }
  10428. return;
  10429. }
  10430. }
  10431. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  10432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_m14B51B57BD889C2D18A9EA379513C46A68177CA0_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  10433. {
  10434. static bool s_Il2CppMethodInitialized;
  10435. if (!s_Il2CppMethodInitialized)
  10436. {
  10437. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  10438. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  10439. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  10440. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  10441. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  10442. s_Il2CppMethodInitialized = true;
  10443. }
  10444. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  10445. memset((&V_0), 0, sizeof(V_0));
  10446. {
  10447. // foreach (var activeCoroutine in activeCoroutines)
  10448. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  10449. NullCheck(L_0);
  10450. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  10451. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  10452. V_0 = L_1;
  10453. }
  10454. {
  10455. auto __finallyBlock = il2cpp::utils::Finally([&]
  10456. {
  10457. FINALLY_0020:
  10458. {// begin finally (depth: 1)
  10459. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  10460. return;
  10461. }// end finally (depth: 1)
  10462. });
  10463. try
  10464. {// begin try (depth: 1)
  10465. {
  10466. goto IL_0015_1;
  10467. }
  10468. IL_0009_1:
  10469. {
  10470. // foreach (var activeCoroutine in activeCoroutines)
  10471. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  10472. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  10473. // activeCoroutine.StopCoroutineImmediate();
  10474. NullCheck(L_2);
  10475. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  10476. }
  10477. IL_0015_1:
  10478. {
  10479. // foreach (var activeCoroutine in activeCoroutines)
  10480. bool L_3;
  10481. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  10482. if (L_3)
  10483. {
  10484. goto IL_0009_1;
  10485. }
  10486. }
  10487. {
  10488. goto IL_002e;
  10489. }
  10490. }// end try (depth: 1)
  10491. catch(Il2CppExceptionWrapper& e)
  10492. {
  10493. __finallyBlock.StoreException(e.ex);
  10494. }
  10495. }
  10496. IL_002e:
  10497. {
  10498. // activeCoroutines.Free();
  10499. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  10500. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  10501. // }
  10502. return;
  10503. }
  10504. }
  10505. // System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::IsListening(Unity.VisualScripting.GraphPointer)
  10506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_mF13147B1E77290680B7D989A219C19BFCA233670_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  10507. {
  10508. {
  10509. // if (!pointer.hasData)
  10510. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  10511. NullCheck(L_0);
  10512. bool L_1;
  10513. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  10514. if (L_1)
  10515. {
  10516. goto IL_000a;
  10517. }
  10518. }
  10519. {
  10520. // return false;
  10521. return (bool)0;
  10522. }
  10523. IL_000a:
  10524. {
  10525. // return pointer.GetElementData<Data>(this).isListening;
  10526. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  10527. NullCheck(L_2);
  10528. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_3;
  10529. L_3 = (( Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  10530. NullCheck(L_3);
  10531. bool L_4 = (bool)L_3->___isListening_2;
  10532. return L_4;
  10533. }
  10534. }
  10535. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  10536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_m757E709657A0AD4186C44DEEF734FC62A636CF4B_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 ___1_args, const RuntimeMethod* method)
  10537. {
  10538. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  10539. {
  10540. // var flow = Flow.New(reference);
  10541. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  10542. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  10543. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  10544. V_0 = L_1;
  10545. // if (!ShouldTrigger(flow, args))
  10546. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  10547. CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 L_3 = ___1_args;
  10548. bool L_4;
  10549. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  10550. if (L_4)
  10551. {
  10552. goto IL_0018;
  10553. }
  10554. }
  10555. {
  10556. // flow.Dispose();
  10557. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  10558. NullCheck(L_5);
  10559. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  10560. // return;
  10561. return;
  10562. }
  10563. IL_0018:
  10564. {
  10565. // AssignArguments(flow, args);
  10566. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  10567. CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 L_7 = ___1_args;
  10568. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  10569. // Run(flow);
  10570. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  10571. (( void (*) (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  10572. // }
  10573. return;
  10574. }
  10575. }
  10576. // System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  10577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_m1F9CAFBD2029D27BF550028FF788D58111235926_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 ___1_args, const RuntimeMethod* method)
  10578. {
  10579. {
  10580. // return true;
  10581. return (bool)1;
  10582. }
  10583. }
  10584. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  10585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_mBF1DEEB99C6E1A672646AD549AC64583B28E8A1E_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 ___1_args, const RuntimeMethod* method)
  10586. {
  10587. {
  10588. // }
  10589. return;
  10590. }
  10591. }
  10592. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::Run(Unity.VisualScripting.Flow)
  10593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_m5A661B21C3B6226A675F3D6A9778ADFAFC36E399_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  10594. {
  10595. static bool s_Il2CppMethodInitialized;
  10596. if (!s_Il2CppMethodInitialized)
  10597. {
  10598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  10599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  10600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  10601. s_Il2CppMethodInitialized = true;
  10602. }
  10603. {
  10604. // if (flow.enableDebug)
  10605. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  10606. NullCheck(L_0);
  10607. bool L_1;
  10608. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  10609. if (!L_1)
  10610. {
  10611. goto IL_0029;
  10612. }
  10613. }
  10614. {
  10615. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  10616. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  10617. NullCheck(L_2);
  10618. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  10619. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  10620. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  10621. RuntimeObject* L_4;
  10622. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  10623. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  10624. RuntimeObject* L_5 = L_4;
  10625. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  10626. int32_t L_6;
  10627. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  10628. NullCheck(L_5);
  10629. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  10630. // editorData.lastInvokeTime = EditorTimeBinding.time;
  10631. float L_7;
  10632. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  10633. NullCheck(L_5);
  10634. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  10635. }
  10636. IL_0029:
  10637. {
  10638. // if (coroutine)
  10639. bool L_8;
  10640. L_8 = (( bool (*) (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  10641. if (!L_8)
  10642. {
  10643. goto IL_004f;
  10644. }
  10645. }
  10646. {
  10647. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  10648. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  10649. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  10650. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  10651. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  10652. NullCheck(L_11);
  10653. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  10654. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  10655. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  10656. Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* L_13;
  10657. L_13 = (( Data_t690B24A4F73B2BB11838F7479B1FA7B9D714630E* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  10658. NullCheck(L_13);
  10659. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  10660. NullCheck(L_9);
  10661. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  10662. return;
  10663. }
  10664. IL_004f:
  10665. {
  10666. // flow.Run(trigger);
  10667. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  10668. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  10669. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  10670. NullCheck(L_15);
  10671. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  10672. // }
  10673. return;
  10674. }
  10675. }
  10676. // System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  10677. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_m92A1233815D8F081BEC4270C87EA2CFFA8BB4662_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  10678. {
  10679. static bool s_Il2CppMethodInitialized;
  10680. if (!s_Il2CppMethodInitialized)
  10681. {
  10682. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  10683. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  10684. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  10685. s_Il2CppMethodInitialized = true;
  10686. }
  10687. String_t* G_B2_0 = NULL;
  10688. String_t* G_B2_1 = NULL;
  10689. String_t* G_B1_0 = NULL;
  10690. String_t* G_B1_1 = NULL;
  10691. String_t* G_B3_0 = NULL;
  10692. String_t* G_B3_1 = NULL;
  10693. {
  10694. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  10695. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  10696. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  10697. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  10698. String_t* L_1 = ___2_calledName;
  10699. NullCheck(L_0);
  10700. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  10701. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  10702. String_t* L_2 = ___2_calledName;
  10703. NullCheck(L_2);
  10704. String_t* L_3;
  10705. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  10706. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  10707. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  10708. NullCheck(L_4);
  10709. String_t* L_6;
  10710. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  10711. String_t* L_7 = L_6;
  10712. G_B1_0 = L_7;
  10713. G_B1_1 = L_3;
  10714. if (L_7)
  10715. {
  10716. G_B2_0 = L_7;
  10717. G_B2_1 = L_3;
  10718. goto IL_0024;
  10719. }
  10720. }
  10721. {
  10722. G_B3_0 = ((String_t*)(NULL));
  10723. G_B3_1 = G_B1_1;
  10724. goto IL_0029;
  10725. }
  10726. IL_0024:
  10727. {
  10728. NullCheck(G_B2_0);
  10729. String_t* L_8;
  10730. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  10731. G_B3_0 = L_8;
  10732. G_B3_1 = G_B2_1;
  10733. }
  10734. IL_0029:
  10735. {
  10736. NullCheck(G_B3_1);
  10737. bool L_9;
  10738. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  10739. return L_9;
  10740. }
  10741. }
  10742. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::.ctor()
  10743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_m3BD28D21BF89EE64DAD643AA3CB15815AEB080EA_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, const RuntimeMethod* method)
  10744. {
  10745. {
  10746. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  10747. return;
  10748. }
  10749. }
  10750. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.CustomEventArgs>::Unity.VisualScripting.IUnit.get_graph()
  10751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_mEAD71F9A2FF3AD4F2B167F15320D51CA09071AEF_gshared (EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9* __this, const RuntimeMethod* method)
  10752. {
  10753. static bool s_Il2CppMethodInitialized;
  10754. if (!s_Il2CppMethodInitialized)
  10755. {
  10756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  10757. s_Il2CppMethodInitialized = true;
  10758. }
  10759. {
  10760. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  10761. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  10762. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  10763. return L_0;
  10764. }
  10765. }
  10766. #ifdef __clang__
  10767. #pragma clang diagnostic pop
  10768. #endif
  10769. #ifdef __clang__
  10770. #pragma clang diagnostic push
  10771. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10772. #pragma clang diagnostic ignored "-Wunused-variable"
  10773. #endif
  10774. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::CreateData()
  10775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_m64E28B117CA3762DAA6AB82324E10682C4781BEE_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, const RuntimeMethod* method)
  10776. {
  10777. {
  10778. // return new Data();
  10779. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_0 = (Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  10780. NullCheck(L_0);
  10781. (( void (*) (Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611*, 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));
  10782. return (RuntimeObject*)L_0;
  10783. }
  10784. }
  10785. // System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_coroutine()
  10786. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_mE235BFB0463D05CC5C05060DA4D2A2E02BD7C3FE_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, const RuntimeMethod* method)
  10787. {
  10788. {
  10789. // public bool coroutine { get; set; } = false;
  10790. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  10791. return L_0;
  10792. }
  10793. }
  10794. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::set_coroutine(System.Boolean)
  10795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_m5207DC3779075B8AE866B8EDCF630FB46495D295_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, bool ___0_value, const RuntimeMethod* method)
  10796. {
  10797. {
  10798. // public bool coroutine { get; set; } = false;
  10799. bool L_0 = ___0_value;
  10800. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  10801. return;
  10802. }
  10803. }
  10804. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_trigger()
  10805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_mE00E08B2B54A61279A2428E2A9E07EFE35A1CB5C_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, const RuntimeMethod* method)
  10806. {
  10807. {
  10808. // public ControlOutput trigger { get; private set; }
  10809. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  10810. return L_0;
  10811. }
  10812. }
  10813. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::set_trigger(Unity.VisualScripting.ControlOutput)
  10814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_m7BC18ED638A81C2FDFE623977F8DEBBD5FA98503_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  10815. {
  10816. {
  10817. // public ControlOutput trigger { get; private set; }
  10818. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  10819. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  10820. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  10821. return;
  10822. }
  10823. }
  10824. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::Definition()
  10825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, const RuntimeMethod* method)
  10826. {
  10827. static bool s_Il2CppMethodInitialized;
  10828. if (!s_Il2CppMethodInitialized)
  10829. {
  10830. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  10831. s_Il2CppMethodInitialized = true;
  10832. }
  10833. {
  10834. // isControlRoot = true;
  10835. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  10836. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  10837. // trigger = ControlOutput(nameof(trigger));
  10838. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  10839. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  10840. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  10841. (( void (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  10842. // }
  10843. return;
  10844. }
  10845. }
  10846. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::GetHook(Unity.VisualScripting.GraphReference)
  10847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_m950B9A64F0868E7A0301DEA9E14D03342C03D1A0_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  10848. {
  10849. {
  10850. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  10851. String_t* L_0;
  10852. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  10853. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  10854. NullCheck(L_1);
  10855. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  10856. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_m950B9A64F0868E7A0301DEA9E14D03342C03D1A0_RuntimeMethod_var)));
  10857. }
  10858. }
  10859. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::StartListening(Unity.VisualScripting.GraphStack)
  10860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_m510B1C805AC452F44490FD8EE84D2C2E1AC9B4ED_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  10861. {
  10862. static bool s_Il2CppMethodInitialized;
  10863. if (!s_Il2CppMethodInitialized)
  10864. {
  10865. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  10866. s_Il2CppMethodInitialized = true;
  10867. }
  10868. U3CU3Ec__DisplayClass14_0_t100540C990517062EF18F063DAE9A2FE05B02937* V_0 = NULL;
  10869. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* V_1 = NULL;
  10870. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  10871. memset((&V_2), 0, sizeof(V_2));
  10872. Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* V_3 = NULL;
  10873. {
  10874. U3CU3Ec__DisplayClass14_0_t100540C990517062EF18F063DAE9A2FE05B02937* L_0 = (U3CU3Ec__DisplayClass14_0_t100540C990517062EF18F063DAE9A2FE05B02937*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  10875. NullCheck(L_0);
  10876. (( void (*) (U3CU3Ec__DisplayClass14_0_t100540C990517062EF18F063DAE9A2FE05B02937*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  10877. V_0 = L_0;
  10878. U3CU3Ec__DisplayClass14_0_t100540C990517062EF18F063DAE9A2FE05B02937* L_1 = V_0;
  10879. NullCheck(L_1);
  10880. L_1->___U3CU3E4__this_0 = __this;
  10881. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  10882. // var data = stack.GetElementData<Data>(this);
  10883. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  10884. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  10885. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_3;
  10886. L_3 = (( Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  10887. V_1 = L_3;
  10888. // if (data.isListening)
  10889. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_4 = V_1;
  10890. NullCheck(L_4);
  10891. bool L_5 = (bool)L_4->___isListening_2;
  10892. if (!L_5)
  10893. {
  10894. goto IL_001e;
  10895. }
  10896. }
  10897. {
  10898. // return;
  10899. return;
  10900. }
  10901. IL_001e:
  10902. {
  10903. // if (register)
  10904. bool L_6;
  10905. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_register() */, __this);
  10906. if (!L_6)
  10907. {
  10908. goto IL_0061;
  10909. }
  10910. }
  10911. {
  10912. // var reference = stack.ToReference();
  10913. U3CU3Ec__DisplayClass14_0_t100540C990517062EF18F063DAE9A2FE05B02937* L_7 = V_0;
  10914. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  10915. NullCheck(L_8);
  10916. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  10917. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  10918. NullCheck(L_7);
  10919. L_7->___reference_1 = L_9;
  10920. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  10921. // var hook = GetHook(reference);
  10922. U3CU3Ec__DisplayClass14_0_t100540C990517062EF18F063DAE9A2FE05B02937* L_10 = V_0;
  10923. NullCheck(L_10);
  10924. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  10925. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  10926. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  10927. V_2 = L_12;
  10928. // Action<TArgs> handler = args => Trigger(reference, args);
  10929. U3CU3Ec__DisplayClass14_0_t100540C990517062EF18F063DAE9A2FE05B02937* L_13 = V_0;
  10930. Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* L_14 = (Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  10931. NullCheck(L_14);
  10932. (( void (*) (Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  10933. V_3 = L_14;
  10934. // EventBus.Register(hook, handler);
  10935. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  10936. Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* L_16 = V_3;
  10937. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  10938. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  10939. // data.hook = hook;
  10940. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_17 = V_1;
  10941. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  10942. NullCheck(L_17);
  10943. L_17->___hook_0 = L_18;
  10944. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  10945. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10946. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  10947. #endif
  10948. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10949. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  10950. #endif
  10951. // data.handler = handler;
  10952. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_19 = V_1;
  10953. Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* L_20 = V_3;
  10954. NullCheck(L_19);
  10955. L_19->___handler_1 = (Delegate_t*)L_20;
  10956. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  10957. }
  10958. IL_0061:
  10959. {
  10960. // data.isListening = true;
  10961. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_21 = V_1;
  10962. NullCheck(L_21);
  10963. L_21->___isListening_2 = (bool)1;
  10964. // }
  10965. return;
  10966. }
  10967. }
  10968. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::StopListening(Unity.VisualScripting.GraphStack)
  10969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_m1444C2C6F1BA0932352F77DDA6374A964B9238E3_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  10970. {
  10971. static bool s_Il2CppMethodInitialized;
  10972. if (!s_Il2CppMethodInitialized)
  10973. {
  10974. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  10975. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  10976. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  10977. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  10978. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  10979. s_Il2CppMethodInitialized = true;
  10980. }
  10981. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* V_0 = NULL;
  10982. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  10983. memset((&V_1), 0, sizeof(V_1));
  10984. {
  10985. // var data = stack.GetElementData<Data>(this);
  10986. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  10987. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  10988. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_1;
  10989. L_1 = (( Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  10990. V_0 = L_1;
  10991. // if (!data.isListening)
  10992. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_2 = V_0;
  10993. NullCheck(L_2);
  10994. bool L_3 = (bool)L_2->___isListening_2;
  10995. if (L_3)
  10996. {
  10997. goto IL_0011;
  10998. }
  10999. }
  11000. {
  11001. // return;
  11002. return;
  11003. }
  11004. IL_0011:
  11005. {
  11006. // foreach (var activeCoroutine in data.activeCoroutines)
  11007. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_4 = V_0;
  11008. NullCheck(L_4);
  11009. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  11010. NullCheck(L_5);
  11011. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  11012. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  11013. V_1 = L_6;
  11014. }
  11015. {
  11016. auto __finallyBlock = il2cpp::utils::Finally([&]
  11017. {
  11018. FINALLY_0037:
  11019. {// begin finally (depth: 1)
  11020. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  11021. return;
  11022. }// end finally (depth: 1)
  11023. });
  11024. try
  11025. {// begin try (depth: 1)
  11026. {
  11027. goto IL_002c_1;
  11028. }
  11029. IL_001f_1:
  11030. {
  11031. // foreach (var activeCoroutine in data.activeCoroutines)
  11032. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  11033. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  11034. // activeCoroutine.StopCoroutine(false);
  11035. NullCheck(L_7);
  11036. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  11037. }
  11038. IL_002c_1:
  11039. {
  11040. // foreach (var activeCoroutine in data.activeCoroutines)
  11041. bool L_8;
  11042. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  11043. if (L_8)
  11044. {
  11045. goto IL_001f_1;
  11046. }
  11047. }
  11048. {
  11049. goto IL_0045;
  11050. }
  11051. }// end try (depth: 1)
  11052. catch(Il2CppExceptionWrapper& e)
  11053. {
  11054. __finallyBlock.StoreException(e.ex);
  11055. }
  11056. }
  11057. IL_0045:
  11058. {
  11059. // if (register)
  11060. bool L_9;
  11061. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::get_register() */, __this);
  11062. if (!L_9)
  11063. {
  11064. goto IL_0065;
  11065. }
  11066. }
  11067. {
  11068. // EventBus.Unregister(data.hook, data.handler);
  11069. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_10 = V_0;
  11070. NullCheck(L_10);
  11071. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  11072. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_12 = V_0;
  11073. NullCheck(L_12);
  11074. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  11075. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  11076. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  11077. // data.handler = null;
  11078. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_14 = V_0;
  11079. NullCheck(L_14);
  11080. L_14->___handler_1 = (Delegate_t*)NULL;
  11081. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  11082. }
  11083. IL_0065:
  11084. {
  11085. // data.isListening = false;
  11086. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_15 = V_0;
  11087. NullCheck(L_15);
  11088. L_15->___isListening_2 = (bool)0;
  11089. // }
  11090. return;
  11091. }
  11092. }
  11093. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::Uninstantiate(Unity.VisualScripting.GraphReference)
  11094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_m0CB0F88F5CE66E8CC7F4159A8168B7DF721C2565_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  11095. {
  11096. static bool s_Il2CppMethodInitialized;
  11097. if (!s_Il2CppMethodInitialized)
  11098. {
  11099. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  11100. s_Il2CppMethodInitialized = true;
  11101. }
  11102. {
  11103. // var data = instance.GetElementData<Data>(this);
  11104. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  11105. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  11106. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_1;
  11107. L_1 = (( Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11108. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  11109. NullCheck(L_1);
  11110. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  11111. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  11112. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  11113. // StopAllCoroutines(coroutines);
  11114. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  11115. // base.Uninstantiate(instance);
  11116. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  11117. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  11118. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  11119. // }
  11120. return;
  11121. }
  11122. }
  11123. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  11124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_mA60E338E53BC1E7571A18C012ED03DAE06B518D9_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  11125. {
  11126. static bool s_Il2CppMethodInitialized;
  11127. if (!s_Il2CppMethodInitialized)
  11128. {
  11129. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  11130. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  11131. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  11132. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  11133. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  11134. s_Il2CppMethodInitialized = true;
  11135. }
  11136. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  11137. memset((&V_0), 0, sizeof(V_0));
  11138. {
  11139. // foreach (var activeCoroutine in activeCoroutines)
  11140. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  11141. NullCheck(L_0);
  11142. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  11143. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  11144. V_0 = L_1;
  11145. }
  11146. {
  11147. auto __finallyBlock = il2cpp::utils::Finally([&]
  11148. {
  11149. FINALLY_0020:
  11150. {// begin finally (depth: 1)
  11151. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  11152. return;
  11153. }// end finally (depth: 1)
  11154. });
  11155. try
  11156. {// begin try (depth: 1)
  11157. {
  11158. goto IL_0015_1;
  11159. }
  11160. IL_0009_1:
  11161. {
  11162. // foreach (var activeCoroutine in activeCoroutines)
  11163. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  11164. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  11165. // activeCoroutine.StopCoroutineImmediate();
  11166. NullCheck(L_2);
  11167. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  11168. }
  11169. IL_0015_1:
  11170. {
  11171. // foreach (var activeCoroutine in activeCoroutines)
  11172. bool L_3;
  11173. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  11174. if (L_3)
  11175. {
  11176. goto IL_0009_1;
  11177. }
  11178. }
  11179. {
  11180. goto IL_002e;
  11181. }
  11182. }// end try (depth: 1)
  11183. catch(Il2CppExceptionWrapper& e)
  11184. {
  11185. __finallyBlock.StoreException(e.ex);
  11186. }
  11187. }
  11188. IL_002e:
  11189. {
  11190. // activeCoroutines.Free();
  11191. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  11192. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  11193. // }
  11194. return;
  11195. }
  11196. }
  11197. // System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::IsListening(Unity.VisualScripting.GraphPointer)
  11198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_m46A9E4C0E5F4ADC8DBBD2D355059C3B580EEC673_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  11199. {
  11200. {
  11201. // if (!pointer.hasData)
  11202. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  11203. NullCheck(L_0);
  11204. bool L_1;
  11205. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  11206. if (L_1)
  11207. {
  11208. goto IL_000a;
  11209. }
  11210. }
  11211. {
  11212. // return false;
  11213. return (bool)0;
  11214. }
  11215. IL_000a:
  11216. {
  11217. // return pointer.GetElementData<Data>(this).isListening;
  11218. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  11219. NullCheck(L_2);
  11220. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_3;
  11221. L_3 = (( Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11222. NullCheck(L_3);
  11223. bool L_4 = (bool)L_3->___isListening_2;
  11224. return L_4;
  11225. }
  11226. }
  11227. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  11228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_m1C0F24CE10E3BA3107D5C897B891D1BC3F35516A_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method)
  11229. {
  11230. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  11231. {
  11232. // var flow = Flow.New(reference);
  11233. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  11234. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  11235. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  11236. V_0 = L_1;
  11237. // if (!ShouldTrigger(flow, args))
  11238. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  11239. EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F L_3 = ___1_args;
  11240. bool L_4;
  11241. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  11242. if (L_4)
  11243. {
  11244. goto IL_0018;
  11245. }
  11246. }
  11247. {
  11248. // flow.Dispose();
  11249. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  11250. NullCheck(L_5);
  11251. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  11252. // return;
  11253. return;
  11254. }
  11255. IL_0018:
  11256. {
  11257. // AssignArguments(flow, args);
  11258. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  11259. EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F L_7 = ___1_args;
  11260. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  11261. // Run(flow);
  11262. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  11263. (( void (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  11264. // }
  11265. return;
  11266. }
  11267. }
  11268. // System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  11269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_m99E8DFFA96B4210D7E61F12BB6AB615589545140_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method)
  11270. {
  11271. {
  11272. // return true;
  11273. return (bool)1;
  11274. }
  11275. }
  11276. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  11277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_mE0F2D21337A168EF556CF9D9092FD328C7FB4C87_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method)
  11278. {
  11279. {
  11280. // }
  11281. return;
  11282. }
  11283. }
  11284. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::Run(Unity.VisualScripting.Flow)
  11285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_m59E95535594694292EBAE1E98DB0CF38B45901EC_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  11286. {
  11287. static bool s_Il2CppMethodInitialized;
  11288. if (!s_Il2CppMethodInitialized)
  11289. {
  11290. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  11291. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  11292. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  11293. s_Il2CppMethodInitialized = true;
  11294. }
  11295. {
  11296. // if (flow.enableDebug)
  11297. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  11298. NullCheck(L_0);
  11299. bool L_1;
  11300. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  11301. if (!L_1)
  11302. {
  11303. goto IL_0029;
  11304. }
  11305. }
  11306. {
  11307. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  11308. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  11309. NullCheck(L_2);
  11310. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  11311. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  11312. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  11313. RuntimeObject* L_4;
  11314. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  11315. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  11316. RuntimeObject* L_5 = L_4;
  11317. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  11318. int32_t L_6;
  11319. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  11320. NullCheck(L_5);
  11321. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  11322. // editorData.lastInvokeTime = EditorTimeBinding.time;
  11323. float L_7;
  11324. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  11325. NullCheck(L_5);
  11326. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  11327. }
  11328. IL_0029:
  11329. {
  11330. // if (coroutine)
  11331. bool L_8;
  11332. L_8 = (( bool (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  11333. if (!L_8)
  11334. {
  11335. goto IL_004f;
  11336. }
  11337. }
  11338. {
  11339. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  11340. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  11341. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  11342. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  11343. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  11344. NullCheck(L_11);
  11345. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  11346. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  11347. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  11348. Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* L_13;
  11349. L_13 = (( Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11350. NullCheck(L_13);
  11351. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  11352. NullCheck(L_9);
  11353. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  11354. return;
  11355. }
  11356. IL_004f:
  11357. {
  11358. // flow.Run(trigger);
  11359. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  11360. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  11361. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  11362. NullCheck(L_15);
  11363. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  11364. // }
  11365. return;
  11366. }
  11367. }
  11368. // System.Boolean Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  11369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_mC1FCEC2BE435684E8EFFAF501F27CF376F4339C4_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  11370. {
  11371. static bool s_Il2CppMethodInitialized;
  11372. if (!s_Il2CppMethodInitialized)
  11373. {
  11374. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  11375. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  11376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  11377. s_Il2CppMethodInitialized = true;
  11378. }
  11379. String_t* G_B2_0 = NULL;
  11380. String_t* G_B2_1 = NULL;
  11381. String_t* G_B1_0 = NULL;
  11382. String_t* G_B1_1 = NULL;
  11383. String_t* G_B3_0 = NULL;
  11384. String_t* G_B3_1 = NULL;
  11385. {
  11386. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  11387. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  11388. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  11389. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  11390. String_t* L_1 = ___2_calledName;
  11391. NullCheck(L_0);
  11392. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  11393. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  11394. String_t* L_2 = ___2_calledName;
  11395. NullCheck(L_2);
  11396. String_t* L_3;
  11397. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  11398. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  11399. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  11400. NullCheck(L_4);
  11401. String_t* L_6;
  11402. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  11403. String_t* L_7 = L_6;
  11404. G_B1_0 = L_7;
  11405. G_B1_1 = L_3;
  11406. if (L_7)
  11407. {
  11408. G_B2_0 = L_7;
  11409. G_B2_1 = L_3;
  11410. goto IL_0024;
  11411. }
  11412. }
  11413. {
  11414. G_B3_0 = ((String_t*)(NULL));
  11415. G_B3_1 = G_B1_1;
  11416. goto IL_0029;
  11417. }
  11418. IL_0024:
  11419. {
  11420. NullCheck(G_B2_0);
  11421. String_t* L_8;
  11422. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  11423. G_B3_0 = L_8;
  11424. G_B3_1 = G_B2_1;
  11425. }
  11426. IL_0029:
  11427. {
  11428. NullCheck(G_B3_1);
  11429. bool L_9;
  11430. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  11431. return L_9;
  11432. }
  11433. }
  11434. // System.Void Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::.ctor()
  11435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_mBCACC3D990E27D913B698F857CC93352AE697FCB_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, const RuntimeMethod* method)
  11436. {
  11437. {
  11438. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  11439. return;
  11440. }
  11441. }
  11442. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<Unity.VisualScripting.EmptyEventArgs>::Unity.VisualScripting.IUnit.get_graph()
  11443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_m852281F6BC0F8607DE2287090A06BDFFC6C63968_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, const RuntimeMethod* method)
  11444. {
  11445. static bool s_Il2CppMethodInitialized;
  11446. if (!s_Il2CppMethodInitialized)
  11447. {
  11448. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  11449. s_Il2CppMethodInitialized = true;
  11450. }
  11451. {
  11452. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  11453. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  11454. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  11455. return L_0;
  11456. }
  11457. }
  11458. #ifdef __clang__
  11459. #pragma clang diagnostic pop
  11460. #endif
  11461. #ifdef __clang__
  11462. #pragma clang diagnostic push
  11463. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11464. #pragma clang diagnostic ignored "-Wunused-variable"
  11465. #endif
  11466. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<System.Int32>::CreateData()
  11467. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_m77AC8BB6A95A82E96B5CA254AB851A860E6792F8_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, const RuntimeMethod* method)
  11468. {
  11469. {
  11470. // return new Data();
  11471. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_0 = (Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  11472. NullCheck(L_0);
  11473. (( void (*) (Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5*, 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));
  11474. return (RuntimeObject*)L_0;
  11475. }
  11476. }
  11477. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32>::get_coroutine()
  11478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_m64ABA9334C69620D181D9F058D7298DC227B6DAE_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, const RuntimeMethod* method)
  11479. {
  11480. {
  11481. // public bool coroutine { get; set; } = false;
  11482. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  11483. return L_0;
  11484. }
  11485. }
  11486. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::set_coroutine(System.Boolean)
  11487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_m9A85C1232C4B3883DF7924E098FAA8E97F8EA37A_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, bool ___0_value, const RuntimeMethod* method)
  11488. {
  11489. {
  11490. // public bool coroutine { get; set; } = false;
  11491. bool L_0 = ___0_value;
  11492. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  11493. return;
  11494. }
  11495. }
  11496. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<System.Int32>::get_trigger()
  11497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_m0CA020A47A011B31AF58B3A8073326238EC9A156_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, const RuntimeMethod* method)
  11498. {
  11499. {
  11500. // public ControlOutput trigger { get; private set; }
  11501. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  11502. return L_0;
  11503. }
  11504. }
  11505. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::set_trigger(Unity.VisualScripting.ControlOutput)
  11506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_mC2E1A4D3EBFB25F15A3AC4F90F6C8A2949CC55BD_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  11507. {
  11508. {
  11509. // public ControlOutput trigger { get; private set; }
  11510. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  11511. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  11512. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  11513. return;
  11514. }
  11515. }
  11516. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::Definition()
  11517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_mE221AD00CC8F94353D256E07E5461CAAAF42E8D8_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, const RuntimeMethod* method)
  11518. {
  11519. static bool s_Il2CppMethodInitialized;
  11520. if (!s_Il2CppMethodInitialized)
  11521. {
  11522. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  11523. s_Il2CppMethodInitialized = true;
  11524. }
  11525. {
  11526. // isControlRoot = true;
  11527. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  11528. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  11529. // trigger = ControlOutput(nameof(trigger));
  11530. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  11531. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  11532. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  11533. (( void (*) (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  11534. // }
  11535. return;
  11536. }
  11537. }
  11538. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<System.Int32>::GetHook(Unity.VisualScripting.GraphReference)
  11539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_m94B58C550546341B6CC3D77CCCFF65ED22709ED4_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  11540. {
  11541. {
  11542. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  11543. String_t* L_0;
  11544. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  11545. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  11546. NullCheck(L_1);
  11547. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  11548. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_m94B58C550546341B6CC3D77CCCFF65ED22709ED4_RuntimeMethod_var)));
  11549. }
  11550. }
  11551. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::StartListening(Unity.VisualScripting.GraphStack)
  11552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_m8D7A885E7E03A66A2647BB0B514DA29AEC12A990_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  11553. {
  11554. static bool s_Il2CppMethodInitialized;
  11555. if (!s_Il2CppMethodInitialized)
  11556. {
  11557. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  11558. s_Il2CppMethodInitialized = true;
  11559. }
  11560. U3CU3Ec__DisplayClass14_0_tCE488F7629DC7513061AB4554FE2595D60DF0A36* V_0 = NULL;
  11561. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* V_1 = NULL;
  11562. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  11563. memset((&V_2), 0, sizeof(V_2));
  11564. Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* V_3 = NULL;
  11565. {
  11566. U3CU3Ec__DisplayClass14_0_tCE488F7629DC7513061AB4554FE2595D60DF0A36* L_0 = (U3CU3Ec__DisplayClass14_0_tCE488F7629DC7513061AB4554FE2595D60DF0A36*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  11567. NullCheck(L_0);
  11568. (( void (*) (U3CU3Ec__DisplayClass14_0_tCE488F7629DC7513061AB4554FE2595D60DF0A36*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  11569. V_0 = L_0;
  11570. U3CU3Ec__DisplayClass14_0_tCE488F7629DC7513061AB4554FE2595D60DF0A36* L_1 = V_0;
  11571. NullCheck(L_1);
  11572. L_1->___U3CU3E4__this_0 = __this;
  11573. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  11574. // var data = stack.GetElementData<Data>(this);
  11575. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  11576. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  11577. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_3;
  11578. L_3 = (( Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11579. V_1 = L_3;
  11580. // if (data.isListening)
  11581. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_4 = V_1;
  11582. NullCheck(L_4);
  11583. bool L_5 = (bool)L_4->___isListening_2;
  11584. if (!L_5)
  11585. {
  11586. goto IL_001e;
  11587. }
  11588. }
  11589. {
  11590. // return;
  11591. return;
  11592. }
  11593. IL_001e:
  11594. {
  11595. // if (register)
  11596. bool L_6;
  11597. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32>::get_register() */, __this);
  11598. if (!L_6)
  11599. {
  11600. goto IL_0061;
  11601. }
  11602. }
  11603. {
  11604. // var reference = stack.ToReference();
  11605. U3CU3Ec__DisplayClass14_0_tCE488F7629DC7513061AB4554FE2595D60DF0A36* L_7 = V_0;
  11606. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  11607. NullCheck(L_8);
  11608. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  11609. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  11610. NullCheck(L_7);
  11611. L_7->___reference_1 = L_9;
  11612. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  11613. // var hook = GetHook(reference);
  11614. U3CU3Ec__DisplayClass14_0_tCE488F7629DC7513061AB4554FE2595D60DF0A36* L_10 = V_0;
  11615. NullCheck(L_10);
  11616. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  11617. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  11618. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<System.Int32>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  11619. V_2 = L_12;
  11620. // Action<TArgs> handler = args => Trigger(reference, args);
  11621. U3CU3Ec__DisplayClass14_0_tCE488F7629DC7513061AB4554FE2595D60DF0A36* L_13 = V_0;
  11622. Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_14 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  11623. NullCheck(L_14);
  11624. (( void (*) (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  11625. V_3 = L_14;
  11626. // EventBus.Register(hook, handler);
  11627. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  11628. Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_16 = V_3;
  11629. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  11630. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  11631. // data.hook = hook;
  11632. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_17 = V_1;
  11633. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  11634. NullCheck(L_17);
  11635. L_17->___hook_0 = L_18;
  11636. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  11637. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11638. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  11639. #endif
  11640. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11641. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  11642. #endif
  11643. // data.handler = handler;
  11644. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_19 = V_1;
  11645. Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_20 = V_3;
  11646. NullCheck(L_19);
  11647. L_19->___handler_1 = (Delegate_t*)L_20;
  11648. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  11649. }
  11650. IL_0061:
  11651. {
  11652. // data.isListening = true;
  11653. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_21 = V_1;
  11654. NullCheck(L_21);
  11655. L_21->___isListening_2 = (bool)1;
  11656. // }
  11657. return;
  11658. }
  11659. }
  11660. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::StopListening(Unity.VisualScripting.GraphStack)
  11661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_m60FAF7CA4B12FF466A3D1DD1F7E6326D72749DDC_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  11662. {
  11663. static bool s_Il2CppMethodInitialized;
  11664. if (!s_Il2CppMethodInitialized)
  11665. {
  11666. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  11667. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  11668. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  11669. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  11670. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  11671. s_Il2CppMethodInitialized = true;
  11672. }
  11673. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* V_0 = NULL;
  11674. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  11675. memset((&V_1), 0, sizeof(V_1));
  11676. {
  11677. // var data = stack.GetElementData<Data>(this);
  11678. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  11679. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  11680. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_1;
  11681. L_1 = (( Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11682. V_0 = L_1;
  11683. // if (!data.isListening)
  11684. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_2 = V_0;
  11685. NullCheck(L_2);
  11686. bool L_3 = (bool)L_2->___isListening_2;
  11687. if (L_3)
  11688. {
  11689. goto IL_0011;
  11690. }
  11691. }
  11692. {
  11693. // return;
  11694. return;
  11695. }
  11696. IL_0011:
  11697. {
  11698. // foreach (var activeCoroutine in data.activeCoroutines)
  11699. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_4 = V_0;
  11700. NullCheck(L_4);
  11701. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  11702. NullCheck(L_5);
  11703. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  11704. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  11705. V_1 = L_6;
  11706. }
  11707. {
  11708. auto __finallyBlock = il2cpp::utils::Finally([&]
  11709. {
  11710. FINALLY_0037:
  11711. {// begin finally (depth: 1)
  11712. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  11713. return;
  11714. }// end finally (depth: 1)
  11715. });
  11716. try
  11717. {// begin try (depth: 1)
  11718. {
  11719. goto IL_002c_1;
  11720. }
  11721. IL_001f_1:
  11722. {
  11723. // foreach (var activeCoroutine in data.activeCoroutines)
  11724. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  11725. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  11726. // activeCoroutine.StopCoroutine(false);
  11727. NullCheck(L_7);
  11728. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  11729. }
  11730. IL_002c_1:
  11731. {
  11732. // foreach (var activeCoroutine in data.activeCoroutines)
  11733. bool L_8;
  11734. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  11735. if (L_8)
  11736. {
  11737. goto IL_001f_1;
  11738. }
  11739. }
  11740. {
  11741. goto IL_0045;
  11742. }
  11743. }// end try (depth: 1)
  11744. catch(Il2CppExceptionWrapper& e)
  11745. {
  11746. __finallyBlock.StoreException(e.ex);
  11747. }
  11748. }
  11749. IL_0045:
  11750. {
  11751. // if (register)
  11752. bool L_9;
  11753. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32>::get_register() */, __this);
  11754. if (!L_9)
  11755. {
  11756. goto IL_0065;
  11757. }
  11758. }
  11759. {
  11760. // EventBus.Unregister(data.hook, data.handler);
  11761. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_10 = V_0;
  11762. NullCheck(L_10);
  11763. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  11764. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_12 = V_0;
  11765. NullCheck(L_12);
  11766. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  11767. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  11768. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  11769. // data.handler = null;
  11770. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_14 = V_0;
  11771. NullCheck(L_14);
  11772. L_14->___handler_1 = (Delegate_t*)NULL;
  11773. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  11774. }
  11775. IL_0065:
  11776. {
  11777. // data.isListening = false;
  11778. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_15 = V_0;
  11779. NullCheck(L_15);
  11780. L_15->___isListening_2 = (bool)0;
  11781. // }
  11782. return;
  11783. }
  11784. }
  11785. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::Uninstantiate(Unity.VisualScripting.GraphReference)
  11786. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_mFBB4C079F3B3C3EBB5E18A359B0E5E3862F68097_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  11787. {
  11788. static bool s_Il2CppMethodInitialized;
  11789. if (!s_Il2CppMethodInitialized)
  11790. {
  11791. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  11792. s_Il2CppMethodInitialized = true;
  11793. }
  11794. {
  11795. // var data = instance.GetElementData<Data>(this);
  11796. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  11797. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  11798. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_1;
  11799. L_1 = (( Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11800. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  11801. NullCheck(L_1);
  11802. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  11803. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  11804. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  11805. // StopAllCoroutines(coroutines);
  11806. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  11807. // base.Uninstantiate(instance);
  11808. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  11809. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  11810. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  11811. // }
  11812. return;
  11813. }
  11814. }
  11815. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  11816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_m913E29B9D163478D99A944D9B650E19AD0566390_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  11817. {
  11818. static bool s_Il2CppMethodInitialized;
  11819. if (!s_Il2CppMethodInitialized)
  11820. {
  11821. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  11822. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  11823. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  11824. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  11825. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  11826. s_Il2CppMethodInitialized = true;
  11827. }
  11828. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  11829. memset((&V_0), 0, sizeof(V_0));
  11830. {
  11831. // foreach (var activeCoroutine in activeCoroutines)
  11832. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  11833. NullCheck(L_0);
  11834. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  11835. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  11836. V_0 = L_1;
  11837. }
  11838. {
  11839. auto __finallyBlock = il2cpp::utils::Finally([&]
  11840. {
  11841. FINALLY_0020:
  11842. {// begin finally (depth: 1)
  11843. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  11844. return;
  11845. }// end finally (depth: 1)
  11846. });
  11847. try
  11848. {// begin try (depth: 1)
  11849. {
  11850. goto IL_0015_1;
  11851. }
  11852. IL_0009_1:
  11853. {
  11854. // foreach (var activeCoroutine in activeCoroutines)
  11855. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  11856. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  11857. // activeCoroutine.StopCoroutineImmediate();
  11858. NullCheck(L_2);
  11859. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  11860. }
  11861. IL_0015_1:
  11862. {
  11863. // foreach (var activeCoroutine in activeCoroutines)
  11864. bool L_3;
  11865. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  11866. if (L_3)
  11867. {
  11868. goto IL_0009_1;
  11869. }
  11870. }
  11871. {
  11872. goto IL_002e;
  11873. }
  11874. }// end try (depth: 1)
  11875. catch(Il2CppExceptionWrapper& e)
  11876. {
  11877. __finallyBlock.StoreException(e.ex);
  11878. }
  11879. }
  11880. IL_002e:
  11881. {
  11882. // activeCoroutines.Free();
  11883. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  11884. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  11885. // }
  11886. return;
  11887. }
  11888. }
  11889. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32>::IsListening(Unity.VisualScripting.GraphPointer)
  11890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_mB775CC8B6EABB4750FA75D4A3E9CF7A8692FEA1F_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  11891. {
  11892. {
  11893. // if (!pointer.hasData)
  11894. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  11895. NullCheck(L_0);
  11896. bool L_1;
  11897. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  11898. if (L_1)
  11899. {
  11900. goto IL_000a;
  11901. }
  11902. }
  11903. {
  11904. // return false;
  11905. return (bool)0;
  11906. }
  11907. IL_000a:
  11908. {
  11909. // return pointer.GetElementData<Data>(this).isListening;
  11910. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  11911. NullCheck(L_2);
  11912. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_3;
  11913. L_3 = (( Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11914. NullCheck(L_3);
  11915. bool L_4 = (bool)L_3->___isListening_2;
  11916. return L_4;
  11917. }
  11918. }
  11919. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  11920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_mA10E48969C79E5F9B4DFF6342A14394974348368_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, int32_t ___1_args, const RuntimeMethod* method)
  11921. {
  11922. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  11923. {
  11924. // var flow = Flow.New(reference);
  11925. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  11926. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  11927. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  11928. V_0 = L_1;
  11929. // if (!ShouldTrigger(flow, args))
  11930. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  11931. int32_t L_3 = ___1_args;
  11932. bool L_4;
  11933. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, int32_t >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  11934. if (L_4)
  11935. {
  11936. goto IL_0018;
  11937. }
  11938. }
  11939. {
  11940. // flow.Dispose();
  11941. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  11942. NullCheck(L_5);
  11943. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  11944. // return;
  11945. return;
  11946. }
  11947. IL_0018:
  11948. {
  11949. // AssignArguments(flow, args);
  11950. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  11951. int32_t L_7 = ___1_args;
  11952. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, int32_t >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  11953. // Run(flow);
  11954. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  11955. (( void (*) (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  11956. // }
  11957. return;
  11958. }
  11959. }
  11960. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  11961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_m58887485E7BD14796F05E022A25121B00FBB3073_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, int32_t ___1_args, const RuntimeMethod* method)
  11962. {
  11963. {
  11964. // return true;
  11965. return (bool)1;
  11966. }
  11967. }
  11968. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  11969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_m8755977FA48A546352263F9D13B91AF5EB1BE04B_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, int32_t ___1_args, const RuntimeMethod* method)
  11970. {
  11971. {
  11972. // }
  11973. return;
  11974. }
  11975. }
  11976. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::Run(Unity.VisualScripting.Flow)
  11977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_mB336B958F7EDFA42093D572D028B59578F8D3C51_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  11978. {
  11979. static bool s_Il2CppMethodInitialized;
  11980. if (!s_Il2CppMethodInitialized)
  11981. {
  11982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  11983. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  11984. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  11985. s_Il2CppMethodInitialized = true;
  11986. }
  11987. {
  11988. // if (flow.enableDebug)
  11989. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  11990. NullCheck(L_0);
  11991. bool L_1;
  11992. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  11993. if (!L_1)
  11994. {
  11995. goto IL_0029;
  11996. }
  11997. }
  11998. {
  11999. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  12000. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  12001. NullCheck(L_2);
  12002. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  12003. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  12004. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  12005. RuntimeObject* L_4;
  12006. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  12007. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  12008. RuntimeObject* L_5 = L_4;
  12009. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  12010. int32_t L_6;
  12011. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  12012. NullCheck(L_5);
  12013. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  12014. // editorData.lastInvokeTime = EditorTimeBinding.time;
  12015. float L_7;
  12016. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  12017. NullCheck(L_5);
  12018. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  12019. }
  12020. IL_0029:
  12021. {
  12022. // if (coroutine)
  12023. bool L_8;
  12024. L_8 = (( bool (*) (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  12025. if (!L_8)
  12026. {
  12027. goto IL_004f;
  12028. }
  12029. }
  12030. {
  12031. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  12032. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  12033. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  12034. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  12035. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  12036. NullCheck(L_11);
  12037. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  12038. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  12039. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  12040. Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* L_13;
  12041. L_13 = (( Data_tFF0DFF3853A73E3DC7A7AAABF974B39D66839DF5* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  12042. NullCheck(L_13);
  12043. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  12044. NullCheck(L_9);
  12045. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  12046. return;
  12047. }
  12048. IL_004f:
  12049. {
  12050. // flow.Run(trigger);
  12051. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  12052. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  12053. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  12054. NullCheck(L_15);
  12055. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  12056. // }
  12057. return;
  12058. }
  12059. }
  12060. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  12061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_m77413E4C98D6985BD61DFA76AC6CAA307D2FCD38_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  12062. {
  12063. static bool s_Il2CppMethodInitialized;
  12064. if (!s_Il2CppMethodInitialized)
  12065. {
  12066. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  12067. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  12068. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  12069. s_Il2CppMethodInitialized = true;
  12070. }
  12071. String_t* G_B2_0 = NULL;
  12072. String_t* G_B2_1 = NULL;
  12073. String_t* G_B1_0 = NULL;
  12074. String_t* G_B1_1 = NULL;
  12075. String_t* G_B3_0 = NULL;
  12076. String_t* G_B3_1 = NULL;
  12077. {
  12078. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  12079. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  12080. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  12081. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  12082. String_t* L_1 = ___2_calledName;
  12083. NullCheck(L_0);
  12084. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  12085. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  12086. String_t* L_2 = ___2_calledName;
  12087. NullCheck(L_2);
  12088. String_t* L_3;
  12089. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  12090. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  12091. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  12092. NullCheck(L_4);
  12093. String_t* L_6;
  12094. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  12095. String_t* L_7 = L_6;
  12096. G_B1_0 = L_7;
  12097. G_B1_1 = L_3;
  12098. if (L_7)
  12099. {
  12100. G_B2_0 = L_7;
  12101. G_B2_1 = L_3;
  12102. goto IL_0024;
  12103. }
  12104. }
  12105. {
  12106. G_B3_0 = ((String_t*)(NULL));
  12107. G_B3_1 = G_B1_1;
  12108. goto IL_0029;
  12109. }
  12110. IL_0024:
  12111. {
  12112. NullCheck(G_B2_0);
  12113. String_t* L_8;
  12114. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  12115. G_B3_0 = L_8;
  12116. G_B3_1 = G_B2_1;
  12117. }
  12118. IL_0029:
  12119. {
  12120. NullCheck(G_B3_1);
  12121. bool L_9;
  12122. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  12123. return L_9;
  12124. }
  12125. }
  12126. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32>::.ctor()
  12127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_mC937FBD46FBFC0CB6ADDCFCBF0E8180229BED0A5_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, const RuntimeMethod* method)
  12128. {
  12129. {
  12130. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  12131. return;
  12132. }
  12133. }
  12134. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<System.Int32>::Unity.VisualScripting.IUnit.get_graph()
  12135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_m9B5A18BC4E93D99F7B5FF034D056BBB14AC28065_gshared (EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E* __this, const RuntimeMethod* method)
  12136. {
  12137. static bool s_Il2CppMethodInitialized;
  12138. if (!s_Il2CppMethodInitialized)
  12139. {
  12140. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  12141. s_Il2CppMethodInitialized = true;
  12142. }
  12143. {
  12144. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  12145. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  12146. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  12147. return L_0;
  12148. }
  12149. }
  12150. #ifdef __clang__
  12151. #pragma clang diagnostic pop
  12152. #endif
  12153. #ifdef __clang__
  12154. #pragma clang diagnostic push
  12155. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12156. #pragma clang diagnostic ignored "-Wunused-variable"
  12157. #endif
  12158. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<System.Int32Enum>::CreateData()
  12159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_m6E390E9C32178F372A6F1C68395802B3D71D6FEE_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, const RuntimeMethod* method)
  12160. {
  12161. {
  12162. // return new Data();
  12163. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_0 = (Data_t84590E43F3666D5E3872D72942A117E468AAAC65*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  12164. NullCheck(L_0);
  12165. (( void (*) (Data_t84590E43F3666D5E3872D72942A117E468AAAC65*, 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));
  12166. return (RuntimeObject*)L_0;
  12167. }
  12168. }
  12169. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32Enum>::get_coroutine()
  12170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_m1DA20CC9EBBEE7A1FCE882925C28D0D53C69EC62_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, const RuntimeMethod* method)
  12171. {
  12172. {
  12173. // public bool coroutine { get; set; } = false;
  12174. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  12175. return L_0;
  12176. }
  12177. }
  12178. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::set_coroutine(System.Boolean)
  12179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_m97F1B6462CFE4E033979DC87DB721CA2D059E8AA_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, bool ___0_value, const RuntimeMethod* method)
  12180. {
  12181. {
  12182. // public bool coroutine { get; set; } = false;
  12183. bool L_0 = ___0_value;
  12184. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  12185. return;
  12186. }
  12187. }
  12188. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<System.Int32Enum>::get_trigger()
  12189. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_mBCF562D86ED1CCF413B02E842C8BDDCA68C0EC7C_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, const RuntimeMethod* method)
  12190. {
  12191. {
  12192. // public ControlOutput trigger { get; private set; }
  12193. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  12194. return L_0;
  12195. }
  12196. }
  12197. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::set_trigger(Unity.VisualScripting.ControlOutput)
  12198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_mAC9ABFA0C65BAD417A072F5FB45FD440449204BF_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  12199. {
  12200. {
  12201. // public ControlOutput trigger { get; private set; }
  12202. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  12203. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  12204. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  12205. return;
  12206. }
  12207. }
  12208. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::Definition()
  12209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_mB107EA1B3A9052C1433EF183A8C0D16C0A24E7DD_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, const RuntimeMethod* method)
  12210. {
  12211. static bool s_Il2CppMethodInitialized;
  12212. if (!s_Il2CppMethodInitialized)
  12213. {
  12214. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  12215. s_Il2CppMethodInitialized = true;
  12216. }
  12217. {
  12218. // isControlRoot = true;
  12219. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  12220. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  12221. // trigger = ControlOutput(nameof(trigger));
  12222. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  12223. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  12224. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  12225. (( void (*) (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  12226. // }
  12227. return;
  12228. }
  12229. }
  12230. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<System.Int32Enum>::GetHook(Unity.VisualScripting.GraphReference)
  12231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_m76DA7B9AEE3CE4DDB9E328A760A74EAAA03EE5E2_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  12232. {
  12233. {
  12234. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  12235. String_t* L_0;
  12236. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  12237. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  12238. NullCheck(L_1);
  12239. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  12240. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_m76DA7B9AEE3CE4DDB9E328A760A74EAAA03EE5E2_RuntimeMethod_var)));
  12241. }
  12242. }
  12243. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::StartListening(Unity.VisualScripting.GraphStack)
  12244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_mB6D9B402D7950DAAA250458B8028EAEE5DAD3D10_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  12245. {
  12246. static bool s_Il2CppMethodInitialized;
  12247. if (!s_Il2CppMethodInitialized)
  12248. {
  12249. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  12250. s_Il2CppMethodInitialized = true;
  12251. }
  12252. U3CU3Ec__DisplayClass14_0_t5226318018F2F56D8523334BBD8AA875B5BC7B1B* V_0 = NULL;
  12253. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* V_1 = NULL;
  12254. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  12255. memset((&V_2), 0, sizeof(V_2));
  12256. Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* V_3 = NULL;
  12257. {
  12258. U3CU3Ec__DisplayClass14_0_t5226318018F2F56D8523334BBD8AA875B5BC7B1B* L_0 = (U3CU3Ec__DisplayClass14_0_t5226318018F2F56D8523334BBD8AA875B5BC7B1B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  12259. NullCheck(L_0);
  12260. (( void (*) (U3CU3Ec__DisplayClass14_0_t5226318018F2F56D8523334BBD8AA875B5BC7B1B*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  12261. V_0 = L_0;
  12262. U3CU3Ec__DisplayClass14_0_t5226318018F2F56D8523334BBD8AA875B5BC7B1B* L_1 = V_0;
  12263. NullCheck(L_1);
  12264. L_1->___U3CU3E4__this_0 = __this;
  12265. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  12266. // var data = stack.GetElementData<Data>(this);
  12267. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  12268. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  12269. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_3;
  12270. L_3 = (( Data_t84590E43F3666D5E3872D72942A117E468AAAC65* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  12271. V_1 = L_3;
  12272. // if (data.isListening)
  12273. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_4 = V_1;
  12274. NullCheck(L_4);
  12275. bool L_5 = (bool)L_4->___isListening_2;
  12276. if (!L_5)
  12277. {
  12278. goto IL_001e;
  12279. }
  12280. }
  12281. {
  12282. // return;
  12283. return;
  12284. }
  12285. IL_001e:
  12286. {
  12287. // if (register)
  12288. bool L_6;
  12289. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32Enum>::get_register() */, __this);
  12290. if (!L_6)
  12291. {
  12292. goto IL_0061;
  12293. }
  12294. }
  12295. {
  12296. // var reference = stack.ToReference();
  12297. U3CU3Ec__DisplayClass14_0_t5226318018F2F56D8523334BBD8AA875B5BC7B1B* L_7 = V_0;
  12298. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  12299. NullCheck(L_8);
  12300. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  12301. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  12302. NullCheck(L_7);
  12303. L_7->___reference_1 = L_9;
  12304. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  12305. // var hook = GetHook(reference);
  12306. U3CU3Ec__DisplayClass14_0_t5226318018F2F56D8523334BBD8AA875B5BC7B1B* L_10 = V_0;
  12307. NullCheck(L_10);
  12308. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  12309. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  12310. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<System.Int32Enum>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  12311. V_2 = L_12;
  12312. // Action<TArgs> handler = args => Trigger(reference, args);
  12313. U3CU3Ec__DisplayClass14_0_t5226318018F2F56D8523334BBD8AA875B5BC7B1B* L_13 = V_0;
  12314. Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* L_14 = (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  12315. NullCheck(L_14);
  12316. (( void (*) (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  12317. V_3 = L_14;
  12318. // EventBus.Register(hook, handler);
  12319. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  12320. Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* L_16 = V_3;
  12321. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  12322. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  12323. // data.hook = hook;
  12324. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_17 = V_1;
  12325. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  12326. NullCheck(L_17);
  12327. L_17->___hook_0 = L_18;
  12328. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  12329. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12330. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  12331. #endif
  12332. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12333. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  12334. #endif
  12335. // data.handler = handler;
  12336. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_19 = V_1;
  12337. Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* L_20 = V_3;
  12338. NullCheck(L_19);
  12339. L_19->___handler_1 = (Delegate_t*)L_20;
  12340. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  12341. }
  12342. IL_0061:
  12343. {
  12344. // data.isListening = true;
  12345. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_21 = V_1;
  12346. NullCheck(L_21);
  12347. L_21->___isListening_2 = (bool)1;
  12348. // }
  12349. return;
  12350. }
  12351. }
  12352. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::StopListening(Unity.VisualScripting.GraphStack)
  12353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_mAC749B19F0503A6FB1237AD485CABA86D5B793A0_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  12354. {
  12355. static bool s_Il2CppMethodInitialized;
  12356. if (!s_Il2CppMethodInitialized)
  12357. {
  12358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  12359. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  12360. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  12361. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  12362. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  12363. s_Il2CppMethodInitialized = true;
  12364. }
  12365. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* V_0 = NULL;
  12366. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  12367. memset((&V_1), 0, sizeof(V_1));
  12368. {
  12369. // var data = stack.GetElementData<Data>(this);
  12370. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  12371. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  12372. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_1;
  12373. L_1 = (( Data_t84590E43F3666D5E3872D72942A117E468AAAC65* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  12374. V_0 = L_1;
  12375. // if (!data.isListening)
  12376. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_2 = V_0;
  12377. NullCheck(L_2);
  12378. bool L_3 = (bool)L_2->___isListening_2;
  12379. if (L_3)
  12380. {
  12381. goto IL_0011;
  12382. }
  12383. }
  12384. {
  12385. // return;
  12386. return;
  12387. }
  12388. IL_0011:
  12389. {
  12390. // foreach (var activeCoroutine in data.activeCoroutines)
  12391. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_4 = V_0;
  12392. NullCheck(L_4);
  12393. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  12394. NullCheck(L_5);
  12395. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  12396. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  12397. V_1 = L_6;
  12398. }
  12399. {
  12400. auto __finallyBlock = il2cpp::utils::Finally([&]
  12401. {
  12402. FINALLY_0037:
  12403. {// begin finally (depth: 1)
  12404. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  12405. return;
  12406. }// end finally (depth: 1)
  12407. });
  12408. try
  12409. {// begin try (depth: 1)
  12410. {
  12411. goto IL_002c_1;
  12412. }
  12413. IL_001f_1:
  12414. {
  12415. // foreach (var activeCoroutine in data.activeCoroutines)
  12416. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  12417. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  12418. // activeCoroutine.StopCoroutine(false);
  12419. NullCheck(L_7);
  12420. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  12421. }
  12422. IL_002c_1:
  12423. {
  12424. // foreach (var activeCoroutine in data.activeCoroutines)
  12425. bool L_8;
  12426. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  12427. if (L_8)
  12428. {
  12429. goto IL_001f_1;
  12430. }
  12431. }
  12432. {
  12433. goto IL_0045;
  12434. }
  12435. }// end try (depth: 1)
  12436. catch(Il2CppExceptionWrapper& e)
  12437. {
  12438. __finallyBlock.StoreException(e.ex);
  12439. }
  12440. }
  12441. IL_0045:
  12442. {
  12443. // if (register)
  12444. bool L_9;
  12445. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32Enum>::get_register() */, __this);
  12446. if (!L_9)
  12447. {
  12448. goto IL_0065;
  12449. }
  12450. }
  12451. {
  12452. // EventBus.Unregister(data.hook, data.handler);
  12453. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_10 = V_0;
  12454. NullCheck(L_10);
  12455. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  12456. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_12 = V_0;
  12457. NullCheck(L_12);
  12458. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  12459. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  12460. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  12461. // data.handler = null;
  12462. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_14 = V_0;
  12463. NullCheck(L_14);
  12464. L_14->___handler_1 = (Delegate_t*)NULL;
  12465. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  12466. }
  12467. IL_0065:
  12468. {
  12469. // data.isListening = false;
  12470. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_15 = V_0;
  12471. NullCheck(L_15);
  12472. L_15->___isListening_2 = (bool)0;
  12473. // }
  12474. return;
  12475. }
  12476. }
  12477. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::Uninstantiate(Unity.VisualScripting.GraphReference)
  12478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_m081A99575790060CB1EA1145F585F3F830BA35BC_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  12479. {
  12480. static bool s_Il2CppMethodInitialized;
  12481. if (!s_Il2CppMethodInitialized)
  12482. {
  12483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  12484. s_Il2CppMethodInitialized = true;
  12485. }
  12486. {
  12487. // var data = instance.GetElementData<Data>(this);
  12488. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  12489. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  12490. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_1;
  12491. L_1 = (( Data_t84590E43F3666D5E3872D72942A117E468AAAC65* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  12492. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  12493. NullCheck(L_1);
  12494. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  12495. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  12496. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  12497. // StopAllCoroutines(coroutines);
  12498. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  12499. // base.Uninstantiate(instance);
  12500. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  12501. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  12502. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  12503. // }
  12504. return;
  12505. }
  12506. }
  12507. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  12508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_mDA25948DD0D86767165C274875DF2858EB3D9FDC_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  12509. {
  12510. static bool s_Il2CppMethodInitialized;
  12511. if (!s_Il2CppMethodInitialized)
  12512. {
  12513. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  12514. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  12515. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  12516. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  12517. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  12518. s_Il2CppMethodInitialized = true;
  12519. }
  12520. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  12521. memset((&V_0), 0, sizeof(V_0));
  12522. {
  12523. // foreach (var activeCoroutine in activeCoroutines)
  12524. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  12525. NullCheck(L_0);
  12526. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  12527. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  12528. V_0 = L_1;
  12529. }
  12530. {
  12531. auto __finallyBlock = il2cpp::utils::Finally([&]
  12532. {
  12533. FINALLY_0020:
  12534. {// begin finally (depth: 1)
  12535. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  12536. return;
  12537. }// end finally (depth: 1)
  12538. });
  12539. try
  12540. {// begin try (depth: 1)
  12541. {
  12542. goto IL_0015_1;
  12543. }
  12544. IL_0009_1:
  12545. {
  12546. // foreach (var activeCoroutine in activeCoroutines)
  12547. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  12548. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  12549. // activeCoroutine.StopCoroutineImmediate();
  12550. NullCheck(L_2);
  12551. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  12552. }
  12553. IL_0015_1:
  12554. {
  12555. // foreach (var activeCoroutine in activeCoroutines)
  12556. bool L_3;
  12557. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  12558. if (L_3)
  12559. {
  12560. goto IL_0009_1;
  12561. }
  12562. }
  12563. {
  12564. goto IL_002e;
  12565. }
  12566. }// end try (depth: 1)
  12567. catch(Il2CppExceptionWrapper& e)
  12568. {
  12569. __finallyBlock.StoreException(e.ex);
  12570. }
  12571. }
  12572. IL_002e:
  12573. {
  12574. // activeCoroutines.Free();
  12575. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  12576. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  12577. // }
  12578. return;
  12579. }
  12580. }
  12581. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32Enum>::IsListening(Unity.VisualScripting.GraphPointer)
  12582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_m0F4C3612D638D6A1853D85A9AB132BCFFE046503_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  12583. {
  12584. {
  12585. // if (!pointer.hasData)
  12586. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  12587. NullCheck(L_0);
  12588. bool L_1;
  12589. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  12590. if (L_1)
  12591. {
  12592. goto IL_000a;
  12593. }
  12594. }
  12595. {
  12596. // return false;
  12597. return (bool)0;
  12598. }
  12599. IL_000a:
  12600. {
  12601. // return pointer.GetElementData<Data>(this).isListening;
  12602. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  12603. NullCheck(L_2);
  12604. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_3;
  12605. L_3 = (( Data_t84590E43F3666D5E3872D72942A117E468AAAC65* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  12606. NullCheck(L_3);
  12607. bool L_4 = (bool)L_3->___isListening_2;
  12608. return L_4;
  12609. }
  12610. }
  12611. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  12612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_mB2557F2DAAFD855E007D7BFCF7BF39C575C29F54_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, int32_t ___1_args, const RuntimeMethod* method)
  12613. {
  12614. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  12615. {
  12616. // var flow = Flow.New(reference);
  12617. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  12618. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  12619. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  12620. V_0 = L_1;
  12621. // if (!ShouldTrigger(flow, args))
  12622. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  12623. int32_t L_3 = ___1_args;
  12624. bool L_4;
  12625. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, int32_t >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32Enum>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  12626. if (L_4)
  12627. {
  12628. goto IL_0018;
  12629. }
  12630. }
  12631. {
  12632. // flow.Dispose();
  12633. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  12634. NullCheck(L_5);
  12635. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  12636. // return;
  12637. return;
  12638. }
  12639. IL_0018:
  12640. {
  12641. // AssignArguments(flow, args);
  12642. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  12643. int32_t L_7 = ___1_args;
  12644. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, int32_t >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  12645. // Run(flow);
  12646. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  12647. (( void (*) (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  12648. // }
  12649. return;
  12650. }
  12651. }
  12652. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32Enum>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  12653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_m673386462A2DE5C01C78BC6A0048CC59C6CEAB1A_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, int32_t ___1_args, const RuntimeMethod* method)
  12654. {
  12655. {
  12656. // return true;
  12657. return (bool)1;
  12658. }
  12659. }
  12660. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  12661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_m3D26BA48424CBB9A55DC8485C019DB89E4F929C8_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, int32_t ___1_args, const RuntimeMethod* method)
  12662. {
  12663. {
  12664. // }
  12665. return;
  12666. }
  12667. }
  12668. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::Run(Unity.VisualScripting.Flow)
  12669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_mE8896D845531B1F1EFE190DAEFA04F55E592CB51_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  12670. {
  12671. static bool s_Il2CppMethodInitialized;
  12672. if (!s_Il2CppMethodInitialized)
  12673. {
  12674. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  12675. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  12676. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  12677. s_Il2CppMethodInitialized = true;
  12678. }
  12679. {
  12680. // if (flow.enableDebug)
  12681. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  12682. NullCheck(L_0);
  12683. bool L_1;
  12684. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  12685. if (!L_1)
  12686. {
  12687. goto IL_0029;
  12688. }
  12689. }
  12690. {
  12691. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  12692. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  12693. NullCheck(L_2);
  12694. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  12695. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  12696. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  12697. RuntimeObject* L_4;
  12698. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  12699. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  12700. RuntimeObject* L_5 = L_4;
  12701. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  12702. int32_t L_6;
  12703. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  12704. NullCheck(L_5);
  12705. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  12706. // editorData.lastInvokeTime = EditorTimeBinding.time;
  12707. float L_7;
  12708. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  12709. NullCheck(L_5);
  12710. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  12711. }
  12712. IL_0029:
  12713. {
  12714. // if (coroutine)
  12715. bool L_8;
  12716. L_8 = (( bool (*) (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  12717. if (!L_8)
  12718. {
  12719. goto IL_004f;
  12720. }
  12721. }
  12722. {
  12723. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  12724. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  12725. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  12726. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  12727. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  12728. NullCheck(L_11);
  12729. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  12730. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  12731. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  12732. Data_t84590E43F3666D5E3872D72942A117E468AAAC65* L_13;
  12733. L_13 = (( Data_t84590E43F3666D5E3872D72942A117E468AAAC65* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  12734. NullCheck(L_13);
  12735. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  12736. NullCheck(L_9);
  12737. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  12738. return;
  12739. }
  12740. IL_004f:
  12741. {
  12742. // flow.Run(trigger);
  12743. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  12744. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  12745. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  12746. NullCheck(L_15);
  12747. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  12748. // }
  12749. return;
  12750. }
  12751. }
  12752. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Int32Enum>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  12753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_m3C43BB09C1637F2D11A52539623025FC90187D6F_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  12754. {
  12755. static bool s_Il2CppMethodInitialized;
  12756. if (!s_Il2CppMethodInitialized)
  12757. {
  12758. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  12759. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  12760. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  12761. s_Il2CppMethodInitialized = true;
  12762. }
  12763. String_t* G_B2_0 = NULL;
  12764. String_t* G_B2_1 = NULL;
  12765. String_t* G_B1_0 = NULL;
  12766. String_t* G_B1_1 = NULL;
  12767. String_t* G_B3_0 = NULL;
  12768. String_t* G_B3_1 = NULL;
  12769. {
  12770. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  12771. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  12772. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  12773. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  12774. String_t* L_1 = ___2_calledName;
  12775. NullCheck(L_0);
  12776. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  12777. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  12778. String_t* L_2 = ___2_calledName;
  12779. NullCheck(L_2);
  12780. String_t* L_3;
  12781. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  12782. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  12783. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  12784. NullCheck(L_4);
  12785. String_t* L_6;
  12786. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  12787. String_t* L_7 = L_6;
  12788. G_B1_0 = L_7;
  12789. G_B1_1 = L_3;
  12790. if (L_7)
  12791. {
  12792. G_B2_0 = L_7;
  12793. G_B2_1 = L_3;
  12794. goto IL_0024;
  12795. }
  12796. }
  12797. {
  12798. G_B3_0 = ((String_t*)(NULL));
  12799. G_B3_1 = G_B1_1;
  12800. goto IL_0029;
  12801. }
  12802. IL_0024:
  12803. {
  12804. NullCheck(G_B2_0);
  12805. String_t* L_8;
  12806. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  12807. G_B3_0 = L_8;
  12808. G_B3_1 = G_B2_1;
  12809. }
  12810. IL_0029:
  12811. {
  12812. NullCheck(G_B3_1);
  12813. bool L_9;
  12814. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  12815. return L_9;
  12816. }
  12817. }
  12818. // System.Void Unity.VisualScripting.EventUnit`1<System.Int32Enum>::.ctor()
  12819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_m4D5340FDD3317442401AC0D1C14515FF397A4AC9_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, const RuntimeMethod* method)
  12820. {
  12821. {
  12822. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  12823. return;
  12824. }
  12825. }
  12826. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<System.Int32Enum>::Unity.VisualScripting.IUnit.get_graph()
  12827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_mC3398C0A2B61F67C804E81456AD39A45999E7848_gshared (EventUnit_1_t0E2A788AF4E4FA2B47C39B7930B50D725B69338D* __this, const RuntimeMethod* method)
  12828. {
  12829. static bool s_Il2CppMethodInitialized;
  12830. if (!s_Il2CppMethodInitialized)
  12831. {
  12832. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  12833. s_Il2CppMethodInitialized = true;
  12834. }
  12835. {
  12836. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  12837. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  12838. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  12839. return L_0;
  12840. }
  12841. }
  12842. #ifdef __clang__
  12843. #pragma clang diagnostic pop
  12844. #endif
  12845. #ifdef __clang__
  12846. #pragma clang diagnostic push
  12847. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12848. #pragma clang diagnostic ignored "-Wunused-variable"
  12849. #endif
  12850. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<System.Object>::CreateData()
  12851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_mDDE4D92DA5540B0E34A9A2C35AC10F5752BB4FB8_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, const RuntimeMethod* method)
  12852. {
  12853. {
  12854. // return new Data();
  12855. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_0 = (Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  12856. NullCheck(L_0);
  12857. (( void (*) (Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB*, 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));
  12858. return (RuntimeObject*)L_0;
  12859. }
  12860. }
  12861. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Object>::get_coroutine()
  12862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_m558530865EFC2F97E8F972216C46163F4FE7CD50_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, const RuntimeMethod* method)
  12863. {
  12864. {
  12865. // public bool coroutine { get; set; } = false;
  12866. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  12867. return L_0;
  12868. }
  12869. }
  12870. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::set_coroutine(System.Boolean)
  12871. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_m368827FD9CE980BC869E71F07842D55CA8278408_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, bool ___0_value, const RuntimeMethod* method)
  12872. {
  12873. {
  12874. // public bool coroutine { get; set; } = false;
  12875. bool L_0 = ___0_value;
  12876. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  12877. return;
  12878. }
  12879. }
  12880. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<System.Object>::get_trigger()
  12881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_m94C2215F30020820C34329F7711C9C5DEEA49C1D_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, const RuntimeMethod* method)
  12882. {
  12883. {
  12884. // public ControlOutput trigger { get; private set; }
  12885. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  12886. return L_0;
  12887. }
  12888. }
  12889. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::set_trigger(Unity.VisualScripting.ControlOutput)
  12890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_m40F896BC8F2AEBA127210EDC8DF5C94D764E909F_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  12891. {
  12892. {
  12893. // public ControlOutput trigger { get; private set; }
  12894. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  12895. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  12896. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  12897. return;
  12898. }
  12899. }
  12900. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::Definition()
  12901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_mAB6CC1DFA132E2D55F55F38A79F0F52B9ACCC0B8_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, const RuntimeMethod* method)
  12902. {
  12903. static bool s_Il2CppMethodInitialized;
  12904. if (!s_Il2CppMethodInitialized)
  12905. {
  12906. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  12907. s_Il2CppMethodInitialized = true;
  12908. }
  12909. {
  12910. // isControlRoot = true;
  12911. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  12912. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  12913. // trigger = ControlOutput(nameof(trigger));
  12914. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  12915. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  12916. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  12917. (( void (*) (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  12918. // }
  12919. return;
  12920. }
  12921. }
  12922. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<System.Object>::GetHook(Unity.VisualScripting.GraphReference)
  12923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_m91DBD67819B7E302FF59F8DE97EC931CC60CF929_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  12924. {
  12925. {
  12926. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  12927. String_t* L_0;
  12928. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  12929. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  12930. NullCheck(L_1);
  12931. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  12932. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_m91DBD67819B7E302FF59F8DE97EC931CC60CF929_RuntimeMethod_var)));
  12933. }
  12934. }
  12935. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::StartListening(Unity.VisualScripting.GraphStack)
  12936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_mCCE8867ADB663A63A779941792C47EC2EC1B81C2_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  12937. {
  12938. static bool s_Il2CppMethodInitialized;
  12939. if (!s_Il2CppMethodInitialized)
  12940. {
  12941. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  12942. s_Il2CppMethodInitialized = true;
  12943. }
  12944. U3CU3Ec__DisplayClass14_0_t342D58C8CDF4B335F1806F1A0D460DF0B8749E4D* V_0 = NULL;
  12945. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* V_1 = NULL;
  12946. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  12947. memset((&V_2), 0, sizeof(V_2));
  12948. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* V_3 = NULL;
  12949. {
  12950. U3CU3Ec__DisplayClass14_0_t342D58C8CDF4B335F1806F1A0D460DF0B8749E4D* L_0 = (U3CU3Ec__DisplayClass14_0_t342D58C8CDF4B335F1806F1A0D460DF0B8749E4D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  12951. NullCheck(L_0);
  12952. (( void (*) (U3CU3Ec__DisplayClass14_0_t342D58C8CDF4B335F1806F1A0D460DF0B8749E4D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  12953. V_0 = L_0;
  12954. U3CU3Ec__DisplayClass14_0_t342D58C8CDF4B335F1806F1A0D460DF0B8749E4D* L_1 = V_0;
  12955. NullCheck(L_1);
  12956. L_1->___U3CU3E4__this_0 = __this;
  12957. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  12958. // var data = stack.GetElementData<Data>(this);
  12959. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  12960. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  12961. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_3;
  12962. L_3 = (( Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  12963. V_1 = L_3;
  12964. // if (data.isListening)
  12965. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_4 = V_1;
  12966. NullCheck(L_4);
  12967. bool L_5 = (bool)L_4->___isListening_2;
  12968. if (!L_5)
  12969. {
  12970. goto IL_001e;
  12971. }
  12972. }
  12973. {
  12974. // return;
  12975. return;
  12976. }
  12977. IL_001e:
  12978. {
  12979. // if (register)
  12980. bool L_6;
  12981. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Object>::get_register() */, __this);
  12982. if (!L_6)
  12983. {
  12984. goto IL_0061;
  12985. }
  12986. }
  12987. {
  12988. // var reference = stack.ToReference();
  12989. U3CU3Ec__DisplayClass14_0_t342D58C8CDF4B335F1806F1A0D460DF0B8749E4D* L_7 = V_0;
  12990. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  12991. NullCheck(L_8);
  12992. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  12993. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  12994. NullCheck(L_7);
  12995. L_7->___reference_1 = L_9;
  12996. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  12997. // var hook = GetHook(reference);
  12998. U3CU3Ec__DisplayClass14_0_t342D58C8CDF4B335F1806F1A0D460DF0B8749E4D* L_10 = V_0;
  12999. NullCheck(L_10);
  13000. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  13001. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  13002. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<System.Object>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  13003. V_2 = L_12;
  13004. // Action<TArgs> handler = args => Trigger(reference, args);
  13005. U3CU3Ec__DisplayClass14_0_t342D58C8CDF4B335F1806F1A0D460DF0B8749E4D* L_13 = V_0;
  13006. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_14 = (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  13007. NullCheck(L_14);
  13008. (( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  13009. V_3 = L_14;
  13010. // EventBus.Register(hook, handler);
  13011. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  13012. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_16 = V_3;
  13013. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  13014. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  13015. // data.hook = hook;
  13016. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_17 = V_1;
  13017. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  13018. NullCheck(L_17);
  13019. L_17->___hook_0 = L_18;
  13020. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  13021. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13022. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  13023. #endif
  13024. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13025. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  13026. #endif
  13027. // data.handler = handler;
  13028. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_19 = V_1;
  13029. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_20 = V_3;
  13030. NullCheck(L_19);
  13031. L_19->___handler_1 = (Delegate_t*)L_20;
  13032. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  13033. }
  13034. IL_0061:
  13035. {
  13036. // data.isListening = true;
  13037. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_21 = V_1;
  13038. NullCheck(L_21);
  13039. L_21->___isListening_2 = (bool)1;
  13040. // }
  13041. return;
  13042. }
  13043. }
  13044. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::StopListening(Unity.VisualScripting.GraphStack)
  13045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_m0B12C6F5E558CCB04160E0D985C7FB03EFCB68C5_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  13046. {
  13047. static bool s_Il2CppMethodInitialized;
  13048. if (!s_Il2CppMethodInitialized)
  13049. {
  13050. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  13051. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  13052. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  13053. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  13054. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  13055. s_Il2CppMethodInitialized = true;
  13056. }
  13057. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* V_0 = NULL;
  13058. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  13059. memset((&V_1), 0, sizeof(V_1));
  13060. {
  13061. // var data = stack.GetElementData<Data>(this);
  13062. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  13063. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  13064. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_1;
  13065. L_1 = (( Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  13066. V_0 = L_1;
  13067. // if (!data.isListening)
  13068. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_2 = V_0;
  13069. NullCheck(L_2);
  13070. bool L_3 = (bool)L_2->___isListening_2;
  13071. if (L_3)
  13072. {
  13073. goto IL_0011;
  13074. }
  13075. }
  13076. {
  13077. // return;
  13078. return;
  13079. }
  13080. IL_0011:
  13081. {
  13082. // foreach (var activeCoroutine in data.activeCoroutines)
  13083. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_4 = V_0;
  13084. NullCheck(L_4);
  13085. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  13086. NullCheck(L_5);
  13087. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  13088. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  13089. V_1 = L_6;
  13090. }
  13091. {
  13092. auto __finallyBlock = il2cpp::utils::Finally([&]
  13093. {
  13094. FINALLY_0037:
  13095. {// begin finally (depth: 1)
  13096. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  13097. return;
  13098. }// end finally (depth: 1)
  13099. });
  13100. try
  13101. {// begin try (depth: 1)
  13102. {
  13103. goto IL_002c_1;
  13104. }
  13105. IL_001f_1:
  13106. {
  13107. // foreach (var activeCoroutine in data.activeCoroutines)
  13108. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  13109. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  13110. // activeCoroutine.StopCoroutine(false);
  13111. NullCheck(L_7);
  13112. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  13113. }
  13114. IL_002c_1:
  13115. {
  13116. // foreach (var activeCoroutine in data.activeCoroutines)
  13117. bool L_8;
  13118. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  13119. if (L_8)
  13120. {
  13121. goto IL_001f_1;
  13122. }
  13123. }
  13124. {
  13125. goto IL_0045;
  13126. }
  13127. }// end try (depth: 1)
  13128. catch(Il2CppExceptionWrapper& e)
  13129. {
  13130. __finallyBlock.StoreException(e.ex);
  13131. }
  13132. }
  13133. IL_0045:
  13134. {
  13135. // if (register)
  13136. bool L_9;
  13137. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Object>::get_register() */, __this);
  13138. if (!L_9)
  13139. {
  13140. goto IL_0065;
  13141. }
  13142. }
  13143. {
  13144. // EventBus.Unregister(data.hook, data.handler);
  13145. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_10 = V_0;
  13146. NullCheck(L_10);
  13147. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  13148. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_12 = V_0;
  13149. NullCheck(L_12);
  13150. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  13151. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  13152. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  13153. // data.handler = null;
  13154. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_14 = V_0;
  13155. NullCheck(L_14);
  13156. L_14->___handler_1 = (Delegate_t*)NULL;
  13157. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  13158. }
  13159. IL_0065:
  13160. {
  13161. // data.isListening = false;
  13162. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_15 = V_0;
  13163. NullCheck(L_15);
  13164. L_15->___isListening_2 = (bool)0;
  13165. // }
  13166. return;
  13167. }
  13168. }
  13169. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::Uninstantiate(Unity.VisualScripting.GraphReference)
  13170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_mEF79F22BF4416B05931AECB30C3142008206CBDD_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  13171. {
  13172. static bool s_Il2CppMethodInitialized;
  13173. if (!s_Il2CppMethodInitialized)
  13174. {
  13175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  13176. s_Il2CppMethodInitialized = true;
  13177. }
  13178. {
  13179. // var data = instance.GetElementData<Data>(this);
  13180. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  13181. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  13182. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_1;
  13183. L_1 = (( Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  13184. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  13185. NullCheck(L_1);
  13186. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  13187. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  13188. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  13189. // StopAllCoroutines(coroutines);
  13190. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  13191. // base.Uninstantiate(instance);
  13192. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  13193. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  13194. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  13195. // }
  13196. return;
  13197. }
  13198. }
  13199. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  13200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_m09B7C39D62801D672CEB8FB6464AEE139CE54D38_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  13201. {
  13202. static bool s_Il2CppMethodInitialized;
  13203. if (!s_Il2CppMethodInitialized)
  13204. {
  13205. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  13206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  13207. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  13208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  13209. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  13210. s_Il2CppMethodInitialized = true;
  13211. }
  13212. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  13213. memset((&V_0), 0, sizeof(V_0));
  13214. {
  13215. // foreach (var activeCoroutine in activeCoroutines)
  13216. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  13217. NullCheck(L_0);
  13218. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  13219. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  13220. V_0 = L_1;
  13221. }
  13222. {
  13223. auto __finallyBlock = il2cpp::utils::Finally([&]
  13224. {
  13225. FINALLY_0020:
  13226. {// begin finally (depth: 1)
  13227. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  13228. return;
  13229. }// end finally (depth: 1)
  13230. });
  13231. try
  13232. {// begin try (depth: 1)
  13233. {
  13234. goto IL_0015_1;
  13235. }
  13236. IL_0009_1:
  13237. {
  13238. // foreach (var activeCoroutine in activeCoroutines)
  13239. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  13240. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  13241. // activeCoroutine.StopCoroutineImmediate();
  13242. NullCheck(L_2);
  13243. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  13244. }
  13245. IL_0015_1:
  13246. {
  13247. // foreach (var activeCoroutine in activeCoroutines)
  13248. bool L_3;
  13249. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  13250. if (L_3)
  13251. {
  13252. goto IL_0009_1;
  13253. }
  13254. }
  13255. {
  13256. goto IL_002e;
  13257. }
  13258. }// end try (depth: 1)
  13259. catch(Il2CppExceptionWrapper& e)
  13260. {
  13261. __finallyBlock.StoreException(e.ex);
  13262. }
  13263. }
  13264. IL_002e:
  13265. {
  13266. // activeCoroutines.Free();
  13267. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  13268. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  13269. // }
  13270. return;
  13271. }
  13272. }
  13273. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Object>::IsListening(Unity.VisualScripting.GraphPointer)
  13274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_m1C214999EFF4F442DDB781D287AA67FEB0363E36_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  13275. {
  13276. {
  13277. // if (!pointer.hasData)
  13278. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  13279. NullCheck(L_0);
  13280. bool L_1;
  13281. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  13282. if (L_1)
  13283. {
  13284. goto IL_000a;
  13285. }
  13286. }
  13287. {
  13288. // return false;
  13289. return (bool)0;
  13290. }
  13291. IL_000a:
  13292. {
  13293. // return pointer.GetElementData<Data>(this).isListening;
  13294. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  13295. NullCheck(L_2);
  13296. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_3;
  13297. L_3 = (( Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  13298. NullCheck(L_3);
  13299. bool L_4 = (bool)L_3->___isListening_2;
  13300. return L_4;
  13301. }
  13302. }
  13303. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  13304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_m1AF54683599ECE0D3E4E5B69F59D0A6E73B001C6_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, RuntimeObject* ___1_args, const RuntimeMethod* method)
  13305. {
  13306. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  13307. {
  13308. // var flow = Flow.New(reference);
  13309. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  13310. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  13311. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  13312. V_0 = L_1;
  13313. // if (!ShouldTrigger(flow, args))
  13314. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  13315. RuntimeObject* L_3 = ___1_args;
  13316. bool L_4;
  13317. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, RuntimeObject* >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Object>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  13318. if (L_4)
  13319. {
  13320. goto IL_0018;
  13321. }
  13322. }
  13323. {
  13324. // flow.Dispose();
  13325. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  13326. NullCheck(L_5);
  13327. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  13328. // return;
  13329. return;
  13330. }
  13331. IL_0018:
  13332. {
  13333. // AssignArguments(flow, args);
  13334. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  13335. RuntimeObject* L_7 = ___1_args;
  13336. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, RuntimeObject* >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<System.Object>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  13337. // Run(flow);
  13338. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  13339. (( void (*) (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  13340. // }
  13341. return;
  13342. }
  13343. }
  13344. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Object>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  13345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_m79FE9454C5CE976E15A40466B8ABB611FFA50567_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, RuntimeObject* ___1_args, const RuntimeMethod* method)
  13346. {
  13347. {
  13348. // return true;
  13349. return (bool)1;
  13350. }
  13351. }
  13352. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  13353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_mFF288665A7BD482FEDD24FE9945F7792B8364FDC_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, RuntimeObject* ___1_args, const RuntimeMethod* method)
  13354. {
  13355. {
  13356. // }
  13357. return;
  13358. }
  13359. }
  13360. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::Run(Unity.VisualScripting.Flow)
  13361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_m346ABF4AB98D199CBC7100EC9386036328E8F8F0_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  13362. {
  13363. static bool s_Il2CppMethodInitialized;
  13364. if (!s_Il2CppMethodInitialized)
  13365. {
  13366. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  13367. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  13368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  13369. s_Il2CppMethodInitialized = true;
  13370. }
  13371. {
  13372. // if (flow.enableDebug)
  13373. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  13374. NullCheck(L_0);
  13375. bool L_1;
  13376. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  13377. if (!L_1)
  13378. {
  13379. goto IL_0029;
  13380. }
  13381. }
  13382. {
  13383. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  13384. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  13385. NullCheck(L_2);
  13386. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  13387. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  13388. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  13389. RuntimeObject* L_4;
  13390. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  13391. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  13392. RuntimeObject* L_5 = L_4;
  13393. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  13394. int32_t L_6;
  13395. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  13396. NullCheck(L_5);
  13397. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  13398. // editorData.lastInvokeTime = EditorTimeBinding.time;
  13399. float L_7;
  13400. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  13401. NullCheck(L_5);
  13402. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  13403. }
  13404. IL_0029:
  13405. {
  13406. // if (coroutine)
  13407. bool L_8;
  13408. L_8 = (( bool (*) (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  13409. if (!L_8)
  13410. {
  13411. goto IL_004f;
  13412. }
  13413. }
  13414. {
  13415. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  13416. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  13417. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  13418. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  13419. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  13420. NullCheck(L_11);
  13421. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  13422. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  13423. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  13424. Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* L_13;
  13425. L_13 = (( Data_t05B85937A3ACE6C66CAC78D21FE14EA34EB618CB* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  13426. NullCheck(L_13);
  13427. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  13428. NullCheck(L_9);
  13429. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  13430. return;
  13431. }
  13432. IL_004f:
  13433. {
  13434. // flow.Run(trigger);
  13435. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  13436. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  13437. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  13438. NullCheck(L_15);
  13439. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  13440. // }
  13441. return;
  13442. }
  13443. }
  13444. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Object>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  13445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_mEF34F656EAA86A39229CB4D0C76B313D5D26B3B2_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  13446. {
  13447. static bool s_Il2CppMethodInitialized;
  13448. if (!s_Il2CppMethodInitialized)
  13449. {
  13450. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  13451. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  13452. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  13453. s_Il2CppMethodInitialized = true;
  13454. }
  13455. String_t* G_B2_0 = NULL;
  13456. String_t* G_B2_1 = NULL;
  13457. String_t* G_B1_0 = NULL;
  13458. String_t* G_B1_1 = NULL;
  13459. String_t* G_B3_0 = NULL;
  13460. String_t* G_B3_1 = NULL;
  13461. {
  13462. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  13463. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  13464. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  13465. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  13466. String_t* L_1 = ___2_calledName;
  13467. NullCheck(L_0);
  13468. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  13469. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  13470. String_t* L_2 = ___2_calledName;
  13471. NullCheck(L_2);
  13472. String_t* L_3;
  13473. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  13474. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  13475. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  13476. NullCheck(L_4);
  13477. String_t* L_6;
  13478. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  13479. String_t* L_7 = L_6;
  13480. G_B1_0 = L_7;
  13481. G_B1_1 = L_3;
  13482. if (L_7)
  13483. {
  13484. G_B2_0 = L_7;
  13485. G_B2_1 = L_3;
  13486. goto IL_0024;
  13487. }
  13488. }
  13489. {
  13490. G_B3_0 = ((String_t*)(NULL));
  13491. G_B3_1 = G_B1_1;
  13492. goto IL_0029;
  13493. }
  13494. IL_0024:
  13495. {
  13496. NullCheck(G_B2_0);
  13497. String_t* L_8;
  13498. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  13499. G_B3_0 = L_8;
  13500. G_B3_1 = G_B2_1;
  13501. }
  13502. IL_0029:
  13503. {
  13504. NullCheck(G_B3_1);
  13505. bool L_9;
  13506. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  13507. return L_9;
  13508. }
  13509. }
  13510. // System.Void Unity.VisualScripting.EventUnit`1<System.Object>::.ctor()
  13511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_mE88EA7DBCECDF8D72B0A6769A76C000AA6CC142B_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, const RuntimeMethod* method)
  13512. {
  13513. {
  13514. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  13515. return;
  13516. }
  13517. }
  13518. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<System.Object>::Unity.VisualScripting.IUnit.get_graph()
  13519. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_m94CD9C0C12450BA26C88CE395B63307A560908AC_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, const RuntimeMethod* method)
  13520. {
  13521. static bool s_Il2CppMethodInitialized;
  13522. if (!s_Il2CppMethodInitialized)
  13523. {
  13524. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  13525. s_Il2CppMethodInitialized = true;
  13526. }
  13527. {
  13528. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  13529. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  13530. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  13531. return L_0;
  13532. }
  13533. }
  13534. #ifdef __clang__
  13535. #pragma clang diagnostic pop
  13536. #endif
  13537. #ifdef __clang__
  13538. #pragma clang diagnostic push
  13539. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13540. #pragma clang diagnostic ignored "-Wunused-variable"
  13541. #endif
  13542. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::CreateData()
  13543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_m4357E98F384C2B818DA6DC1B81EA379515CD5E54_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, const RuntimeMethod* method)
  13544. {
  13545. {
  13546. // return new Data();
  13547. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_0 = (Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  13548. NullCheck(L_0);
  13549. (( void (*) (Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2*, 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));
  13550. return (RuntimeObject*)L_0;
  13551. }
  13552. }
  13553. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::get_coroutine()
  13554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_mBF3F82F5CA11E2E789CBB004D5C1BB885AEE23BB_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, const RuntimeMethod* method)
  13555. {
  13556. {
  13557. // public bool coroutine { get; set; } = false;
  13558. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  13559. return L_0;
  13560. }
  13561. }
  13562. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::set_coroutine(System.Boolean)
  13563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_mA5A13B428EDA0304416E91E1F83D86120908F286_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, bool ___0_value, const RuntimeMethod* method)
  13564. {
  13565. {
  13566. // public bool coroutine { get; set; } = false;
  13567. bool L_0 = ___0_value;
  13568. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  13569. return;
  13570. }
  13571. }
  13572. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::get_trigger()
  13573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_m268463111AAB2C7DC45CAACD720BDA041CF7C33C_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, const RuntimeMethod* method)
  13574. {
  13575. {
  13576. // public ControlOutput trigger { get; private set; }
  13577. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  13578. return L_0;
  13579. }
  13580. }
  13581. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::set_trigger(Unity.VisualScripting.ControlOutput)
  13582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_mD97DB9AE6484DCBEC30457F9E493FCD93AC9580D_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  13583. {
  13584. {
  13585. // public ControlOutput trigger { get; private set; }
  13586. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  13587. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  13588. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  13589. return;
  13590. }
  13591. }
  13592. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::Definition()
  13593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_mBCDE5A24B042F4026BFE6872173D44A45FC2E133_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, const RuntimeMethod* method)
  13594. {
  13595. static bool s_Il2CppMethodInitialized;
  13596. if (!s_Il2CppMethodInitialized)
  13597. {
  13598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  13599. s_Il2CppMethodInitialized = true;
  13600. }
  13601. {
  13602. // isControlRoot = true;
  13603. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  13604. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  13605. // trigger = ControlOutput(nameof(trigger));
  13606. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  13607. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  13608. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  13609. (( void (*) (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  13610. // }
  13611. return;
  13612. }
  13613. }
  13614. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::GetHook(Unity.VisualScripting.GraphReference)
  13615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_mDE4692BF5ADF65C742E1120EDF7A668DD51B84FB_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  13616. {
  13617. {
  13618. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  13619. String_t* L_0;
  13620. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  13621. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  13622. NullCheck(L_1);
  13623. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  13624. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_mDE4692BF5ADF65C742E1120EDF7A668DD51B84FB_RuntimeMethod_var)));
  13625. }
  13626. }
  13627. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::StartListening(Unity.VisualScripting.GraphStack)
  13628. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_m988D6388256D3B8729BF7AE533A2D22C81F24151_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  13629. {
  13630. static bool s_Il2CppMethodInitialized;
  13631. if (!s_Il2CppMethodInitialized)
  13632. {
  13633. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  13634. s_Il2CppMethodInitialized = true;
  13635. }
  13636. U3CU3Ec__DisplayClass14_0_tBFF023CD4F5D386EBD5438E776CFD34383C00500* V_0 = NULL;
  13637. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* V_1 = NULL;
  13638. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  13639. memset((&V_2), 0, sizeof(V_2));
  13640. Action_1_t12BAEB5431579FAA5D01B255D10326B609682EDB* V_3 = NULL;
  13641. {
  13642. U3CU3Ec__DisplayClass14_0_tBFF023CD4F5D386EBD5438E776CFD34383C00500* L_0 = (U3CU3Ec__DisplayClass14_0_tBFF023CD4F5D386EBD5438E776CFD34383C00500*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  13643. NullCheck(L_0);
  13644. (( void (*) (U3CU3Ec__DisplayClass14_0_tBFF023CD4F5D386EBD5438E776CFD34383C00500*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  13645. V_0 = L_0;
  13646. U3CU3Ec__DisplayClass14_0_tBFF023CD4F5D386EBD5438E776CFD34383C00500* L_1 = V_0;
  13647. NullCheck(L_1);
  13648. L_1->___U3CU3E4__this_0 = __this;
  13649. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  13650. // var data = stack.GetElementData<Data>(this);
  13651. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  13652. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  13653. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_3;
  13654. L_3 = (( Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  13655. V_1 = L_3;
  13656. // if (data.isListening)
  13657. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_4 = V_1;
  13658. NullCheck(L_4);
  13659. bool L_5 = (bool)L_4->___isListening_2;
  13660. if (!L_5)
  13661. {
  13662. goto IL_001e;
  13663. }
  13664. }
  13665. {
  13666. // return;
  13667. return;
  13668. }
  13669. IL_001e:
  13670. {
  13671. // if (register)
  13672. bool L_6;
  13673. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::get_register() */, __this);
  13674. if (!L_6)
  13675. {
  13676. goto IL_0061;
  13677. }
  13678. }
  13679. {
  13680. // var reference = stack.ToReference();
  13681. U3CU3Ec__DisplayClass14_0_tBFF023CD4F5D386EBD5438E776CFD34383C00500* L_7 = V_0;
  13682. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  13683. NullCheck(L_8);
  13684. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  13685. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  13686. NullCheck(L_7);
  13687. L_7->___reference_1 = L_9;
  13688. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  13689. // var hook = GetHook(reference);
  13690. U3CU3Ec__DisplayClass14_0_tBFF023CD4F5D386EBD5438E776CFD34383C00500* L_10 = V_0;
  13691. NullCheck(L_10);
  13692. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  13693. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  13694. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  13695. V_2 = L_12;
  13696. // Action<TArgs> handler = args => Trigger(reference, args);
  13697. U3CU3Ec__DisplayClass14_0_tBFF023CD4F5D386EBD5438E776CFD34383C00500* L_13 = V_0;
  13698. Action_1_t12BAEB5431579FAA5D01B255D10326B609682EDB* L_14 = (Action_1_t12BAEB5431579FAA5D01B255D10326B609682EDB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  13699. NullCheck(L_14);
  13700. (( void (*) (Action_1_t12BAEB5431579FAA5D01B255D10326B609682EDB*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  13701. V_3 = L_14;
  13702. // EventBus.Register(hook, handler);
  13703. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  13704. Action_1_t12BAEB5431579FAA5D01B255D10326B609682EDB* L_16 = V_3;
  13705. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  13706. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_t12BAEB5431579FAA5D01B255D10326B609682EDB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  13707. // data.hook = hook;
  13708. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_17 = V_1;
  13709. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  13710. NullCheck(L_17);
  13711. L_17->___hook_0 = L_18;
  13712. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  13713. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13714. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  13715. #endif
  13716. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13717. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  13718. #endif
  13719. // data.handler = handler;
  13720. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_19 = V_1;
  13721. Action_1_t12BAEB5431579FAA5D01B255D10326B609682EDB* L_20 = V_3;
  13722. NullCheck(L_19);
  13723. L_19->___handler_1 = (Delegate_t*)L_20;
  13724. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  13725. }
  13726. IL_0061:
  13727. {
  13728. // data.isListening = true;
  13729. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_21 = V_1;
  13730. NullCheck(L_21);
  13731. L_21->___isListening_2 = (bool)1;
  13732. // }
  13733. return;
  13734. }
  13735. }
  13736. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::StopListening(Unity.VisualScripting.GraphStack)
  13737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_m4056BC916BC680FB3081DBD9B7D0853A81CF2425_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  13738. {
  13739. static bool s_Il2CppMethodInitialized;
  13740. if (!s_Il2CppMethodInitialized)
  13741. {
  13742. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  13743. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  13744. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  13745. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  13746. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  13747. s_Il2CppMethodInitialized = true;
  13748. }
  13749. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* V_0 = NULL;
  13750. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  13751. memset((&V_1), 0, sizeof(V_1));
  13752. {
  13753. // var data = stack.GetElementData<Data>(this);
  13754. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  13755. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  13756. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_1;
  13757. L_1 = (( Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  13758. V_0 = L_1;
  13759. // if (!data.isListening)
  13760. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_2 = V_0;
  13761. NullCheck(L_2);
  13762. bool L_3 = (bool)L_2->___isListening_2;
  13763. if (L_3)
  13764. {
  13765. goto IL_0011;
  13766. }
  13767. }
  13768. {
  13769. // return;
  13770. return;
  13771. }
  13772. IL_0011:
  13773. {
  13774. // foreach (var activeCoroutine in data.activeCoroutines)
  13775. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_4 = V_0;
  13776. NullCheck(L_4);
  13777. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  13778. NullCheck(L_5);
  13779. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  13780. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  13781. V_1 = L_6;
  13782. }
  13783. {
  13784. auto __finallyBlock = il2cpp::utils::Finally([&]
  13785. {
  13786. FINALLY_0037:
  13787. {// begin finally (depth: 1)
  13788. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  13789. return;
  13790. }// end finally (depth: 1)
  13791. });
  13792. try
  13793. {// begin try (depth: 1)
  13794. {
  13795. goto IL_002c_1;
  13796. }
  13797. IL_001f_1:
  13798. {
  13799. // foreach (var activeCoroutine in data.activeCoroutines)
  13800. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  13801. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  13802. // activeCoroutine.StopCoroutine(false);
  13803. NullCheck(L_7);
  13804. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  13805. }
  13806. IL_002c_1:
  13807. {
  13808. // foreach (var activeCoroutine in data.activeCoroutines)
  13809. bool L_8;
  13810. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  13811. if (L_8)
  13812. {
  13813. goto IL_001f_1;
  13814. }
  13815. }
  13816. {
  13817. goto IL_0045;
  13818. }
  13819. }// end try (depth: 1)
  13820. catch(Il2CppExceptionWrapper& e)
  13821. {
  13822. __finallyBlock.StoreException(e.ex);
  13823. }
  13824. }
  13825. IL_0045:
  13826. {
  13827. // if (register)
  13828. bool L_9;
  13829. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::get_register() */, __this);
  13830. if (!L_9)
  13831. {
  13832. goto IL_0065;
  13833. }
  13834. }
  13835. {
  13836. // EventBus.Unregister(data.hook, data.handler);
  13837. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_10 = V_0;
  13838. NullCheck(L_10);
  13839. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  13840. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_12 = V_0;
  13841. NullCheck(L_12);
  13842. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  13843. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  13844. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  13845. // data.handler = null;
  13846. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_14 = V_0;
  13847. NullCheck(L_14);
  13848. L_14->___handler_1 = (Delegate_t*)NULL;
  13849. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  13850. }
  13851. IL_0065:
  13852. {
  13853. // data.isListening = false;
  13854. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_15 = V_0;
  13855. NullCheck(L_15);
  13856. L_15->___isListening_2 = (bool)0;
  13857. // }
  13858. return;
  13859. }
  13860. }
  13861. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::Uninstantiate(Unity.VisualScripting.GraphReference)
  13862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_m362C8BE22F3912CA0EDB75911528F0191B273117_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  13863. {
  13864. static bool s_Il2CppMethodInitialized;
  13865. if (!s_Il2CppMethodInitialized)
  13866. {
  13867. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  13868. s_Il2CppMethodInitialized = true;
  13869. }
  13870. {
  13871. // var data = instance.GetElementData<Data>(this);
  13872. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  13873. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  13874. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_1;
  13875. L_1 = (( Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  13876. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  13877. NullCheck(L_1);
  13878. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  13879. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  13880. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  13881. // StopAllCoroutines(coroutines);
  13882. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  13883. // base.Uninstantiate(instance);
  13884. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  13885. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  13886. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  13887. // }
  13888. return;
  13889. }
  13890. }
  13891. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  13892. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_m7216CAC3D54EFD9DD8722F1FF7D973FE6107B633_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  13893. {
  13894. static bool s_Il2CppMethodInitialized;
  13895. if (!s_Il2CppMethodInitialized)
  13896. {
  13897. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  13898. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  13899. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  13900. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  13901. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  13902. s_Il2CppMethodInitialized = true;
  13903. }
  13904. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  13905. memset((&V_0), 0, sizeof(V_0));
  13906. {
  13907. // foreach (var activeCoroutine in activeCoroutines)
  13908. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  13909. NullCheck(L_0);
  13910. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  13911. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  13912. V_0 = L_1;
  13913. }
  13914. {
  13915. auto __finallyBlock = il2cpp::utils::Finally([&]
  13916. {
  13917. FINALLY_0020:
  13918. {// begin finally (depth: 1)
  13919. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  13920. return;
  13921. }// end finally (depth: 1)
  13922. });
  13923. try
  13924. {// begin try (depth: 1)
  13925. {
  13926. goto IL_0015_1;
  13927. }
  13928. IL_0009_1:
  13929. {
  13930. // foreach (var activeCoroutine in activeCoroutines)
  13931. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  13932. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  13933. // activeCoroutine.StopCoroutineImmediate();
  13934. NullCheck(L_2);
  13935. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  13936. }
  13937. IL_0015_1:
  13938. {
  13939. // foreach (var activeCoroutine in activeCoroutines)
  13940. bool L_3;
  13941. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  13942. if (L_3)
  13943. {
  13944. goto IL_0009_1;
  13945. }
  13946. }
  13947. {
  13948. goto IL_002e;
  13949. }
  13950. }// end try (depth: 1)
  13951. catch(Il2CppExceptionWrapper& e)
  13952. {
  13953. __finallyBlock.StoreException(e.ex);
  13954. }
  13955. }
  13956. IL_002e:
  13957. {
  13958. // activeCoroutines.Free();
  13959. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  13960. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  13961. // }
  13962. return;
  13963. }
  13964. }
  13965. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::IsListening(Unity.VisualScripting.GraphPointer)
  13966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_m02CF9641F5D7709B5774D7926521E1FDEB9C81E3_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  13967. {
  13968. {
  13969. // if (!pointer.hasData)
  13970. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  13971. NullCheck(L_0);
  13972. bool L_1;
  13973. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  13974. if (L_1)
  13975. {
  13976. goto IL_000a;
  13977. }
  13978. }
  13979. {
  13980. // return false;
  13981. return (bool)0;
  13982. }
  13983. IL_000a:
  13984. {
  13985. // return pointer.GetElementData<Data>(this).isListening;
  13986. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  13987. NullCheck(L_2);
  13988. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_3;
  13989. L_3 = (( Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  13990. NullCheck(L_3);
  13991. bool L_4 = (bool)L_3->___isListening_2;
  13992. return L_4;
  13993. }
  13994. }
  13995. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  13996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_mCC3548F61C2FC37896E4775EC4D006F3349E3FD2_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, PerformanceBoostChangeEventArgs_t766C305C3E16383AFABAD0F319D8BF79432315E6 ___1_args, const RuntimeMethod* method)
  13997. {
  13998. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  13999. {
  14000. // var flow = Flow.New(reference);
  14001. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  14002. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  14003. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  14004. V_0 = L_1;
  14005. // if (!ShouldTrigger(flow, args))
  14006. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  14007. PerformanceBoostChangeEventArgs_t766C305C3E16383AFABAD0F319D8BF79432315E6 L_3 = ___1_args;
  14008. bool L_4;
  14009. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, PerformanceBoostChangeEventArgs_t766C305C3E16383AFABAD0F319D8BF79432315E6 >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  14010. if (L_4)
  14011. {
  14012. goto IL_0018;
  14013. }
  14014. }
  14015. {
  14016. // flow.Dispose();
  14017. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  14018. NullCheck(L_5);
  14019. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  14020. // return;
  14021. return;
  14022. }
  14023. IL_0018:
  14024. {
  14025. // AssignArguments(flow, args);
  14026. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  14027. PerformanceBoostChangeEventArgs_t766C305C3E16383AFABAD0F319D8BF79432315E6 L_7 = ___1_args;
  14028. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, PerformanceBoostChangeEventArgs_t766C305C3E16383AFABAD0F319D8BF79432315E6 >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  14029. // Run(flow);
  14030. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  14031. (( void (*) (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  14032. // }
  14033. return;
  14034. }
  14035. }
  14036. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  14037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_mCF8DB7334F81B6282036A15832A7021CFC209840_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, PerformanceBoostChangeEventArgs_t766C305C3E16383AFABAD0F319D8BF79432315E6 ___1_args, const RuntimeMethod* method)
  14038. {
  14039. {
  14040. // return true;
  14041. return (bool)1;
  14042. }
  14043. }
  14044. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  14045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_m3677C4A87BDC48BD71E678A3CE3B31485996999C_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, PerformanceBoostChangeEventArgs_t766C305C3E16383AFABAD0F319D8BF79432315E6 ___1_args, const RuntimeMethod* method)
  14046. {
  14047. {
  14048. // }
  14049. return;
  14050. }
  14051. }
  14052. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::Run(Unity.VisualScripting.Flow)
  14053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_m3AD553DCB73B57703863AC9DFDACF68D911281E7_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  14054. {
  14055. static bool s_Il2CppMethodInitialized;
  14056. if (!s_Il2CppMethodInitialized)
  14057. {
  14058. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  14059. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  14060. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  14061. s_Il2CppMethodInitialized = true;
  14062. }
  14063. {
  14064. // if (flow.enableDebug)
  14065. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  14066. NullCheck(L_0);
  14067. bool L_1;
  14068. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  14069. if (!L_1)
  14070. {
  14071. goto IL_0029;
  14072. }
  14073. }
  14074. {
  14075. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  14076. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  14077. NullCheck(L_2);
  14078. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  14079. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  14080. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  14081. RuntimeObject* L_4;
  14082. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  14083. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  14084. RuntimeObject* L_5 = L_4;
  14085. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  14086. int32_t L_6;
  14087. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  14088. NullCheck(L_5);
  14089. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  14090. // editorData.lastInvokeTime = EditorTimeBinding.time;
  14091. float L_7;
  14092. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  14093. NullCheck(L_5);
  14094. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  14095. }
  14096. IL_0029:
  14097. {
  14098. // if (coroutine)
  14099. bool L_8;
  14100. L_8 = (( bool (*) (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  14101. if (!L_8)
  14102. {
  14103. goto IL_004f;
  14104. }
  14105. }
  14106. {
  14107. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  14108. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  14109. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  14110. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  14111. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  14112. NullCheck(L_11);
  14113. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  14114. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  14115. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  14116. Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* L_13;
  14117. L_13 = (( Data_tEFAE6D46AD78EC75987E78BE34C33C67BEADC5F2* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  14118. NullCheck(L_13);
  14119. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  14120. NullCheck(L_9);
  14121. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  14122. return;
  14123. }
  14124. IL_004f:
  14125. {
  14126. // flow.Run(trigger);
  14127. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  14128. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  14129. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  14130. NullCheck(L_15);
  14131. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  14132. // }
  14133. return;
  14134. }
  14135. }
  14136. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  14137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_mFE21070CA8FCF5886E98EEEBA1A713A4F4144936_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  14138. {
  14139. static bool s_Il2CppMethodInitialized;
  14140. if (!s_Il2CppMethodInitialized)
  14141. {
  14142. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  14143. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  14144. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  14145. s_Il2CppMethodInitialized = true;
  14146. }
  14147. String_t* G_B2_0 = NULL;
  14148. String_t* G_B2_1 = NULL;
  14149. String_t* G_B1_0 = NULL;
  14150. String_t* G_B1_1 = NULL;
  14151. String_t* G_B3_0 = NULL;
  14152. String_t* G_B3_1 = NULL;
  14153. {
  14154. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  14155. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  14156. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  14157. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  14158. String_t* L_1 = ___2_calledName;
  14159. NullCheck(L_0);
  14160. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  14161. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  14162. String_t* L_2 = ___2_calledName;
  14163. NullCheck(L_2);
  14164. String_t* L_3;
  14165. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  14166. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  14167. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  14168. NullCheck(L_4);
  14169. String_t* L_6;
  14170. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  14171. String_t* L_7 = L_6;
  14172. G_B1_0 = L_7;
  14173. G_B1_1 = L_3;
  14174. if (L_7)
  14175. {
  14176. G_B2_0 = L_7;
  14177. G_B2_1 = L_3;
  14178. goto IL_0024;
  14179. }
  14180. }
  14181. {
  14182. G_B3_0 = ((String_t*)(NULL));
  14183. G_B3_1 = G_B1_1;
  14184. goto IL_0029;
  14185. }
  14186. IL_0024:
  14187. {
  14188. NullCheck(G_B2_0);
  14189. String_t* L_8;
  14190. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  14191. G_B3_0 = L_8;
  14192. G_B3_1 = G_B2_1;
  14193. }
  14194. IL_0029:
  14195. {
  14196. NullCheck(G_B3_1);
  14197. bool L_9;
  14198. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  14199. return L_9;
  14200. }
  14201. }
  14202. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::.ctor()
  14203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_mFAD1D8B633E93FD5D4954C516EE017ACACDFB519_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, const RuntimeMethod* method)
  14204. {
  14205. {
  14206. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  14207. return;
  14208. }
  14209. }
  14210. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceBoostChangeEventArgs>::Unity.VisualScripting.IUnit.get_graph()
  14211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_m842EDFBE2E00D8B5CFA5F95A84044291B160D69C_gshared (EventUnit_1_t745985E825CC0A6DCDD06949EB9080D5E335D6F1* __this, const RuntimeMethod* method)
  14212. {
  14213. static bool s_Il2CppMethodInitialized;
  14214. if (!s_Il2CppMethodInitialized)
  14215. {
  14216. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  14217. s_Il2CppMethodInitialized = true;
  14218. }
  14219. {
  14220. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  14221. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  14222. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  14223. return L_0;
  14224. }
  14225. }
  14226. #ifdef __clang__
  14227. #pragma clang diagnostic pop
  14228. #endif
  14229. #ifdef __clang__
  14230. #pragma clang diagnostic push
  14231. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14232. #pragma clang diagnostic ignored "-Wunused-variable"
  14233. #endif
  14234. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::CreateData()
  14235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_m9579E2590CBBEED697B90D14D909AA93A66B11A1_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, const RuntimeMethod* method)
  14236. {
  14237. {
  14238. // return new Data();
  14239. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_0 = (Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  14240. NullCheck(L_0);
  14241. (( void (*) (Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372*, 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));
  14242. return (RuntimeObject*)L_0;
  14243. }
  14244. }
  14245. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::get_coroutine()
  14246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_mFAE79D23CD4D8CC68070C668732993971F28142F_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, const RuntimeMethod* method)
  14247. {
  14248. {
  14249. // public bool coroutine { get; set; } = false;
  14250. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  14251. return L_0;
  14252. }
  14253. }
  14254. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::set_coroutine(System.Boolean)
  14255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_m67E9B357229FFF7B92495722B47B8625E13500CE_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, bool ___0_value, const RuntimeMethod* method)
  14256. {
  14257. {
  14258. // public bool coroutine { get; set; } = false;
  14259. bool L_0 = ___0_value;
  14260. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  14261. return;
  14262. }
  14263. }
  14264. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::get_trigger()
  14265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_m46E02399C0774815359EE059248A198D242D9ED1_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, const RuntimeMethod* method)
  14266. {
  14267. {
  14268. // public ControlOutput trigger { get; private set; }
  14269. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  14270. return L_0;
  14271. }
  14272. }
  14273. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::set_trigger(Unity.VisualScripting.ControlOutput)
  14274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_m2B5E49D3C6EA6F880ACDDC2C950860585E356CE5_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  14275. {
  14276. {
  14277. // public ControlOutput trigger { get; private set; }
  14278. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  14279. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  14280. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  14281. return;
  14282. }
  14283. }
  14284. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::Definition()
  14285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_m1112634E31676C6816390CD36F63C460DA716F8D_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, const RuntimeMethod* method)
  14286. {
  14287. static bool s_Il2CppMethodInitialized;
  14288. if (!s_Il2CppMethodInitialized)
  14289. {
  14290. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  14291. s_Il2CppMethodInitialized = true;
  14292. }
  14293. {
  14294. // isControlRoot = true;
  14295. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  14296. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  14297. // trigger = ControlOutput(nameof(trigger));
  14298. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  14299. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  14300. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  14301. (( void (*) (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  14302. // }
  14303. return;
  14304. }
  14305. }
  14306. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::GetHook(Unity.VisualScripting.GraphReference)
  14307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_mA189A1101D20CC9C98E43C1ACE15797319AD5DBC_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  14308. {
  14309. {
  14310. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  14311. String_t* L_0;
  14312. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  14313. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  14314. NullCheck(L_1);
  14315. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  14316. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_mA189A1101D20CC9C98E43C1ACE15797319AD5DBC_RuntimeMethod_var)));
  14317. }
  14318. }
  14319. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::StartListening(Unity.VisualScripting.GraphStack)
  14320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_mC66AC36DE47CE00D20C1E463DC43CC13E7E6BFBE_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  14321. {
  14322. static bool s_Il2CppMethodInitialized;
  14323. if (!s_Il2CppMethodInitialized)
  14324. {
  14325. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  14326. s_Il2CppMethodInitialized = true;
  14327. }
  14328. U3CU3Ec__DisplayClass14_0_t347E2AE417B4C22998388D42FC1B8F028B4FE63F* V_0 = NULL;
  14329. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* V_1 = NULL;
  14330. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  14331. memset((&V_2), 0, sizeof(V_2));
  14332. Action_1_t3AB036595A53604CCD8C377624B7AF476C2CEDC7* V_3 = NULL;
  14333. {
  14334. U3CU3Ec__DisplayClass14_0_t347E2AE417B4C22998388D42FC1B8F028B4FE63F* L_0 = (U3CU3Ec__DisplayClass14_0_t347E2AE417B4C22998388D42FC1B8F028B4FE63F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  14335. NullCheck(L_0);
  14336. (( void (*) (U3CU3Ec__DisplayClass14_0_t347E2AE417B4C22998388D42FC1B8F028B4FE63F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  14337. V_0 = L_0;
  14338. U3CU3Ec__DisplayClass14_0_t347E2AE417B4C22998388D42FC1B8F028B4FE63F* L_1 = V_0;
  14339. NullCheck(L_1);
  14340. L_1->___U3CU3E4__this_0 = __this;
  14341. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  14342. // var data = stack.GetElementData<Data>(this);
  14343. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  14344. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  14345. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_3;
  14346. L_3 = (( Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  14347. V_1 = L_3;
  14348. // if (data.isListening)
  14349. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_4 = V_1;
  14350. NullCheck(L_4);
  14351. bool L_5 = (bool)L_4->___isListening_2;
  14352. if (!L_5)
  14353. {
  14354. goto IL_001e;
  14355. }
  14356. }
  14357. {
  14358. // return;
  14359. return;
  14360. }
  14361. IL_001e:
  14362. {
  14363. // if (register)
  14364. bool L_6;
  14365. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::get_register() */, __this);
  14366. if (!L_6)
  14367. {
  14368. goto IL_0061;
  14369. }
  14370. }
  14371. {
  14372. // var reference = stack.ToReference();
  14373. U3CU3Ec__DisplayClass14_0_t347E2AE417B4C22998388D42FC1B8F028B4FE63F* L_7 = V_0;
  14374. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  14375. NullCheck(L_8);
  14376. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  14377. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  14378. NullCheck(L_7);
  14379. L_7->___reference_1 = L_9;
  14380. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  14381. // var hook = GetHook(reference);
  14382. U3CU3Ec__DisplayClass14_0_t347E2AE417B4C22998388D42FC1B8F028B4FE63F* L_10 = V_0;
  14383. NullCheck(L_10);
  14384. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  14385. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  14386. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  14387. V_2 = L_12;
  14388. // Action<TArgs> handler = args => Trigger(reference, args);
  14389. U3CU3Ec__DisplayClass14_0_t347E2AE417B4C22998388D42FC1B8F028B4FE63F* L_13 = V_0;
  14390. Action_1_t3AB036595A53604CCD8C377624B7AF476C2CEDC7* L_14 = (Action_1_t3AB036595A53604CCD8C377624B7AF476C2CEDC7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  14391. NullCheck(L_14);
  14392. (( void (*) (Action_1_t3AB036595A53604CCD8C377624B7AF476C2CEDC7*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  14393. V_3 = L_14;
  14394. // EventBus.Register(hook, handler);
  14395. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  14396. Action_1_t3AB036595A53604CCD8C377624B7AF476C2CEDC7* L_16 = V_3;
  14397. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  14398. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_t3AB036595A53604CCD8C377624B7AF476C2CEDC7*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  14399. // data.hook = hook;
  14400. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_17 = V_1;
  14401. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  14402. NullCheck(L_17);
  14403. L_17->___hook_0 = L_18;
  14404. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  14405. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14406. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  14407. #endif
  14408. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14409. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  14410. #endif
  14411. // data.handler = handler;
  14412. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_19 = V_1;
  14413. Action_1_t3AB036595A53604CCD8C377624B7AF476C2CEDC7* L_20 = V_3;
  14414. NullCheck(L_19);
  14415. L_19->___handler_1 = (Delegate_t*)L_20;
  14416. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  14417. }
  14418. IL_0061:
  14419. {
  14420. // data.isListening = true;
  14421. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_21 = V_1;
  14422. NullCheck(L_21);
  14423. L_21->___isListening_2 = (bool)1;
  14424. // }
  14425. return;
  14426. }
  14427. }
  14428. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::StopListening(Unity.VisualScripting.GraphStack)
  14429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_mEE8A9ECBFFE3516902A8B07E269E1F2294A60B74_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  14430. {
  14431. static bool s_Il2CppMethodInitialized;
  14432. if (!s_Il2CppMethodInitialized)
  14433. {
  14434. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  14435. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  14436. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  14437. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  14438. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  14439. s_Il2CppMethodInitialized = true;
  14440. }
  14441. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* V_0 = NULL;
  14442. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  14443. memset((&V_1), 0, sizeof(V_1));
  14444. {
  14445. // var data = stack.GetElementData<Data>(this);
  14446. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  14447. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  14448. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_1;
  14449. L_1 = (( Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  14450. V_0 = L_1;
  14451. // if (!data.isListening)
  14452. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_2 = V_0;
  14453. NullCheck(L_2);
  14454. bool L_3 = (bool)L_2->___isListening_2;
  14455. if (L_3)
  14456. {
  14457. goto IL_0011;
  14458. }
  14459. }
  14460. {
  14461. // return;
  14462. return;
  14463. }
  14464. IL_0011:
  14465. {
  14466. // foreach (var activeCoroutine in data.activeCoroutines)
  14467. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_4 = V_0;
  14468. NullCheck(L_4);
  14469. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  14470. NullCheck(L_5);
  14471. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  14472. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  14473. V_1 = L_6;
  14474. }
  14475. {
  14476. auto __finallyBlock = il2cpp::utils::Finally([&]
  14477. {
  14478. FINALLY_0037:
  14479. {// begin finally (depth: 1)
  14480. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  14481. return;
  14482. }// end finally (depth: 1)
  14483. });
  14484. try
  14485. {// begin try (depth: 1)
  14486. {
  14487. goto IL_002c_1;
  14488. }
  14489. IL_001f_1:
  14490. {
  14491. // foreach (var activeCoroutine in data.activeCoroutines)
  14492. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  14493. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  14494. // activeCoroutine.StopCoroutine(false);
  14495. NullCheck(L_7);
  14496. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  14497. }
  14498. IL_002c_1:
  14499. {
  14500. // foreach (var activeCoroutine in data.activeCoroutines)
  14501. bool L_8;
  14502. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  14503. if (L_8)
  14504. {
  14505. goto IL_001f_1;
  14506. }
  14507. }
  14508. {
  14509. goto IL_0045;
  14510. }
  14511. }// end try (depth: 1)
  14512. catch(Il2CppExceptionWrapper& e)
  14513. {
  14514. __finallyBlock.StoreException(e.ex);
  14515. }
  14516. }
  14517. IL_0045:
  14518. {
  14519. // if (register)
  14520. bool L_9;
  14521. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::get_register() */, __this);
  14522. if (!L_9)
  14523. {
  14524. goto IL_0065;
  14525. }
  14526. }
  14527. {
  14528. // EventBus.Unregister(data.hook, data.handler);
  14529. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_10 = V_0;
  14530. NullCheck(L_10);
  14531. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  14532. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_12 = V_0;
  14533. NullCheck(L_12);
  14534. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  14535. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  14536. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  14537. // data.handler = null;
  14538. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_14 = V_0;
  14539. NullCheck(L_14);
  14540. L_14->___handler_1 = (Delegate_t*)NULL;
  14541. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  14542. }
  14543. IL_0065:
  14544. {
  14545. // data.isListening = false;
  14546. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_15 = V_0;
  14547. NullCheck(L_15);
  14548. L_15->___isListening_2 = (bool)0;
  14549. // }
  14550. return;
  14551. }
  14552. }
  14553. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::Uninstantiate(Unity.VisualScripting.GraphReference)
  14554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_m8978C6725AE172AB7AA38351B1C69255D867BFDE_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  14555. {
  14556. static bool s_Il2CppMethodInitialized;
  14557. if (!s_Il2CppMethodInitialized)
  14558. {
  14559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  14560. s_Il2CppMethodInitialized = true;
  14561. }
  14562. {
  14563. // var data = instance.GetElementData<Data>(this);
  14564. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  14565. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  14566. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_1;
  14567. L_1 = (( Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  14568. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  14569. NullCheck(L_1);
  14570. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  14571. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  14572. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  14573. // StopAllCoroutines(coroutines);
  14574. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  14575. // base.Uninstantiate(instance);
  14576. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  14577. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  14578. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  14579. // }
  14580. return;
  14581. }
  14582. }
  14583. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  14584. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_m81F65CEA9ED49C6C1E664F45C025EC33BB1CDDEF_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  14585. {
  14586. static bool s_Il2CppMethodInitialized;
  14587. if (!s_Il2CppMethodInitialized)
  14588. {
  14589. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  14590. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  14591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  14592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  14593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  14594. s_Il2CppMethodInitialized = true;
  14595. }
  14596. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  14597. memset((&V_0), 0, sizeof(V_0));
  14598. {
  14599. // foreach (var activeCoroutine in activeCoroutines)
  14600. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  14601. NullCheck(L_0);
  14602. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  14603. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  14604. V_0 = L_1;
  14605. }
  14606. {
  14607. auto __finallyBlock = il2cpp::utils::Finally([&]
  14608. {
  14609. FINALLY_0020:
  14610. {// begin finally (depth: 1)
  14611. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  14612. return;
  14613. }// end finally (depth: 1)
  14614. });
  14615. try
  14616. {// begin try (depth: 1)
  14617. {
  14618. goto IL_0015_1;
  14619. }
  14620. IL_0009_1:
  14621. {
  14622. // foreach (var activeCoroutine in activeCoroutines)
  14623. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  14624. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  14625. // activeCoroutine.StopCoroutineImmediate();
  14626. NullCheck(L_2);
  14627. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  14628. }
  14629. IL_0015_1:
  14630. {
  14631. // foreach (var activeCoroutine in activeCoroutines)
  14632. bool L_3;
  14633. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  14634. if (L_3)
  14635. {
  14636. goto IL_0009_1;
  14637. }
  14638. }
  14639. {
  14640. goto IL_002e;
  14641. }
  14642. }// end try (depth: 1)
  14643. catch(Il2CppExceptionWrapper& e)
  14644. {
  14645. __finallyBlock.StoreException(e.ex);
  14646. }
  14647. }
  14648. IL_002e:
  14649. {
  14650. // activeCoroutines.Free();
  14651. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  14652. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  14653. // }
  14654. return;
  14655. }
  14656. }
  14657. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::IsListening(Unity.VisualScripting.GraphPointer)
  14658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_mB5FD14497FC859D07CFFDA811F3A0BF4A6ADC207_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  14659. {
  14660. {
  14661. // if (!pointer.hasData)
  14662. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  14663. NullCheck(L_0);
  14664. bool L_1;
  14665. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  14666. if (L_1)
  14667. {
  14668. goto IL_000a;
  14669. }
  14670. }
  14671. {
  14672. // return false;
  14673. return (bool)0;
  14674. }
  14675. IL_000a:
  14676. {
  14677. // return pointer.GetElementData<Data>(this).isListening;
  14678. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  14679. NullCheck(L_2);
  14680. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_3;
  14681. L_3 = (( Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  14682. NullCheck(L_3);
  14683. bool L_4 = (bool)L_3->___isListening_2;
  14684. return L_4;
  14685. }
  14686. }
  14687. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  14688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_m8B3EBA2A49252A5AE1B0A917F3E6EE729E74B408_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, PerformanceLevelChangeEventArgs_t2CDED2F277ED6C533AA0BA6F11B790ECBB4B2838 ___1_args, const RuntimeMethod* method)
  14689. {
  14690. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  14691. {
  14692. // var flow = Flow.New(reference);
  14693. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  14694. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  14695. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  14696. V_0 = L_1;
  14697. // if (!ShouldTrigger(flow, args))
  14698. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  14699. PerformanceLevelChangeEventArgs_t2CDED2F277ED6C533AA0BA6F11B790ECBB4B2838 L_3 = ___1_args;
  14700. bool L_4;
  14701. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, PerformanceLevelChangeEventArgs_t2CDED2F277ED6C533AA0BA6F11B790ECBB4B2838 >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  14702. if (L_4)
  14703. {
  14704. goto IL_0018;
  14705. }
  14706. }
  14707. {
  14708. // flow.Dispose();
  14709. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  14710. NullCheck(L_5);
  14711. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  14712. // return;
  14713. return;
  14714. }
  14715. IL_0018:
  14716. {
  14717. // AssignArguments(flow, args);
  14718. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  14719. PerformanceLevelChangeEventArgs_t2CDED2F277ED6C533AA0BA6F11B790ECBB4B2838 L_7 = ___1_args;
  14720. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, PerformanceLevelChangeEventArgs_t2CDED2F277ED6C533AA0BA6F11B790ECBB4B2838 >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  14721. // Run(flow);
  14722. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  14723. (( void (*) (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  14724. // }
  14725. return;
  14726. }
  14727. }
  14728. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  14729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_m3B9217C55F70EE4FEB53456E098B35DCF9E6784F_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, PerformanceLevelChangeEventArgs_t2CDED2F277ED6C533AA0BA6F11B790ECBB4B2838 ___1_args, const RuntimeMethod* method)
  14730. {
  14731. {
  14732. // return true;
  14733. return (bool)1;
  14734. }
  14735. }
  14736. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  14737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_m0FF58369CA2760E322A43A6DA8D43FF64C709D8A_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, PerformanceLevelChangeEventArgs_t2CDED2F277ED6C533AA0BA6F11B790ECBB4B2838 ___1_args, const RuntimeMethod* method)
  14738. {
  14739. {
  14740. // }
  14741. return;
  14742. }
  14743. }
  14744. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::Run(Unity.VisualScripting.Flow)
  14745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_m037312384DE8C7D1279188739049B72D5C186F94_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  14746. {
  14747. static bool s_Il2CppMethodInitialized;
  14748. if (!s_Il2CppMethodInitialized)
  14749. {
  14750. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  14751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  14752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  14753. s_Il2CppMethodInitialized = true;
  14754. }
  14755. {
  14756. // if (flow.enableDebug)
  14757. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  14758. NullCheck(L_0);
  14759. bool L_1;
  14760. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  14761. if (!L_1)
  14762. {
  14763. goto IL_0029;
  14764. }
  14765. }
  14766. {
  14767. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  14768. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  14769. NullCheck(L_2);
  14770. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  14771. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  14772. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  14773. RuntimeObject* L_4;
  14774. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  14775. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  14776. RuntimeObject* L_5 = L_4;
  14777. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  14778. int32_t L_6;
  14779. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  14780. NullCheck(L_5);
  14781. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  14782. // editorData.lastInvokeTime = EditorTimeBinding.time;
  14783. float L_7;
  14784. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  14785. NullCheck(L_5);
  14786. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  14787. }
  14788. IL_0029:
  14789. {
  14790. // if (coroutine)
  14791. bool L_8;
  14792. L_8 = (( bool (*) (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  14793. if (!L_8)
  14794. {
  14795. goto IL_004f;
  14796. }
  14797. }
  14798. {
  14799. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  14800. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  14801. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  14802. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  14803. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  14804. NullCheck(L_11);
  14805. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  14806. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  14807. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  14808. Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* L_13;
  14809. L_13 = (( Data_t56FF8D7E66F74A8A5F2731514578EB2F6AEF0372* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  14810. NullCheck(L_13);
  14811. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  14812. NullCheck(L_9);
  14813. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  14814. return;
  14815. }
  14816. IL_004f:
  14817. {
  14818. // flow.Run(trigger);
  14819. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  14820. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  14821. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  14822. NullCheck(L_15);
  14823. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  14824. // }
  14825. return;
  14826. }
  14827. }
  14828. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  14829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_m11804DCFF861E8575E59CA8BB0FE54FE776184AA_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  14830. {
  14831. static bool s_Il2CppMethodInitialized;
  14832. if (!s_Il2CppMethodInitialized)
  14833. {
  14834. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  14835. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  14836. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  14837. s_Il2CppMethodInitialized = true;
  14838. }
  14839. String_t* G_B2_0 = NULL;
  14840. String_t* G_B2_1 = NULL;
  14841. String_t* G_B1_0 = NULL;
  14842. String_t* G_B1_1 = NULL;
  14843. String_t* G_B3_0 = NULL;
  14844. String_t* G_B3_1 = NULL;
  14845. {
  14846. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  14847. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  14848. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  14849. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  14850. String_t* L_1 = ___2_calledName;
  14851. NullCheck(L_0);
  14852. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  14853. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  14854. String_t* L_2 = ___2_calledName;
  14855. NullCheck(L_2);
  14856. String_t* L_3;
  14857. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  14858. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  14859. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  14860. NullCheck(L_4);
  14861. String_t* L_6;
  14862. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  14863. String_t* L_7 = L_6;
  14864. G_B1_0 = L_7;
  14865. G_B1_1 = L_3;
  14866. if (L_7)
  14867. {
  14868. G_B2_0 = L_7;
  14869. G_B2_1 = L_3;
  14870. goto IL_0024;
  14871. }
  14872. }
  14873. {
  14874. G_B3_0 = ((String_t*)(NULL));
  14875. G_B3_1 = G_B1_1;
  14876. goto IL_0029;
  14877. }
  14878. IL_0024:
  14879. {
  14880. NullCheck(G_B2_0);
  14881. String_t* L_8;
  14882. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  14883. G_B3_0 = L_8;
  14884. G_B3_1 = G_B2_1;
  14885. }
  14886. IL_0029:
  14887. {
  14888. NullCheck(G_B3_1);
  14889. bool L_9;
  14890. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  14891. return L_9;
  14892. }
  14893. }
  14894. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::.ctor()
  14895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_m096C0AC93618DA40B992321958FABBFC4364E960_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, const RuntimeMethod* method)
  14896. {
  14897. {
  14898. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  14899. return;
  14900. }
  14901. }
  14902. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<UnityEngine.AdaptivePerformance.PerformanceLevelChangeEventArgs>::Unity.VisualScripting.IUnit.get_graph()
  14903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_mE31F2FE51BCD5715EA7A6407DFD1077FC4037984_gshared (EventUnit_1_t9FCCDD9A288C3AB693C88F61375F4015C664178A* __this, const RuntimeMethod* method)
  14904. {
  14905. static bool s_Il2CppMethodInitialized;
  14906. if (!s_Il2CppMethodInitialized)
  14907. {
  14908. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  14909. s_Il2CppMethodInitialized = true;
  14910. }
  14911. {
  14912. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  14913. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  14914. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  14915. return L_0;
  14916. }
  14917. }
  14918. #ifdef __clang__
  14919. #pragma clang diagnostic pop
  14920. #endif
  14921. #ifdef __clang__
  14922. #pragma clang diagnostic push
  14923. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14924. #pragma clang diagnostic ignored "-Wunused-variable"
  14925. #endif
  14926. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<System.Single>::CreateData()
  14927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_m4DC29B81F477194336D5853427BE15314C675D07_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, const RuntimeMethod* method)
  14928. {
  14929. {
  14930. // return new Data();
  14931. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_0 = (Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  14932. NullCheck(L_0);
  14933. (( void (*) (Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8*, 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));
  14934. return (RuntimeObject*)L_0;
  14935. }
  14936. }
  14937. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Single>::get_coroutine()
  14938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_m44F06BF4100DF73F1BD355B1948A06EC3AF5549F_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, const RuntimeMethod* method)
  14939. {
  14940. {
  14941. // public bool coroutine { get; set; } = false;
  14942. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  14943. return L_0;
  14944. }
  14945. }
  14946. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::set_coroutine(System.Boolean)
  14947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_m25E2D2E1C25F4D4792E8EBA1E51AB418CF8A177F_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, bool ___0_value, const RuntimeMethod* method)
  14948. {
  14949. {
  14950. // public bool coroutine { get; set; } = false;
  14951. bool L_0 = ___0_value;
  14952. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  14953. return;
  14954. }
  14955. }
  14956. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<System.Single>::get_trigger()
  14957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_m52A13FEE83F182F8646CA39DF31D12BE0DE51EC0_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, const RuntimeMethod* method)
  14958. {
  14959. {
  14960. // public ControlOutput trigger { get; private set; }
  14961. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  14962. return L_0;
  14963. }
  14964. }
  14965. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::set_trigger(Unity.VisualScripting.ControlOutput)
  14966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_mE250B4CB47D5DD72CEA439DC2C4E8CE49E3DA7A3_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  14967. {
  14968. {
  14969. // public ControlOutput trigger { get; private set; }
  14970. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  14971. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  14972. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  14973. return;
  14974. }
  14975. }
  14976. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::Definition()
  14977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_m0CE669E6E397831F6E57AC77E7EABD08AD47147B_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, const RuntimeMethod* method)
  14978. {
  14979. static bool s_Il2CppMethodInitialized;
  14980. if (!s_Il2CppMethodInitialized)
  14981. {
  14982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  14983. s_Il2CppMethodInitialized = true;
  14984. }
  14985. {
  14986. // isControlRoot = true;
  14987. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  14988. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  14989. // trigger = ControlOutput(nameof(trigger));
  14990. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  14991. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  14992. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  14993. (( void (*) (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  14994. // }
  14995. return;
  14996. }
  14997. }
  14998. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<System.Single>::GetHook(Unity.VisualScripting.GraphReference)
  14999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_mFB102634B7057FDFE2E3CF116A615DF38B006B5D_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  15000. {
  15001. {
  15002. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  15003. String_t* L_0;
  15004. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  15005. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  15006. NullCheck(L_1);
  15007. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  15008. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_mFB102634B7057FDFE2E3CF116A615DF38B006B5D_RuntimeMethod_var)));
  15009. }
  15010. }
  15011. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::StartListening(Unity.VisualScripting.GraphStack)
  15012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_mA43AB61A72DF9B223D261800EAFE05F43A14D6B9_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  15013. {
  15014. static bool s_Il2CppMethodInitialized;
  15015. if (!s_Il2CppMethodInitialized)
  15016. {
  15017. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  15018. s_Il2CppMethodInitialized = true;
  15019. }
  15020. U3CU3Ec__DisplayClass14_0_tCE600FDFE4103D65FA272D142F3F21DC15A8250C* V_0 = NULL;
  15021. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* V_1 = NULL;
  15022. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  15023. memset((&V_2), 0, sizeof(V_2));
  15024. Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* V_3 = NULL;
  15025. {
  15026. U3CU3Ec__DisplayClass14_0_tCE600FDFE4103D65FA272D142F3F21DC15A8250C* L_0 = (U3CU3Ec__DisplayClass14_0_tCE600FDFE4103D65FA272D142F3F21DC15A8250C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  15027. NullCheck(L_0);
  15028. (( void (*) (U3CU3Ec__DisplayClass14_0_tCE600FDFE4103D65FA272D142F3F21DC15A8250C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  15029. V_0 = L_0;
  15030. U3CU3Ec__DisplayClass14_0_tCE600FDFE4103D65FA272D142F3F21DC15A8250C* L_1 = V_0;
  15031. NullCheck(L_1);
  15032. L_1->___U3CU3E4__this_0 = __this;
  15033. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  15034. // var data = stack.GetElementData<Data>(this);
  15035. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  15036. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  15037. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_3;
  15038. L_3 = (( Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15039. V_1 = L_3;
  15040. // if (data.isListening)
  15041. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_4 = V_1;
  15042. NullCheck(L_4);
  15043. bool L_5 = (bool)L_4->___isListening_2;
  15044. if (!L_5)
  15045. {
  15046. goto IL_001e;
  15047. }
  15048. }
  15049. {
  15050. // return;
  15051. return;
  15052. }
  15053. IL_001e:
  15054. {
  15055. // if (register)
  15056. bool L_6;
  15057. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Single>::get_register() */, __this);
  15058. if (!L_6)
  15059. {
  15060. goto IL_0061;
  15061. }
  15062. }
  15063. {
  15064. // var reference = stack.ToReference();
  15065. U3CU3Ec__DisplayClass14_0_tCE600FDFE4103D65FA272D142F3F21DC15A8250C* L_7 = V_0;
  15066. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  15067. NullCheck(L_8);
  15068. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  15069. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  15070. NullCheck(L_7);
  15071. L_7->___reference_1 = L_9;
  15072. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  15073. // var hook = GetHook(reference);
  15074. U3CU3Ec__DisplayClass14_0_tCE600FDFE4103D65FA272D142F3F21DC15A8250C* L_10 = V_0;
  15075. NullCheck(L_10);
  15076. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  15077. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  15078. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<System.Single>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  15079. V_2 = L_12;
  15080. // Action<TArgs> handler = args => Trigger(reference, args);
  15081. U3CU3Ec__DisplayClass14_0_tCE600FDFE4103D65FA272D142F3F21DC15A8250C* L_13 = V_0;
  15082. Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_14 = (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  15083. NullCheck(L_14);
  15084. (( void (*) (Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  15085. V_3 = L_14;
  15086. // EventBus.Register(hook, handler);
  15087. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  15088. Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_16 = V_3;
  15089. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  15090. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  15091. // data.hook = hook;
  15092. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_17 = V_1;
  15093. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  15094. NullCheck(L_17);
  15095. L_17->___hook_0 = L_18;
  15096. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  15097. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15098. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  15099. #endif
  15100. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15101. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  15102. #endif
  15103. // data.handler = handler;
  15104. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_19 = V_1;
  15105. Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* L_20 = V_3;
  15106. NullCheck(L_19);
  15107. L_19->___handler_1 = (Delegate_t*)L_20;
  15108. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  15109. }
  15110. IL_0061:
  15111. {
  15112. // data.isListening = true;
  15113. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_21 = V_1;
  15114. NullCheck(L_21);
  15115. L_21->___isListening_2 = (bool)1;
  15116. // }
  15117. return;
  15118. }
  15119. }
  15120. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::StopListening(Unity.VisualScripting.GraphStack)
  15121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_m0759C252D74CA51D27E00A5D6377E3342A247FFB_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  15122. {
  15123. static bool s_Il2CppMethodInitialized;
  15124. if (!s_Il2CppMethodInitialized)
  15125. {
  15126. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  15127. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  15128. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  15129. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  15130. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  15131. s_Il2CppMethodInitialized = true;
  15132. }
  15133. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* V_0 = NULL;
  15134. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  15135. memset((&V_1), 0, sizeof(V_1));
  15136. {
  15137. // var data = stack.GetElementData<Data>(this);
  15138. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  15139. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  15140. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_1;
  15141. L_1 = (( Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15142. V_0 = L_1;
  15143. // if (!data.isListening)
  15144. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_2 = V_0;
  15145. NullCheck(L_2);
  15146. bool L_3 = (bool)L_2->___isListening_2;
  15147. if (L_3)
  15148. {
  15149. goto IL_0011;
  15150. }
  15151. }
  15152. {
  15153. // return;
  15154. return;
  15155. }
  15156. IL_0011:
  15157. {
  15158. // foreach (var activeCoroutine in data.activeCoroutines)
  15159. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_4 = V_0;
  15160. NullCheck(L_4);
  15161. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  15162. NullCheck(L_5);
  15163. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  15164. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  15165. V_1 = L_6;
  15166. }
  15167. {
  15168. auto __finallyBlock = il2cpp::utils::Finally([&]
  15169. {
  15170. FINALLY_0037:
  15171. {// begin finally (depth: 1)
  15172. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  15173. return;
  15174. }// end finally (depth: 1)
  15175. });
  15176. try
  15177. {// begin try (depth: 1)
  15178. {
  15179. goto IL_002c_1;
  15180. }
  15181. IL_001f_1:
  15182. {
  15183. // foreach (var activeCoroutine in data.activeCoroutines)
  15184. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  15185. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  15186. // activeCoroutine.StopCoroutine(false);
  15187. NullCheck(L_7);
  15188. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  15189. }
  15190. IL_002c_1:
  15191. {
  15192. // foreach (var activeCoroutine in data.activeCoroutines)
  15193. bool L_8;
  15194. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  15195. if (L_8)
  15196. {
  15197. goto IL_001f_1;
  15198. }
  15199. }
  15200. {
  15201. goto IL_0045;
  15202. }
  15203. }// end try (depth: 1)
  15204. catch(Il2CppExceptionWrapper& e)
  15205. {
  15206. __finallyBlock.StoreException(e.ex);
  15207. }
  15208. }
  15209. IL_0045:
  15210. {
  15211. // if (register)
  15212. bool L_9;
  15213. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Single>::get_register() */, __this);
  15214. if (!L_9)
  15215. {
  15216. goto IL_0065;
  15217. }
  15218. }
  15219. {
  15220. // EventBus.Unregister(data.hook, data.handler);
  15221. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_10 = V_0;
  15222. NullCheck(L_10);
  15223. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  15224. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_12 = V_0;
  15225. NullCheck(L_12);
  15226. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  15227. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  15228. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  15229. // data.handler = null;
  15230. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_14 = V_0;
  15231. NullCheck(L_14);
  15232. L_14->___handler_1 = (Delegate_t*)NULL;
  15233. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  15234. }
  15235. IL_0065:
  15236. {
  15237. // data.isListening = false;
  15238. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_15 = V_0;
  15239. NullCheck(L_15);
  15240. L_15->___isListening_2 = (bool)0;
  15241. // }
  15242. return;
  15243. }
  15244. }
  15245. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::Uninstantiate(Unity.VisualScripting.GraphReference)
  15246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_m9EF4CD31B379490FC6B9CFA506BF5B5C24F87A38_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  15247. {
  15248. static bool s_Il2CppMethodInitialized;
  15249. if (!s_Il2CppMethodInitialized)
  15250. {
  15251. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  15252. s_Il2CppMethodInitialized = true;
  15253. }
  15254. {
  15255. // var data = instance.GetElementData<Data>(this);
  15256. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  15257. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  15258. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_1;
  15259. L_1 = (( Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15260. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  15261. NullCheck(L_1);
  15262. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  15263. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  15264. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  15265. // StopAllCoroutines(coroutines);
  15266. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  15267. // base.Uninstantiate(instance);
  15268. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  15269. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  15270. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  15271. // }
  15272. return;
  15273. }
  15274. }
  15275. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  15276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_mF61A2FF43CAD4B41B83B5F6F328F66A8DA4DCC6A_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  15277. {
  15278. static bool s_Il2CppMethodInitialized;
  15279. if (!s_Il2CppMethodInitialized)
  15280. {
  15281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  15282. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  15283. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  15284. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  15285. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  15286. s_Il2CppMethodInitialized = true;
  15287. }
  15288. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  15289. memset((&V_0), 0, sizeof(V_0));
  15290. {
  15291. // foreach (var activeCoroutine in activeCoroutines)
  15292. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  15293. NullCheck(L_0);
  15294. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  15295. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  15296. V_0 = L_1;
  15297. }
  15298. {
  15299. auto __finallyBlock = il2cpp::utils::Finally([&]
  15300. {
  15301. FINALLY_0020:
  15302. {// begin finally (depth: 1)
  15303. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  15304. return;
  15305. }// end finally (depth: 1)
  15306. });
  15307. try
  15308. {// begin try (depth: 1)
  15309. {
  15310. goto IL_0015_1;
  15311. }
  15312. IL_0009_1:
  15313. {
  15314. // foreach (var activeCoroutine in activeCoroutines)
  15315. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  15316. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  15317. // activeCoroutine.StopCoroutineImmediate();
  15318. NullCheck(L_2);
  15319. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  15320. }
  15321. IL_0015_1:
  15322. {
  15323. // foreach (var activeCoroutine in activeCoroutines)
  15324. bool L_3;
  15325. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  15326. if (L_3)
  15327. {
  15328. goto IL_0009_1;
  15329. }
  15330. }
  15331. {
  15332. goto IL_002e;
  15333. }
  15334. }// end try (depth: 1)
  15335. catch(Il2CppExceptionWrapper& e)
  15336. {
  15337. __finallyBlock.StoreException(e.ex);
  15338. }
  15339. }
  15340. IL_002e:
  15341. {
  15342. // activeCoroutines.Free();
  15343. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  15344. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  15345. // }
  15346. return;
  15347. }
  15348. }
  15349. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Single>::IsListening(Unity.VisualScripting.GraphPointer)
  15350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_m185A3408D5614235E4A5EB02ED3BD116561E146C_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  15351. {
  15352. {
  15353. // if (!pointer.hasData)
  15354. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  15355. NullCheck(L_0);
  15356. bool L_1;
  15357. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  15358. if (L_1)
  15359. {
  15360. goto IL_000a;
  15361. }
  15362. }
  15363. {
  15364. // return false;
  15365. return (bool)0;
  15366. }
  15367. IL_000a:
  15368. {
  15369. // return pointer.GetElementData<Data>(this).isListening;
  15370. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  15371. NullCheck(L_2);
  15372. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_3;
  15373. L_3 = (( Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15374. NullCheck(L_3);
  15375. bool L_4 = (bool)L_3->___isListening_2;
  15376. return L_4;
  15377. }
  15378. }
  15379. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  15380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_m4930BF5F85A9B353085812183C469F3ECFB8C8B1_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, float ___1_args, const RuntimeMethod* method)
  15381. {
  15382. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  15383. {
  15384. // var flow = Flow.New(reference);
  15385. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  15386. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  15387. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  15388. V_0 = L_1;
  15389. // if (!ShouldTrigger(flow, args))
  15390. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  15391. float L_3 = ___1_args;
  15392. bool L_4;
  15393. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, float >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<System.Single>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  15394. if (L_4)
  15395. {
  15396. goto IL_0018;
  15397. }
  15398. }
  15399. {
  15400. // flow.Dispose();
  15401. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  15402. NullCheck(L_5);
  15403. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  15404. // return;
  15405. return;
  15406. }
  15407. IL_0018:
  15408. {
  15409. // AssignArguments(flow, args);
  15410. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  15411. float L_7 = ___1_args;
  15412. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, float >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<System.Single>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  15413. // Run(flow);
  15414. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  15415. (( void (*) (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  15416. // }
  15417. return;
  15418. }
  15419. }
  15420. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Single>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  15421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_m7A6F50B0813BF4DFE678DC3FE9D356585A725C47_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, float ___1_args, const RuntimeMethod* method)
  15422. {
  15423. {
  15424. // return true;
  15425. return (bool)1;
  15426. }
  15427. }
  15428. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  15429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_mAC44048FDC99C67F386B0955BE3C8132DF9F33BD_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, float ___1_args, const RuntimeMethod* method)
  15430. {
  15431. {
  15432. // }
  15433. return;
  15434. }
  15435. }
  15436. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::Run(Unity.VisualScripting.Flow)
  15437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_m0E627A2DA10419FCBDFD1BBC004FAA64EBCA6242_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  15438. {
  15439. static bool s_Il2CppMethodInitialized;
  15440. if (!s_Il2CppMethodInitialized)
  15441. {
  15442. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  15443. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  15444. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  15445. s_Il2CppMethodInitialized = true;
  15446. }
  15447. {
  15448. // if (flow.enableDebug)
  15449. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  15450. NullCheck(L_0);
  15451. bool L_1;
  15452. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  15453. if (!L_1)
  15454. {
  15455. goto IL_0029;
  15456. }
  15457. }
  15458. {
  15459. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  15460. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  15461. NullCheck(L_2);
  15462. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  15463. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  15464. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  15465. RuntimeObject* L_4;
  15466. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  15467. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  15468. RuntimeObject* L_5 = L_4;
  15469. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  15470. int32_t L_6;
  15471. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  15472. NullCheck(L_5);
  15473. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  15474. // editorData.lastInvokeTime = EditorTimeBinding.time;
  15475. float L_7;
  15476. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  15477. NullCheck(L_5);
  15478. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  15479. }
  15480. IL_0029:
  15481. {
  15482. // if (coroutine)
  15483. bool L_8;
  15484. L_8 = (( bool (*) (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  15485. if (!L_8)
  15486. {
  15487. goto IL_004f;
  15488. }
  15489. }
  15490. {
  15491. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  15492. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  15493. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  15494. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  15495. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  15496. NullCheck(L_11);
  15497. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  15498. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  15499. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  15500. Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* L_13;
  15501. L_13 = (( Data_tBD47AEC61D0ADB9BDE160D3FA849ECA89BAD41D8* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15502. NullCheck(L_13);
  15503. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  15504. NullCheck(L_9);
  15505. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  15506. return;
  15507. }
  15508. IL_004f:
  15509. {
  15510. // flow.Run(trigger);
  15511. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  15512. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  15513. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  15514. NullCheck(L_15);
  15515. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  15516. // }
  15517. return;
  15518. }
  15519. }
  15520. // System.Boolean Unity.VisualScripting.EventUnit`1<System.Single>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  15521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_mD38F00E026DA746E40453927A27A9ADF2BA44D03_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  15522. {
  15523. static bool s_Il2CppMethodInitialized;
  15524. if (!s_Il2CppMethodInitialized)
  15525. {
  15526. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  15527. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  15528. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  15529. s_Il2CppMethodInitialized = true;
  15530. }
  15531. String_t* G_B2_0 = NULL;
  15532. String_t* G_B2_1 = NULL;
  15533. String_t* G_B1_0 = NULL;
  15534. String_t* G_B1_1 = NULL;
  15535. String_t* G_B3_0 = NULL;
  15536. String_t* G_B3_1 = NULL;
  15537. {
  15538. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  15539. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  15540. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  15541. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  15542. String_t* L_1 = ___2_calledName;
  15543. NullCheck(L_0);
  15544. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  15545. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  15546. String_t* L_2 = ___2_calledName;
  15547. NullCheck(L_2);
  15548. String_t* L_3;
  15549. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  15550. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  15551. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  15552. NullCheck(L_4);
  15553. String_t* L_6;
  15554. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  15555. String_t* L_7 = L_6;
  15556. G_B1_0 = L_7;
  15557. G_B1_1 = L_3;
  15558. if (L_7)
  15559. {
  15560. G_B2_0 = L_7;
  15561. G_B2_1 = L_3;
  15562. goto IL_0024;
  15563. }
  15564. }
  15565. {
  15566. G_B3_0 = ((String_t*)(NULL));
  15567. G_B3_1 = G_B1_1;
  15568. goto IL_0029;
  15569. }
  15570. IL_0024:
  15571. {
  15572. NullCheck(G_B2_0);
  15573. String_t* L_8;
  15574. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  15575. G_B3_0 = L_8;
  15576. G_B3_1 = G_B2_1;
  15577. }
  15578. IL_0029:
  15579. {
  15580. NullCheck(G_B3_1);
  15581. bool L_9;
  15582. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  15583. return L_9;
  15584. }
  15585. }
  15586. // System.Void Unity.VisualScripting.EventUnit`1<System.Single>::.ctor()
  15587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_mD5416F5257C3159DE8266D1E420BA09A961D227E_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, const RuntimeMethod* method)
  15588. {
  15589. {
  15590. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  15591. return;
  15592. }
  15593. }
  15594. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<System.Single>::Unity.VisualScripting.IUnit.get_graph()
  15595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_m6F830E373745D69B287C0FFE422228CD6B802C17_gshared (EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784* __this, const RuntimeMethod* method)
  15596. {
  15597. static bool s_Il2CppMethodInitialized;
  15598. if (!s_Il2CppMethodInitialized)
  15599. {
  15600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  15601. s_Il2CppMethodInitialized = true;
  15602. }
  15603. {
  15604. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  15605. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  15606. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  15607. return L_0;
  15608. }
  15609. }
  15610. #ifdef __clang__
  15611. #pragma clang diagnostic pop
  15612. #endif
  15613. #ifdef __clang__
  15614. #pragma clang diagnostic push
  15615. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15616. #pragma clang diagnostic ignored "-Wunused-variable"
  15617. #endif
  15618. // Unity.VisualScripting.IGraphElementData Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::CreateData()
  15619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventUnit_1_CreateData_m6563D2DEDD6B30D92AFFDE563F304421408332A6_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, const RuntimeMethod* method)
  15620. {
  15621. {
  15622. // return new Data();
  15623. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_0 = (Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  15624. NullCheck(L_0);
  15625. (( void (*) (Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A*, 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));
  15626. return (RuntimeObject*)L_0;
  15627. }
  15628. }
  15629. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::get_coroutine()
  15630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_get_coroutine_mC654FDED56CC98CC3E8DDF97283C521CE84FFC5F_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, const RuntimeMethod* method)
  15631. {
  15632. {
  15633. // public bool coroutine { get; set; } = false;
  15634. bool L_0 = (bool)__this->___U3CcoroutineU3Ek__BackingField_15;
  15635. return L_0;
  15636. }
  15637. }
  15638. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::set_coroutine(System.Boolean)
  15639. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_coroutine_m91B677C1BC766D50410BF173F26EB8F037AB6BDD_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, bool ___0_value, const RuntimeMethod* method)
  15640. {
  15641. {
  15642. // public bool coroutine { get; set; } = false;
  15643. bool L_0 = ___0_value;
  15644. __this->___U3CcoroutineU3Ek__BackingField_15 = L_0;
  15645. return;
  15646. }
  15647. }
  15648. // Unity.VisualScripting.ControlOutput Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::get_trigger()
  15649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* EventUnit_1_get_trigger_mB9AAD99886F933A2008B4EC24E38B936125EFAD6_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, const RuntimeMethod* method)
  15650. {
  15651. {
  15652. // public ControlOutput trigger { get; private set; }
  15653. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)__this->___U3CtriggerU3Ek__BackingField_16;
  15654. return L_0;
  15655. }
  15656. }
  15657. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::set_trigger(Unity.VisualScripting.ControlOutput)
  15658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_set_trigger_m6897E5E17D01B3BB76B5519693B5AC16314D4E55_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method)
  15659. {
  15660. {
  15661. // public ControlOutput trigger { get; private set; }
  15662. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
  15663. __this->___U3CtriggerU3Ek__BackingField_16 = L_0;
  15664. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtriggerU3Ek__BackingField_16), (void*)L_0);
  15665. return;
  15666. }
  15667. }
  15668. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::Definition()
  15669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_m189455C8C3D7A7F6BB60805B8B3E3A0309BFA2F8_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, const RuntimeMethod* method)
  15670. {
  15671. static bool s_Il2CppMethodInitialized;
  15672. if (!s_Il2CppMethodInitialized)
  15673. {
  15674. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
  15675. s_Il2CppMethodInitialized = true;
  15676. }
  15677. {
  15678. // isControlRoot = true;
  15679. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  15680. VirtualActionInvoker1< bool >::Invoke(73 /* System.Void Unity.VisualScripting.Unit::set_isControlRoot(System.Boolean) */, (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, (bool)1);
  15681. // trigger = ControlOutput(nameof(trigger));
  15682. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  15683. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0;
  15684. L_0 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF, NULL);
  15685. (( void (*) (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849*, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  15686. // }
  15687. return;
  15688. }
  15689. }
  15690. // Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::GetHook(Unity.VisualScripting.GraphReference)
  15691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 EventUnit_1_GetHook_m933784D90449C91DC73668C5C33D0C9DF7BE4A4A_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method)
  15692. {
  15693. {
  15694. // throw new InvalidImplementationException($"Missing event hook for '{this}'.");
  15695. String_t* L_0;
  15696. L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47FF6BDF0CDE6B54E8E8B59F793070BE815043E4)), (RuntimeObject*)__this, NULL);
  15697. InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6* L_1 = (InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidImplementationException_t0ED7E88DE48F87CA15C0BC04F7B63DFEEF7EF9D6_il2cpp_TypeInfo_var)));
  15698. NullCheck(L_1);
  15699. InvalidImplementationException__ctor_mB7F77B15C275D57A96CA4CB448B481A5734E50A2(L_1, L_0, NULL);
  15700. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventUnit_1_GetHook_m933784D90449C91DC73668C5C33D0C9DF7BE4A4A_RuntimeMethod_var)));
  15701. }
  15702. }
  15703. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::StartListening(Unity.VisualScripting.GraphStack)
  15704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_mC01DC598C1E92B700D276AF0772DD8AB8195B175_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  15705. {
  15706. static bool s_Il2CppMethodInitialized;
  15707. if (!s_Il2CppMethodInitialized)
  15708. {
  15709. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  15710. s_Il2CppMethodInitialized = true;
  15711. }
  15712. U3CU3Ec__DisplayClass14_0_tFBFD8E0195CCCDD0A01E502A818B20000F1F130A* V_0 = NULL;
  15713. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* V_1 = NULL;
  15714. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
  15715. memset((&V_2), 0, sizeof(V_2));
  15716. Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* V_3 = NULL;
  15717. {
  15718. U3CU3Ec__DisplayClass14_0_tFBFD8E0195CCCDD0A01E502A818B20000F1F130A* L_0 = (U3CU3Ec__DisplayClass14_0_tFBFD8E0195CCCDD0A01E502A818B20000F1F130A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  15719. NullCheck(L_0);
  15720. (( void (*) (U3CU3Ec__DisplayClass14_0_tFBFD8E0195CCCDD0A01E502A818B20000F1F130A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  15721. V_0 = L_0;
  15722. U3CU3Ec__DisplayClass14_0_tFBFD8E0195CCCDD0A01E502A818B20000F1F130A* L_1 = V_0;
  15723. NullCheck(L_1);
  15724. L_1->___U3CU3E4__this_0 = __this;
  15725. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this);
  15726. // var data = stack.GetElementData<Data>(this);
  15727. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
  15728. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2);
  15729. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_3;
  15730. L_3 = (( Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15731. V_1 = L_3;
  15732. // if (data.isListening)
  15733. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_4 = V_1;
  15734. NullCheck(L_4);
  15735. bool L_5 = (bool)L_4->___isListening_2;
  15736. if (!L_5)
  15737. {
  15738. goto IL_001e;
  15739. }
  15740. }
  15741. {
  15742. // return;
  15743. return;
  15744. }
  15745. IL_001e:
  15746. {
  15747. // if (register)
  15748. bool L_6;
  15749. L_6 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::get_register() */, __this);
  15750. if (!L_6)
  15751. {
  15752. goto IL_0061;
  15753. }
  15754. }
  15755. {
  15756. // var reference = stack.ToReference();
  15757. U3CU3Ec__DisplayClass14_0_tFBFD8E0195CCCDD0A01E502A818B20000F1F130A* L_7 = V_0;
  15758. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
  15759. NullCheck(L_8);
  15760. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
  15761. L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
  15762. NullCheck(L_7);
  15763. L_7->___reference_1 = L_9;
  15764. Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference_1), (void*)L_9);
  15765. // var hook = GetHook(reference);
  15766. U3CU3Ec__DisplayClass14_0_tFBFD8E0195CCCDD0A01E502A818B20000F1F130A* L_10 = V_0;
  15767. NullCheck(L_10);
  15768. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_11 = (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*)L_10->___reference_1;
  15769. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_12;
  15770. L_12 = VirtualFuncInvoker1< EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* >::Invoke(84 /* Unity.VisualScripting.EventHook Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::GetHook(Unity.VisualScripting.GraphReference) */, __this, L_11);
  15771. V_2 = L_12;
  15772. // Action<TArgs> handler = args => Trigger(reference, args);
  15773. U3CU3Ec__DisplayClass14_0_tFBFD8E0195CCCDD0A01E502A818B20000F1F130A* L_13 = V_0;
  15774. Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* L_14 = (Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  15775. NullCheck(L_14);
  15776. (( void (*) (Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_14, (RuntimeObject*)L_13, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  15777. V_3 = L_14;
  15778. // EventBus.Register(hook, handler);
  15779. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_15 = V_2;
  15780. Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* L_16 = V_3;
  15781. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  15782. (( void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  15783. // data.hook = hook;
  15784. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_17 = V_1;
  15785. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_18 = V_2;
  15786. NullCheck(L_17);
  15787. L_17->___hook_0 = L_18;
  15788. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___name_0), (void*)NULL);
  15789. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15790. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___target_1), (void*)NULL);
  15791. #endif
  15792. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15793. Il2CppCodeGenWriteBarrier((void**)&(((&L_17->___hook_0))->___tag_2), (void*)NULL);
  15794. #endif
  15795. // data.handler = handler;
  15796. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_19 = V_1;
  15797. Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* L_20 = V_3;
  15798. NullCheck(L_19);
  15799. L_19->___handler_1 = (Delegate_t*)L_20;
  15800. Il2CppCodeGenWriteBarrier((void**)(&L_19->___handler_1), (void*)(Delegate_t*)L_20);
  15801. }
  15802. IL_0061:
  15803. {
  15804. // data.isListening = true;
  15805. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_21 = V_1;
  15806. NullCheck(L_21);
  15807. L_21->___isListening_2 = (bool)1;
  15808. // }
  15809. return;
  15810. }
  15811. }
  15812. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::StopListening(Unity.VisualScripting.GraphStack)
  15813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_mFEFC076FCF1055686E98C663D01423072A505FC5_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
  15814. {
  15815. static bool s_Il2CppMethodInitialized;
  15816. if (!s_Il2CppMethodInitialized)
  15817. {
  15818. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  15819. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  15820. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  15821. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  15822. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  15823. s_Il2CppMethodInitialized = true;
  15824. }
  15825. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* V_0 = NULL;
  15826. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_1;
  15827. memset((&V_1), 0, sizeof(V_1));
  15828. {
  15829. // var data = stack.GetElementData<Data>(this);
  15830. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
  15831. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  15832. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_1;
  15833. L_1 = (( Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15834. V_0 = L_1;
  15835. // if (!data.isListening)
  15836. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_2 = V_0;
  15837. NullCheck(L_2);
  15838. bool L_3 = (bool)L_2->___isListening_2;
  15839. if (L_3)
  15840. {
  15841. goto IL_0011;
  15842. }
  15843. }
  15844. {
  15845. // return;
  15846. return;
  15847. }
  15848. IL_0011:
  15849. {
  15850. // foreach (var activeCoroutine in data.activeCoroutines)
  15851. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_4 = V_0;
  15852. NullCheck(L_4);
  15853. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_5 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_4->___activeCoroutines_3;
  15854. NullCheck(L_5);
  15855. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_6;
  15856. L_6 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_5, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  15857. V_1 = L_6;
  15858. }
  15859. {
  15860. auto __finallyBlock = il2cpp::utils::Finally([&]
  15861. {
  15862. FINALLY_0037:
  15863. {// begin finally (depth: 1)
  15864. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_1), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  15865. return;
  15866. }// end finally (depth: 1)
  15867. });
  15868. try
  15869. {// begin try (depth: 1)
  15870. {
  15871. goto IL_002c_1;
  15872. }
  15873. IL_001f_1:
  15874. {
  15875. // foreach (var activeCoroutine in data.activeCoroutines)
  15876. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7;
  15877. L_7 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_1), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  15878. // activeCoroutine.StopCoroutine(false);
  15879. NullCheck(L_7);
  15880. Flow_StopCoroutine_m3A6ACA1218B1A89FA6A326784FC7C8C29891E533(L_7, (bool)0, NULL);
  15881. }
  15882. IL_002c_1:
  15883. {
  15884. // foreach (var activeCoroutine in data.activeCoroutines)
  15885. bool L_8;
  15886. L_8 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_1), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  15887. if (L_8)
  15888. {
  15889. goto IL_001f_1;
  15890. }
  15891. }
  15892. {
  15893. goto IL_0045;
  15894. }
  15895. }// end try (depth: 1)
  15896. catch(Il2CppExceptionWrapper& e)
  15897. {
  15898. __finallyBlock.StoreException(e.ex);
  15899. }
  15900. }
  15901. IL_0045:
  15902. {
  15903. // if (register)
  15904. bool L_9;
  15905. L_9 = VirtualFuncInvoker0< bool >::Invoke(83 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::get_register() */, __this);
  15906. if (!L_9)
  15907. {
  15908. goto IL_0065;
  15909. }
  15910. }
  15911. {
  15912. // EventBus.Unregister(data.hook, data.handler);
  15913. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_10 = V_0;
  15914. NullCheck(L_10);
  15915. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_11 = (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157)L_10->___hook_0;
  15916. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_12 = V_0;
  15917. NullCheck(L_12);
  15918. Delegate_t* L_13 = (Delegate_t*)L_12->___handler_1;
  15919. il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
  15920. EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_11, L_13, NULL);
  15921. // data.handler = null;
  15922. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_14 = V_0;
  15923. NullCheck(L_14);
  15924. L_14->___handler_1 = (Delegate_t*)NULL;
  15925. Il2CppCodeGenWriteBarrier((void**)(&L_14->___handler_1), (void*)(Delegate_t*)NULL);
  15926. }
  15927. IL_0065:
  15928. {
  15929. // data.isListening = false;
  15930. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_15 = V_0;
  15931. NullCheck(L_15);
  15932. L_15->___isListening_2 = (bool)0;
  15933. // }
  15934. return;
  15935. }
  15936. }
  15937. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::Uninstantiate(Unity.VisualScripting.GraphReference)
  15938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Uninstantiate_m1BD4B29EFBF6EB61088B9F09C7CAD341372CC943_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_instance, const RuntimeMethod* method)
  15939. {
  15940. static bool s_Il2CppMethodInitialized;
  15941. if (!s_Il2CppMethodInitialized)
  15942. {
  15943. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  15944. s_Il2CppMethodInitialized = true;
  15945. }
  15946. {
  15947. // var data = instance.GetElementData<Data>(this);
  15948. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_instance;
  15949. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0);
  15950. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_1;
  15951. L_1 = (( Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_0, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15952. // var coroutines = data.activeCoroutines.ToHashSetPooled();
  15953. NullCheck(L_1);
  15954. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_2 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_1->___activeCoroutines_3;
  15955. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_3;
  15956. L_3 = XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C((RuntimeObject*)L_2, XHashSetPool_ToHashSetPooled_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mA6886B3CC452529ABA44C8A37412D96840D1774C_RuntimeMethod_var);
  15957. // StopAllCoroutines(coroutines);
  15958. (( void (*) (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  15959. // base.Uninstantiate(instance);
  15960. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_4 = ___0_instance;
  15961. NullCheck((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this);
  15962. Unit_Uninstantiate_m5311F23939FACDABD43ABB8861FD32B0A0A4C3C2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, L_4, NULL);
  15963. // }
  15964. return;
  15965. }
  15966. }
  15967. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::StopAllCoroutines(System.Collections.Generic.HashSet`1<Unity.VisualScripting.Flow>)
  15968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopAllCoroutines_mFA054D063AF423C5D34C115B1C16428351290F67_gshared (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___0_activeCoroutines, const RuntimeMethod* method)
  15969. {
  15970. static bool s_Il2CppMethodInitialized;
  15971. if (!s_Il2CppMethodInitialized)
  15972. {
  15973. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  15974. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  15975. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  15976. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  15977. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  15978. s_Il2CppMethodInitialized = true;
  15979. }
  15980. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF V_0;
  15981. memset((&V_0), 0, sizeof(V_0));
  15982. {
  15983. // foreach (var activeCoroutine in activeCoroutines)
  15984. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_0 = ___0_activeCoroutines;
  15985. NullCheck(L_0);
  15986. Enumerator_t4E5BEF0412F9CE728AA04F054AEB68F594C800BF L_1;
  15987. L_1 = HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6(L_0, HashSet_1_GetEnumerator_m651DA2B1F2F7FAACB12567F17009D2E8E63788D6_RuntimeMethod_var);
  15988. V_0 = L_1;
  15989. }
  15990. {
  15991. auto __finallyBlock = il2cpp::utils::Finally([&]
  15992. {
  15993. FINALLY_0020:
  15994. {// begin finally (depth: 1)
  15995. Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444((&V_0), Enumerator_Dispose_mFA31F17754CB598368F7343CD8379F2332CC1444_RuntimeMethod_var);
  15996. return;
  15997. }// end finally (depth: 1)
  15998. });
  15999. try
  16000. {// begin try (depth: 1)
  16001. {
  16002. goto IL_0015_1;
  16003. }
  16004. IL_0009_1:
  16005. {
  16006. // foreach (var activeCoroutine in activeCoroutines)
  16007. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2;
  16008. L_2 = Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_inline((&V_0), Enumerator_get_Current_m1364234254170E9B92BC61AAEBF4AD5FDB7D2377_RuntimeMethod_var);
  16009. // activeCoroutine.StopCoroutineImmediate();
  16010. NullCheck(L_2);
  16011. Flow_StopCoroutineImmediate_m1AF7DC8B5AF482F55AC47C656B4D65DF9CA0B903(L_2, NULL);
  16012. }
  16013. IL_0015_1:
  16014. {
  16015. // foreach (var activeCoroutine in activeCoroutines)
  16016. bool L_3;
  16017. L_3 = Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345((&V_0), Enumerator_MoveNext_m90D63A2E813137C329C089981A6F9BE99F130345_RuntimeMethod_var);
  16018. if (L_3)
  16019. {
  16020. goto IL_0009_1;
  16021. }
  16022. }
  16023. {
  16024. goto IL_002e;
  16025. }
  16026. }// end try (depth: 1)
  16027. catch(Il2CppExceptionWrapper& e)
  16028. {
  16029. __finallyBlock.StoreException(e.ex);
  16030. }
  16031. }
  16032. IL_002e:
  16033. {
  16034. // activeCoroutines.Free();
  16035. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_4 = ___0_activeCoroutines;
  16036. XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E(L_4, XHashSetPool_Free_TisFlow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_mDA5A64EA6E7CDEF654D47FC7BD2925DFFECF7F5E_RuntimeMethod_var);
  16037. // }
  16038. return;
  16039. }
  16040. }
  16041. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::IsListening(Unity.VisualScripting.GraphPointer)
  16042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_IsListening_m7E72F750E24609D2A098566763B32859D08CFE18_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method)
  16043. {
  16044. {
  16045. // if (!pointer.hasData)
  16046. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
  16047. NullCheck(L_0);
  16048. bool L_1;
  16049. L_1 = GraphPointer_get_hasData_m661361F0C5FE9E085F2FCEE255D61D3CB4AD985F(L_0, NULL);
  16050. if (L_1)
  16051. {
  16052. goto IL_000a;
  16053. }
  16054. }
  16055. {
  16056. // return false;
  16057. return (bool)0;
  16058. }
  16059. IL_000a:
  16060. {
  16061. // return pointer.GetElementData<Data>(this).isListening;
  16062. GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_2 = ___0_pointer;
  16063. NullCheck(L_2);
  16064. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_3;
  16065. L_3 = (( Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  16066. NullCheck(L_3);
  16067. bool L_4 = (bool)L_3->___isListening_2;
  16068. return L_4;
  16069. }
  16070. }
  16071. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::Trigger(Unity.VisualScripting.GraphReference,TArgs)
  16072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Trigger_m7588D0EB46B67025A8DBB7826D01989C844FB4EC_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_args, const RuntimeMethod* method)
  16073. {
  16074. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
  16075. {
  16076. // var flow = Flow.New(reference);
  16077. GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
  16078. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
  16079. L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
  16080. V_0 = L_1;
  16081. // if (!ShouldTrigger(flow, args))
  16082. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
  16083. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_args;
  16084. bool L_4;
  16085. L_4 = VirtualFuncInvoker2< bool, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(87 /* System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs) */, __this, L_2, L_3);
  16086. if (L_4)
  16087. {
  16088. goto IL_0018;
  16089. }
  16090. }
  16091. {
  16092. // flow.Dispose();
  16093. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = V_0;
  16094. NullCheck(L_5);
  16095. Flow_Dispose_mB8BAC5174BCFA47AA11C7C8D6B8EFDE810AE52D5(L_5, NULL);
  16096. // return;
  16097. return;
  16098. }
  16099. IL_0018:
  16100. {
  16101. // AssignArguments(flow, args);
  16102. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = V_0;
  16103. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___1_args;
  16104. VirtualActionInvoker2< Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(88 /* System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::AssignArguments(Unity.VisualScripting.Flow,TArgs) */, __this, L_6, L_7);
  16105. // Run(flow);
  16106. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = V_0;
  16107. (( void (*) (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849*, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  16108. // }
  16109. return;
  16110. }
  16111. }
  16112. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::ShouldTrigger(Unity.VisualScripting.Flow,TArgs)
  16113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_ShouldTrigger_m3AF8029917728BC0D8FF37B81E4E4AA5E3E31963_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_args, const RuntimeMethod* method)
  16114. {
  16115. {
  16116. // return true;
  16117. return (bool)1;
  16118. }
  16119. }
  16120. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::AssignArguments(Unity.VisualScripting.Flow,TArgs)
  16121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_AssignArguments_mFABF1EBF0E6D8684BBDE618CA719EC85E551BC8A_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_args, const RuntimeMethod* method)
  16122. {
  16123. {
  16124. // }
  16125. return;
  16126. }
  16127. }
  16128. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::Run(Unity.VisualScripting.Flow)
  16129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Run_mF83C3D2A7109051160A237078749958D0A9F193F_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method)
  16130. {
  16131. static bool s_Il2CppMethodInitialized;
  16132. if (!s_Il2CppMethodInitialized)
  16133. {
  16134. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  16135. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  16136. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
  16137. s_Il2CppMethodInitialized = true;
  16138. }
  16139. {
  16140. // if (flow.enableDebug)
  16141. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
  16142. NullCheck(L_0);
  16143. bool L_1;
  16144. L_1 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_0, NULL);
  16145. if (!L_1)
  16146. {
  16147. goto IL_0029;
  16148. }
  16149. }
  16150. {
  16151. // var editorData = flow.stack.GetElementDebugData<IUnitDebugData>(this);
  16152. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
  16153. NullCheck(L_2);
  16154. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
  16155. L_3 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_2, NULL);
  16156. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3);
  16157. RuntimeObject* L_4;
  16158. L_4 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_3, (RuntimeObject*)__this, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
  16159. // editorData.lastInvokeFrame = EditorTimeBinding.frame;
  16160. RuntimeObject* L_5 = L_4;
  16161. il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
  16162. int32_t L_6;
  16163. L_6 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
  16164. NullCheck(L_5);
  16165. InterfaceActionInvoker1< int32_t >::Invoke(1 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeFrame(System.Int32) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_6);
  16166. // editorData.lastInvokeTime = EditorTimeBinding.time;
  16167. float L_7;
  16168. L_7 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
  16169. NullCheck(L_5);
  16170. InterfaceActionInvoker1< float >::Invoke(3 /* System.Void Unity.VisualScripting.IUnitDebugData::set_lastInvokeTime(System.Single) */, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_5, L_7);
  16171. }
  16172. IL_0029:
  16173. {
  16174. // if (coroutine)
  16175. bool L_8;
  16176. L_8 = (( bool (*) (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  16177. if (!L_8)
  16178. {
  16179. goto IL_004f;
  16180. }
  16181. }
  16182. {
  16183. // flow.StartCoroutine(trigger, flow.stack.GetElementData<Data>(this).activeCoroutines);
  16184. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = ___0_flow;
  16185. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
  16186. L_10 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  16187. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
  16188. NullCheck(L_11);
  16189. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_12;
  16190. L_12 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_11, NULL);
  16191. NullCheck((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12);
  16192. Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* L_13;
  16193. L_13 = (( Data_t7D089A1B0ECB6E9F1F3CF2AA06D4CD377AFC503A* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*)L_12, (RuntimeObject*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  16194. NullCheck(L_13);
  16195. HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* L_14 = (HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A*)L_13->___activeCoroutines_3;
  16196. NullCheck(L_9);
  16197. Flow_StartCoroutine_m6EABEB2E6AD060B6BBF3F55F45D29A8C3756A0D9(L_9, L_10, (RuntimeObject*)L_14, NULL);
  16198. return;
  16199. }
  16200. IL_004f:
  16201. {
  16202. // flow.Run(trigger);
  16203. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
  16204. ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
  16205. L_16 = (( ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* (*) (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  16206. NullCheck(L_15);
  16207. Flow_Run_m0F81AAE34B223135D003197A1FECAD7225C8DEEF(L_15, L_16, NULL);
  16208. // }
  16209. return;
  16210. }
  16211. }
  16212. // System.Boolean Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::CompareNames(Unity.VisualScripting.Flow,Unity.VisualScripting.ValueInput,System.String)
  16213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_mBCB3489A0F14CF99E366C5EF4C4D500616429C47_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
  16214. {
  16215. static bool s_Il2CppMethodInitialized;
  16216. if (!s_Il2CppMethodInitialized)
  16217. {
  16218. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  16219. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  16220. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC);
  16221. s_Il2CppMethodInitialized = true;
  16222. }
  16223. String_t* G_B2_0 = NULL;
  16224. String_t* G_B2_1 = NULL;
  16225. String_t* G_B1_0 = NULL;
  16226. String_t* G_B1_1 = NULL;
  16227. String_t* G_B3_0 = NULL;
  16228. String_t* G_B3_1 = NULL;
  16229. {
  16230. // Ensure.That(nameof(calledName)).IsNotNull(calledName);
  16231. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  16232. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
  16233. L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral86DF90B7221BF7A97CDEF42FE84E7EA7B56122CC, NULL);
  16234. String_t* L_1 = ___2_calledName;
  16235. NullCheck(L_0);
  16236. EnsureThat_IsNotNull_m5EC50846951F99E0A677FCF5EFB764413EEF5ABD(L_0, L_1, NULL);
  16237. // return calledName.Trim().Equals(flow.GetValue<string>(namePort)?.Trim(), StringComparison.OrdinalIgnoreCase);
  16238. String_t* L_2 = ___2_calledName;
  16239. NullCheck(L_2);
  16240. String_t* L_3;
  16241. L_3 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_2, NULL);
  16242. Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
  16243. ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5 = ___1_namePort;
  16244. NullCheck(L_4);
  16245. String_t* L_6;
  16246. L_6 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_4, L_5, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
  16247. String_t* L_7 = L_6;
  16248. G_B1_0 = L_7;
  16249. G_B1_1 = L_3;
  16250. if (L_7)
  16251. {
  16252. G_B2_0 = L_7;
  16253. G_B2_1 = L_3;
  16254. goto IL_0024;
  16255. }
  16256. }
  16257. {
  16258. G_B3_0 = ((String_t*)(NULL));
  16259. G_B3_1 = G_B1_1;
  16260. goto IL_0029;
  16261. }
  16262. IL_0024:
  16263. {
  16264. NullCheck(G_B2_0);
  16265. String_t* L_8;
  16266. L_8 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(G_B2_0, NULL);
  16267. G_B3_0 = L_8;
  16268. G_B3_1 = G_B2_1;
  16269. }
  16270. IL_0029:
  16271. {
  16272. NullCheck(G_B3_1);
  16273. bool L_9;
  16274. L_9 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(G_B3_1, G_B3_0, (int32_t)5, NULL);
  16275. return L_9;
  16276. }
  16277. }
  16278. // System.Void Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::.ctor()
  16279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1__ctor_m5B91EBC0A7589CFFD4CD2CBBD7DFA3A5ADD29451_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, const RuntimeMethod* method)
  16280. {
  16281. {
  16282. Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2((Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*)__this, NULL);
  16283. return;
  16284. }
  16285. }
  16286. // Unity.VisualScripting.FlowGraph Unity.VisualScripting.EventUnit`1<UnityEngine.Vector2>::Unity.VisualScripting.IUnit.get_graph()
  16287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* EventUnit_1_Unity_VisualScripting_IUnit_get_graph_mAD06F65D944F42DD7303B6C38A9B0B37A4ECD879_gshared (EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849* __this, const RuntimeMethod* method)
  16288. {
  16289. static bool s_Il2CppMethodInitialized;
  16290. if (!s_Il2CppMethodInitialized)
  16291. {
  16292. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  16293. s_Il2CppMethodInitialized = true;
  16294. }
  16295. {
  16296. NullCheck((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this);
  16297. FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
  16298. L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline((GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*)__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
  16299. return L_0;
  16300. }
  16301. }
  16302. #ifdef __clang__
  16303. #pragma clang diagnostic pop
  16304. #endif
  16305. #ifdef __clang__
  16306. #pragma clang diagnostic push
  16307. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16308. #pragma clang diagnostic ignored "-Wunused-variable"
  16309. #endif
  16310. // System.Void System.Linq.Expressions.Expression0`1<System.Object>::.ctor(System.Linq.Expressions.Expression)
  16311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression0_1__ctor_mBCB9BAB12677A0A2343738E19AA52749BFBBA3B2_gshared (Expression0_1_t9C9042695BAF1288E3D03A9D14311D61EA5BF047* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, const RuntimeMethod* method)
  16312. {
  16313. {
  16314. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  16315. (( void (*) (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  16316. return;
  16317. }
  16318. }
  16319. // System.Int32 System.Linq.Expressions.Expression0`1<System.Object>::get_ParameterCount()
  16320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Expression0_1_get_ParameterCount_m1683C7C81E3CCDD1FF08E915F5BA355F282A3609_gshared (Expression0_1_t9C9042695BAF1288E3D03A9D14311D61EA5BF047* __this, const RuntimeMethod* method)
  16321. {
  16322. {
  16323. return 0;
  16324. }
  16325. }
  16326. // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression0`1<System.Object>::GetParameter(System.Int32)
  16327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* Expression0_1_GetParameter_mCDA7773FAFBF9CB46107F57E48127531691E1FB5_gshared (Expression0_1_t9C9042695BAF1288E3D03A9D14311D61EA5BF047* __this, int32_t ___0_index, const RuntimeMethod* method)
  16328. {
  16329. {
  16330. Exception_t* L_0;
  16331. L_0 = Error_ArgumentOutOfRange_mCC3A32CB808BA304F3A4BC26B2EAD6E87A987BCB(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
  16332. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Expression0_1_GetParameter_mCDA7773FAFBF9CB46107F57E48127531691E1FB5_RuntimeMethod_var)));
  16333. }
  16334. }
  16335. // System.Linq.Expressions.Expression`1<TDelegate> System.Linq.Expressions.Expression0`1<System.Object>::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])
  16336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression0_1_Rewrite_m279E37BF1A2C0A031FA1B4C3A757BE6A39FF61F9_gshared (Expression0_1_t9C9042695BAF1288E3D03A9D14311D61EA5BF047* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameters, const RuntimeMethod* method)
  16337. {
  16338. static bool s_Il2CppMethodInitialized;
  16339. if (!s_Il2CppMethodInitialized)
  16340. {
  16341. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16342. s_Il2CppMethodInitialized = true;
  16343. }
  16344. {
  16345. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  16346. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameters;
  16347. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16348. Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_2;
  16349. L_2 = (( Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  16350. return L_2;
  16351. }
  16352. }
  16353. #ifdef __clang__
  16354. #pragma clang diagnostic pop
  16355. #endif
  16356. #ifdef __clang__
  16357. #pragma clang diagnostic push
  16358. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16359. #pragma clang diagnostic ignored "-Wunused-variable"
  16360. #endif
  16361. // System.Void System.Linq.Expressions.Expression1`1<System.Object>::.ctor(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression)
  16362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression1_1__ctor_m877D1E1A14AFB1B22841F0DFFBBADC63D4D46EEC_gshared (Expression1_1_t4842A0C37ECFBD6F8E9C54851E409D3887305086* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___1_par0, const RuntimeMethod* method)
  16363. {
  16364. {
  16365. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  16366. (( void (*) (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  16367. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_1 = ___1_par0;
  16368. __this->____par0_4 = (RuntimeObject*)L_1;
  16369. Il2CppCodeGenWriteBarrier((void**)(&__this->____par0_4), (void*)(RuntimeObject*)L_1);
  16370. return;
  16371. }
  16372. }
  16373. // System.Int32 System.Linq.Expressions.Expression1`1<System.Object>::get_ParameterCount()
  16374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Expression1_1_get_ParameterCount_mA1079FF595AC1AFCFAC2FE7206CEF3E15F8C753D_gshared (Expression1_1_t4842A0C37ECFBD6F8E9C54851E409D3887305086* __this, const RuntimeMethod* method)
  16375. {
  16376. {
  16377. return 1;
  16378. }
  16379. }
  16380. // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression1`1<System.Object>::GetParameter(System.Int32)
  16381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* Expression1_1_GetParameter_m12A5DBABDB27A8006EC1339B1BC3B50967AD65E7_gshared (Expression1_1_t4842A0C37ECFBD6F8E9C54851E409D3887305086* __this, int32_t ___0_index, const RuntimeMethod* method)
  16382. {
  16383. static bool s_Il2CppMethodInitialized;
  16384. if (!s_Il2CppMethodInitialized)
  16385. {
  16386. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16387. s_Il2CppMethodInitialized = true;
  16388. }
  16389. {
  16390. int32_t L_0 = ___0_index;
  16391. if (L_0)
  16392. {
  16393. goto IL_000f;
  16394. }
  16395. }
  16396. {
  16397. RuntimeObject* L_1 = (RuntimeObject*)__this->____par0_4;
  16398. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_2;
  16399. L_2 = ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66(L_1, ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16400. return L_2;
  16401. }
  16402. IL_000f:
  16403. {
  16404. Exception_t* L_3;
  16405. L_3 = Error_ArgumentOutOfRange_mCC3A32CB808BA304F3A4BC26B2EAD6E87A987BCB(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
  16406. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Expression1_1_GetParameter_m12A5DBABDB27A8006EC1339B1BC3B50967AD65E7_RuntimeMethod_var)));
  16407. }
  16408. }
  16409. // System.Linq.Expressions.Expression`1<TDelegate> System.Linq.Expressions.Expression1`1<System.Object>::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])
  16410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression1_1_Rewrite_m18E8D6DA39D8FEE62FC1E2BCEBC58C636E21A038_gshared (Expression1_1_t4842A0C37ECFBD6F8E9C54851E409D3887305086* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameters, const RuntimeMethod* method)
  16411. {
  16412. static bool s_Il2CppMethodInitialized;
  16413. if (!s_Il2CppMethodInitialized)
  16414. {
  16415. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16416. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16417. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var);
  16418. s_Il2CppMethodInitialized = true;
  16419. }
  16420. {
  16421. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_0 = ___1_parameters;
  16422. if (!L_0)
  16423. {
  16424. goto IL_000b;
  16425. }
  16426. }
  16427. {
  16428. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1 = ___0_body;
  16429. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_2 = ___1_parameters;
  16430. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16431. Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_3;
  16432. L_3 = (( Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  16433. return L_3;
  16434. }
  16435. IL_000b:
  16436. {
  16437. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4 = ___0_body;
  16438. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_5 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)1);
  16439. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_6 = L_5;
  16440. RuntimeObject* L_7 = (RuntimeObject*)__this->____par0_4;
  16441. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_8;
  16442. L_8 = ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66(L_7, ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16443. NullCheck(L_6);
  16444. ArrayElementTypeCheck (L_6, L_8);
  16445. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_8);
  16446. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16447. Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_9;
  16448. L_9 = (( Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_4, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  16449. return L_9;
  16450. }
  16451. }
  16452. #ifdef __clang__
  16453. #pragma clang diagnostic pop
  16454. #endif
  16455. #ifdef __clang__
  16456. #pragma clang diagnostic push
  16457. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16458. #pragma clang diagnostic ignored "-Wunused-variable"
  16459. #endif
  16460. // System.Void System.Linq.Expressions.Expression2`1<System.Object>::.ctor(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.ParameterExpression)
  16461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression2_1__ctor_mCD4924F3BB7C7ECF17174328049DFDE76D1B4DDF_gshared (Expression2_1_t54CFD35C1B6EB140C614F678922F8E286632940C* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___1_par0, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___2_par1, const RuntimeMethod* method)
  16462. {
  16463. {
  16464. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  16465. (( void (*) (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  16466. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_1 = ___1_par0;
  16467. __this->____par0_4 = (RuntimeObject*)L_1;
  16468. Il2CppCodeGenWriteBarrier((void**)(&__this->____par0_4), (void*)(RuntimeObject*)L_1);
  16469. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_2 = ___2_par1;
  16470. __this->____par1_5 = L_2;
  16471. Il2CppCodeGenWriteBarrier((void**)(&__this->____par1_5), (void*)L_2);
  16472. return;
  16473. }
  16474. }
  16475. // System.Int32 System.Linq.Expressions.Expression2`1<System.Object>::get_ParameterCount()
  16476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Expression2_1_get_ParameterCount_m6F65D7C9B24103E057C6DE071C46274205EE78D1_gshared (Expression2_1_t54CFD35C1B6EB140C614F678922F8E286632940C* __this, const RuntimeMethod* method)
  16477. {
  16478. {
  16479. return 2;
  16480. }
  16481. }
  16482. // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression2`1<System.Object>::GetParameter(System.Int32)
  16483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* Expression2_1_GetParameter_mF0463FF884AAFECF2D87E7ED58FB9376C62A0D17_gshared (Expression2_1_t54CFD35C1B6EB140C614F678922F8E286632940C* __this, int32_t ___0_index, const RuntimeMethod* method)
  16484. {
  16485. static bool s_Il2CppMethodInitialized;
  16486. if (!s_Il2CppMethodInitialized)
  16487. {
  16488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16489. s_Il2CppMethodInitialized = true;
  16490. }
  16491. {
  16492. int32_t L_0 = ___0_index;
  16493. if (!L_0)
  16494. {
  16495. goto IL_0009;
  16496. }
  16497. }
  16498. {
  16499. int32_t L_1 = ___0_index;
  16500. if ((((int32_t)L_1) == ((int32_t)1)))
  16501. {
  16502. goto IL_0015;
  16503. }
  16504. }
  16505. {
  16506. goto IL_001c;
  16507. }
  16508. IL_0009:
  16509. {
  16510. RuntimeObject* L_2 = (RuntimeObject*)__this->____par0_4;
  16511. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_3;
  16512. L_3 = ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66(L_2, ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16513. return L_3;
  16514. }
  16515. IL_0015:
  16516. {
  16517. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_4 = (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)__this->____par1_5;
  16518. return L_4;
  16519. }
  16520. IL_001c:
  16521. {
  16522. Exception_t* L_5;
  16523. L_5 = Error_ArgumentOutOfRange_mCC3A32CB808BA304F3A4BC26B2EAD6E87A987BCB(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
  16524. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Expression2_1_GetParameter_mF0463FF884AAFECF2D87E7ED58FB9376C62A0D17_RuntimeMethod_var)));
  16525. }
  16526. }
  16527. // System.Linq.Expressions.Expression`1<TDelegate> System.Linq.Expressions.Expression2`1<System.Object>::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])
  16528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression2_1_Rewrite_m08B8DE4E0DBD2BDB25C3EA20A60A0680DBDA31C2_gshared (Expression2_1_t54CFD35C1B6EB140C614F678922F8E286632940C* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameters, const RuntimeMethod* method)
  16529. {
  16530. static bool s_Il2CppMethodInitialized;
  16531. if (!s_Il2CppMethodInitialized)
  16532. {
  16533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16534. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var);
  16536. s_Il2CppMethodInitialized = true;
  16537. }
  16538. {
  16539. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_0 = ___1_parameters;
  16540. if (!L_0)
  16541. {
  16542. goto IL_000b;
  16543. }
  16544. }
  16545. {
  16546. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1 = ___0_body;
  16547. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_2 = ___1_parameters;
  16548. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16549. Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_3;
  16550. L_3 = (( Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  16551. return L_3;
  16552. }
  16553. IL_000b:
  16554. {
  16555. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4 = ___0_body;
  16556. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_5 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)2);
  16557. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_6 = L_5;
  16558. RuntimeObject* L_7 = (RuntimeObject*)__this->____par0_4;
  16559. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_8;
  16560. L_8 = ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66(L_7, ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16561. NullCheck(L_6);
  16562. ArrayElementTypeCheck (L_6, L_8);
  16563. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_8);
  16564. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_9 = L_6;
  16565. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_10 = (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)__this->____par1_5;
  16566. NullCheck(L_9);
  16567. ArrayElementTypeCheck (L_9, L_10);
  16568. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(1), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_10);
  16569. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16570. Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_11;
  16571. L_11 = (( Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_4, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  16572. return L_11;
  16573. }
  16574. }
  16575. #ifdef __clang__
  16576. #pragma clang diagnostic pop
  16577. #endif
  16578. #ifdef __clang__
  16579. #pragma clang diagnostic push
  16580. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16581. #pragma clang diagnostic ignored "-Wunused-variable"
  16582. #endif
  16583. // System.Void System.Linq.Expressions.Expression3`1<System.Object>::.ctor(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.ParameterExpression)
  16584. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression3_1__ctor_mB87C63B9D2E168D70BC8D4E2FF4D6128D951390E_gshared (Expression3_1_tBFF326DA58F01CC4CBCC06E8A5A5CCD24928975A* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___1_par0, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___2_par1, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___3_par2, const RuntimeMethod* method)
  16585. {
  16586. {
  16587. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  16588. (( void (*) (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  16589. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_1 = ___1_par0;
  16590. __this->____par0_4 = (RuntimeObject*)L_1;
  16591. Il2CppCodeGenWriteBarrier((void**)(&__this->____par0_4), (void*)(RuntimeObject*)L_1);
  16592. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_2 = ___2_par1;
  16593. __this->____par1_5 = L_2;
  16594. Il2CppCodeGenWriteBarrier((void**)(&__this->____par1_5), (void*)L_2);
  16595. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_3 = ___3_par2;
  16596. __this->____par2_6 = L_3;
  16597. Il2CppCodeGenWriteBarrier((void**)(&__this->____par2_6), (void*)L_3);
  16598. return;
  16599. }
  16600. }
  16601. // System.Int32 System.Linq.Expressions.Expression3`1<System.Object>::get_ParameterCount()
  16602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Expression3_1_get_ParameterCount_mF40E614216D72416931DA6429037C7F07B32C5F8_gshared (Expression3_1_tBFF326DA58F01CC4CBCC06E8A5A5CCD24928975A* __this, const RuntimeMethod* method)
  16603. {
  16604. {
  16605. return 3;
  16606. }
  16607. }
  16608. // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression3`1<System.Object>::GetParameter(System.Int32)
  16609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* Expression3_1_GetParameter_m5AECF74CE29BDB9059ACF402F733827B431C58EE_gshared (Expression3_1_tBFF326DA58F01CC4CBCC06E8A5A5CCD24928975A* __this, int32_t ___0_index, const RuntimeMethod* method)
  16610. {
  16611. static bool s_Il2CppMethodInitialized;
  16612. if (!s_Il2CppMethodInitialized)
  16613. {
  16614. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16615. s_Il2CppMethodInitialized = true;
  16616. }
  16617. {
  16618. int32_t L_0 = ___0_index;
  16619. switch (L_0)
  16620. {
  16621. case 0:
  16622. {
  16623. goto IL_0014;
  16624. }
  16625. case 1:
  16626. {
  16627. goto IL_0020;
  16628. }
  16629. case 2:
  16630. {
  16631. goto IL_0027;
  16632. }
  16633. }
  16634. }
  16635. {
  16636. goto IL_002e;
  16637. }
  16638. IL_0014:
  16639. {
  16640. RuntimeObject* L_1 = (RuntimeObject*)__this->____par0_4;
  16641. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_2;
  16642. L_2 = ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66(L_1, ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16643. return L_2;
  16644. }
  16645. IL_0020:
  16646. {
  16647. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_3 = (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)__this->____par1_5;
  16648. return L_3;
  16649. }
  16650. IL_0027:
  16651. {
  16652. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_4 = (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)__this->____par2_6;
  16653. return L_4;
  16654. }
  16655. IL_002e:
  16656. {
  16657. Exception_t* L_5;
  16658. L_5 = Error_ArgumentOutOfRange_mCC3A32CB808BA304F3A4BC26B2EAD6E87A987BCB(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
  16659. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Expression3_1_GetParameter_m5AECF74CE29BDB9059ACF402F733827B431C58EE_RuntimeMethod_var)));
  16660. }
  16661. }
  16662. // System.Linq.Expressions.Expression`1<TDelegate> System.Linq.Expressions.Expression3`1<System.Object>::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])
  16663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression3_1_Rewrite_m9EBB0E3E621617DA2710E6721867E8EBC603FF5D_gshared (Expression3_1_tBFF326DA58F01CC4CBCC06E8A5A5CCD24928975A* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameters, const RuntimeMethod* method)
  16664. {
  16665. static bool s_Il2CppMethodInitialized;
  16666. if (!s_Il2CppMethodInitialized)
  16667. {
  16668. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16669. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16670. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var);
  16671. s_Il2CppMethodInitialized = true;
  16672. }
  16673. {
  16674. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_0 = ___1_parameters;
  16675. if (!L_0)
  16676. {
  16677. goto IL_000b;
  16678. }
  16679. }
  16680. {
  16681. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1 = ___0_body;
  16682. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_2 = ___1_parameters;
  16683. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16684. Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_3;
  16685. L_3 = (( Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  16686. return L_3;
  16687. }
  16688. IL_000b:
  16689. {
  16690. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_4 = ___0_body;
  16691. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_5 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)3);
  16692. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_6 = L_5;
  16693. RuntimeObject* L_7 = (RuntimeObject*)__this->____par0_4;
  16694. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_8;
  16695. L_8 = ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66(L_7, ExpressionUtils_ReturnObject_TisParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110_m3AD27D76FC6CEC74300C7DDA12CBFEC2E2F9FC66_RuntimeMethod_var);
  16696. NullCheck(L_6);
  16697. ArrayElementTypeCheck (L_6, L_8);
  16698. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_8);
  16699. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_9 = L_6;
  16700. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_10 = (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)__this->____par1_5;
  16701. NullCheck(L_9);
  16702. ArrayElementTypeCheck (L_9, L_10);
  16703. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(1), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_10);
  16704. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_11 = L_9;
  16705. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_12 = (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)__this->____par2_6;
  16706. NullCheck(L_11);
  16707. ArrayElementTypeCheck (L_11, L_12);
  16708. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_12);
  16709. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16710. Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_13;
  16711. L_13 = (( Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_4, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  16712. return L_13;
  16713. }
  16714. }
  16715. #ifdef __clang__
  16716. #pragma clang diagnostic pop
  16717. #endif
  16718. #ifdef __clang__
  16719. #pragma clang diagnostic push
  16720. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16721. #pragma clang diagnostic ignored "-Wunused-variable"
  16722. #endif
  16723. // System.Linq.Expressions.LambdaExpression System.Linq.Expressions.ExpressionCreator`1<System.Object>::CreateExpressionFunc(System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>)
  16724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* ExpressionCreator_1_CreateExpressionFunc_mE1D5396E3707FD3D4B65284B5BDAFD371C97FEAA_gshared (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, String_t* ___1_name, bool ___2_tailCall, ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* ___3_parameters, const RuntimeMethod* method)
  16725. {
  16726. static bool s_Il2CppMethodInitialized;
  16727. if (!s_Il2CppMethodInitialized)
  16728. {
  16729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Count_m2F38D8E0117E04046EE62C36C9497CE1379B180B_RuntimeMethod_var);
  16730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F_RuntimeMethod_var);
  16731. s_Il2CppMethodInitialized = true;
  16732. }
  16733. int32_t V_0 = 0;
  16734. {
  16735. String_t* L_0 = ___1_name;
  16736. if (L_0)
  16737. {
  16738. goto IL_0073;
  16739. }
  16740. }
  16741. {
  16742. bool L_1 = ___2_tailCall;
  16743. if (L_1)
  16744. {
  16745. goto IL_0073;
  16746. }
  16747. }
  16748. {
  16749. ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_2 = ___3_parameters;
  16750. NullCheck(L_2);
  16751. int32_t L_3;
  16752. L_3 = ReadOnlyCollection_1_get_Count_m2F38D8E0117E04046EE62C36C9497CE1379B180B(L_2, ReadOnlyCollection_1_get_Count_m2F38D8E0117E04046EE62C36C9497CE1379B180B_RuntimeMethod_var);
  16753. V_0 = L_3;
  16754. int32_t L_4 = V_0;
  16755. switch (L_4)
  16756. {
  16757. case 0:
  16758. {
  16759. goto IL_0025;
  16760. }
  16761. case 1:
  16762. {
  16763. goto IL_002c;
  16764. }
  16765. case 2:
  16766. {
  16767. goto IL_003a;
  16768. }
  16769. case 3:
  16770. {
  16771. goto IL_004f;
  16772. }
  16773. }
  16774. }
  16775. {
  16776. goto IL_006b;
  16777. }
  16778. IL_0025:
  16779. {
  16780. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_5 = ___0_body;
  16781. Expression0_1_t9C9042695BAF1288E3D03A9D14311D61EA5BF047* L_6 = (Expression0_1_t9C9042695BAF1288E3D03A9D14311D61EA5BF047*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16782. NullCheck(L_6);
  16783. (( void (*) (Expression0_1_t9C9042695BAF1288E3D03A9D14311D61EA5BF047*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(L_6, L_5, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  16784. return (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_6;
  16785. }
  16786. IL_002c:
  16787. {
  16788. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_7 = ___0_body;
  16789. ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_8 = ___3_parameters;
  16790. NullCheck(L_8);
  16791. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_9;
  16792. L_9 = ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F(L_8, 0, ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F_RuntimeMethod_var);
  16793. Expression1_1_t4842A0C37ECFBD6F8E9C54851E409D3887305086* L_10 = (Expression1_1_t4842A0C37ECFBD6F8E9C54851E409D3887305086*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  16794. NullCheck(L_10);
  16795. (( void (*) (Expression1_1_t4842A0C37ECFBD6F8E9C54851E409D3887305086*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_10, L_7, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16796. return (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_10;
  16797. }
  16798. IL_003a:
  16799. {
  16800. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_11 = ___0_body;
  16801. ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_12 = ___3_parameters;
  16802. NullCheck(L_12);
  16803. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_13;
  16804. L_13 = ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F(L_12, 0, ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F_RuntimeMethod_var);
  16805. ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_14 = ___3_parameters;
  16806. NullCheck(L_14);
  16807. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_15;
  16808. L_15 = ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F(L_14, 1, ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F_RuntimeMethod_var);
  16809. Expression2_1_t54CFD35C1B6EB140C614F678922F8E286632940C* L_16 = (Expression2_1_t54CFD35C1B6EB140C614F678922F8E286632940C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16810. NullCheck(L_16);
  16811. (( void (*) (Expression2_1_t54CFD35C1B6EB140C614F678922F8E286632940C*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_16, L_11, L_13, L_15, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  16812. return (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_16;
  16813. }
  16814. IL_004f:
  16815. {
  16816. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_17 = ___0_body;
  16817. ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_18 = ___3_parameters;
  16818. NullCheck(L_18);
  16819. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_19;
  16820. L_19 = ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F(L_18, 0, ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F_RuntimeMethod_var);
  16821. ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_20 = ___3_parameters;
  16822. NullCheck(L_20);
  16823. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_21;
  16824. L_21 = ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F(L_20, 1, ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F_RuntimeMethod_var);
  16825. ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_22 = ___3_parameters;
  16826. NullCheck(L_22);
  16827. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_23;
  16828. L_23 = ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F(L_22, 2, ReadOnlyCollection_1_get_Item_m254B67D0E00A2DE4479C12778F12357356DA737F_RuntimeMethod_var);
  16829. Expression3_1_tBFF326DA58F01CC4CBCC06E8A5A5CCD24928975A* L_24 = (Expression3_1_tBFF326DA58F01CC4CBCC06E8A5A5CCD24928975A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  16830. NullCheck(L_24);
  16831. (( void (*) (Expression3_1_tBFF326DA58F01CC4CBCC06E8A5A5CCD24928975A*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)))(L_24, L_17, L_19, L_21, L_23, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  16832. return (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_24;
  16833. }
  16834. IL_006b:
  16835. {
  16836. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_25 = ___0_body;
  16837. ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_26 = ___3_parameters;
  16838. ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9* L_27 = (ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  16839. NullCheck(L_27);
  16840. (( void (*) (ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9)))(L_27, L_25, (RuntimeObject*)L_26, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  16841. return (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_27;
  16842. }
  16843. IL_0073:
  16844. {
  16845. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_28 = ___0_body;
  16846. String_t* L_29 = ___1_name;
  16847. bool L_30 = ___2_tailCall;
  16848. ReadOnlyCollection_1_tFF3A96CB3B2F8DC59789963B01C8937823675505* L_31 = ___3_parameters;
  16849. FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B* L_32 = (FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  16850. NullCheck(L_32);
  16851. (( void (*) (FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, String_t*, bool, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(L_32, L_28, L_29, L_30, (RuntimeObject*)L_31, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16852. return (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)L_32;
  16853. }
  16854. }
  16855. #ifdef __clang__
  16856. #pragma clang diagnostic pop
  16857. #endif
  16858. #ifdef __clang__
  16859. #pragma clang diagnostic push
  16860. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16861. #pragma clang diagnostic ignored "-Wunused-variable"
  16862. #endif
  16863. // System.Void System.Linq.Expressions.ExpressionN`1<System.Object>::.ctor(System.Linq.Expressions.Expression,System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.ParameterExpression>)
  16864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionN_1__ctor_m0A446A87808E13CD29CBC03B3DCC1875F5DE29E5_gshared (ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, RuntimeObject* ___1_parameters, const RuntimeMethod* method)
  16865. {
  16866. {
  16867. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  16868. (( void (*) (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  16869. RuntimeObject* L_1 = ___1_parameters;
  16870. __this->____parameters_4 = L_1;
  16871. Il2CppCodeGenWriteBarrier((void**)(&__this->____parameters_4), (void*)L_1);
  16872. return;
  16873. }
  16874. }
  16875. // System.Int32 System.Linq.Expressions.ExpressionN`1<System.Object>::get_ParameterCount()
  16876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExpressionN_1_get_ParameterCount_m70333296CE4B166D61B9F014825E21C15578005B_gshared (ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9* __this, const RuntimeMethod* method)
  16877. {
  16878. static bool s_Il2CppMethodInitialized;
  16879. if (!s_Il2CppMethodInitialized)
  16880. {
  16881. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyCollection_1_t94ED334ECFD811D1B1D569062A60809C40D02BD9_il2cpp_TypeInfo_var);
  16882. s_Il2CppMethodInitialized = true;
  16883. }
  16884. {
  16885. RuntimeObject* L_0 = (RuntimeObject*)__this->____parameters_4;
  16886. NullCheck((RuntimeObject*)L_0);
  16887. int32_t L_1;
  16888. L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.IReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>::get_Count() */, IReadOnlyCollection_1_t94ED334ECFD811D1B1D569062A60809C40D02BD9_il2cpp_TypeInfo_var, (RuntimeObject*)L_0);
  16889. return L_1;
  16890. }
  16891. }
  16892. // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.ExpressionN`1<System.Object>::GetParameter(System.Int32)
  16893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ExpressionN_1_GetParameter_mB65DE36B2FF3F18809B7CA6FD87B6094E98C98A2_gshared (ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9* __this, int32_t ___0_index, const RuntimeMethod* method)
  16894. {
  16895. static bool s_Il2CppMethodInitialized;
  16896. if (!s_Il2CppMethodInitialized)
  16897. {
  16898. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyList_1_tADF897B3B81BAE823FBADDB68EA4976E8D672A2D_il2cpp_TypeInfo_var);
  16899. s_Il2CppMethodInitialized = true;
  16900. }
  16901. {
  16902. RuntimeObject* L_0 = (RuntimeObject*)__this->____parameters_4;
  16903. int32_t L_1 = ___0_index;
  16904. NullCheck(L_0);
  16905. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_2;
  16906. L_2 = InterfaceFuncInvoker1< ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*, int32_t >::Invoke(0 /* T System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.ParameterExpression>::get_Item(System.Int32) */, IReadOnlyList_1_tADF897B3B81BAE823FBADDB68EA4976E8D672A2D_il2cpp_TypeInfo_var, L_0, L_1);
  16907. return L_2;
  16908. }
  16909. }
  16910. // System.Linq.Expressions.Expression`1<TDelegate> System.Linq.Expressions.ExpressionN`1<System.Object>::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])
  16911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* ExpressionN_1_Rewrite_m7A37735FC2A434FAF626621BABFFAB24AC9BD1BA_gshared (ExpressionN_1_t7863B31ABE301D367528CAAEEC117C6DA06CE6E9* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameters, const RuntimeMethod* method)
  16912. {
  16913. static bool s_Il2CppMethodInitialized;
  16914. if (!s_Il2CppMethodInitialized)
  16915. {
  16916. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16917. s_Il2CppMethodInitialized = true;
  16918. }
  16919. RuntimeObject* V_0 = NULL;
  16920. RuntimeObject* G_B2_0 = NULL;
  16921. bool G_B2_1 = false;
  16922. String_t* G_B2_2 = NULL;
  16923. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* G_B2_3 = NULL;
  16924. RuntimeObject* G_B1_0 = NULL;
  16925. bool G_B1_1 = false;
  16926. String_t* G_B1_2 = NULL;
  16927. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* G_B1_3 = NULL;
  16928. {
  16929. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  16930. NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)__this);
  16931. String_t* L_1;
  16932. L_1 = LambdaExpression_get_Name_mC099AAE16A8765B43A0D835C6AB33DFA80D4F878((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)__this, NULL);
  16933. NullCheck((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)__this);
  16934. bool L_2;
  16935. L_2 = LambdaExpression_get_TailCall_m5C8FF396DC74BF7D57D40A22040CF500FABAE2E5((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)__this, NULL);
  16936. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_3 = ___1_parameters;
  16937. V_0 = (RuntimeObject*)L_3;
  16938. RuntimeObject* L_4 = V_0;
  16939. RuntimeObject* L_5 = L_4;
  16940. G_B1_0 = L_5;
  16941. G_B1_1 = L_2;
  16942. G_B1_2 = L_1;
  16943. G_B1_3 = L_0;
  16944. if (L_5)
  16945. {
  16946. G_B2_0 = L_5;
  16947. G_B2_1 = L_2;
  16948. G_B2_2 = L_1;
  16949. G_B2_3 = L_0;
  16950. goto IL_001a;
  16951. }
  16952. }
  16953. {
  16954. RuntimeObject* L_6 = (RuntimeObject*)__this->____parameters_4;
  16955. G_B2_0 = L_6;
  16956. G_B2_1 = G_B1_1;
  16957. G_B2_2 = G_B1_2;
  16958. G_B2_3 = G_B1_3;
  16959. }
  16960. IL_001a:
  16961. {
  16962. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  16963. Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* L_7;
  16964. L_7 = (( Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, String_t*, bool, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(G_B2_3, G_B2_2, G_B2_1, (RuntimeObject*)G_B2_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  16965. return L_7;
  16966. }
  16967. }
  16968. #ifdef __clang__
  16969. #pragma clang diagnostic pop
  16970. #endif
  16971. #ifdef __clang__
  16972. #pragma clang diagnostic push
  16973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16974. #pragma clang diagnostic ignored "-Wunused-variable"
  16975. #endif
  16976. // System.Void System.Linq.Expressions.Expression`1<System.Object>::.ctor(System.Linq.Expressions.Expression)
  16977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression_1__ctor_mA4E68A2E5F7E6F4689BE333652E1775B7C775DAA_gshared (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, const RuntimeMethod* method)
  16978. {
  16979. {
  16980. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  16981. LambdaExpression__ctor_mF20EE7997CA76B27737EB88ED37DA747B0CD9EAA((LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)__this, L_0, NULL);
  16982. return;
  16983. }
  16984. }
  16985. // System.Type System.Linq.Expressions.Expression`1<System.Object>::get_TypeCore()
  16986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Expression_1_get_TypeCore_mD01D917538AFE81C48903D7EC83AED299F84446E_gshared (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* __this, const RuntimeMethod* method)
  16987. {
  16988. static bool s_Il2CppMethodInitialized;
  16989. if (!s_Il2CppMethodInitialized)
  16990. {
  16991. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  16992. s_Il2CppMethodInitialized = true;
  16993. }
  16994. {
  16995. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  16996. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  16997. Type_t* L_1;
  16998. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  16999. return L_1;
  17000. }
  17001. }
  17002. // System.Type System.Linq.Expressions.Expression`1<System.Object>::get_PublicType()
  17003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Expression_1_get_PublicType_m57215C5911E79801FC650E5EAC59A110321964D1_gshared (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* __this, const RuntimeMethod* method)
  17004. {
  17005. static bool s_Il2CppMethodInitialized;
  17006. if (!s_Il2CppMethodInitialized)
  17007. {
  17008. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  17009. s_Il2CppMethodInitialized = true;
  17010. }
  17011. {
  17012. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 1)) };
  17013. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  17014. Type_t* L_1;
  17015. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  17016. return L_1;
  17017. }
  17018. }
  17019. // TDelegate System.Linq.Expressions.Expression`1<System.Object>::Compile()
  17020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Expression_1_Compile_mAE60BB2984F0B64C621A225AA174F670BBAE11EC_gshared (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* __this, const RuntimeMethod* method)
  17021. {
  17022. {
  17023. RuntimeObject* L_0;
  17024. L_0 = (( RuntimeObject* (*) (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  17025. return L_0;
  17026. }
  17027. }
  17028. // TDelegate System.Linq.Expressions.Expression`1<System.Object>::Compile(System.Boolean)
  17029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Expression_1_Compile_m318C8F79F15AA77E783870B58C862F04E016DAB9_gshared (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* __this, bool ___0_preferInterpretation, const RuntimeMethod* method)
  17030. {
  17031. static bool s_Il2CppMethodInitialized;
  17032. if (!s_Il2CppMethodInitialized)
  17033. {
  17034. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A_il2cpp_TypeInfo_var);
  17035. s_Il2CppMethodInitialized = true;
  17036. }
  17037. {
  17038. LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A* L_0 = (LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A*)il2cpp_codegen_object_new(LightCompiler_t024DD80D8FA59F9810C81AE0DA34734EBB90B07A_il2cpp_TypeInfo_var);
  17039. NullCheck(L_0);
  17040. LightCompiler__ctor_mEBEF88E1C0DFB9376D0F89CE5EB123338D215069(L_0, NULL);
  17041. NullCheck(L_0);
  17042. LightDelegateCreator_t6214381DCA109BBF9A5B04DB1BCC2AD0EC08AF58* L_1;
  17043. L_1 = LightCompiler_CompileTop_m592602602EEDA87D1D580B2E0FA0A1143E3B9D54(L_0, (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E*)__this, NULL);
  17044. NullCheck(L_1);
  17045. Delegate_t* L_2;
  17046. L_2 = LightDelegateCreator_CreateDelegate_m3EFFBA9C9BE4F079674563B48C1DA9CDE7F77C68(L_1, NULL);
  17047. return ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 3)));
  17048. }
  17049. }
  17050. // System.Linq.Expressions.Expression`1<TDelegate> System.Linq.Expressions.Expression`1<System.Object>::Rewrite(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])
  17051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* Expression_1_Rewrite_m5F6F8B534C2EFC6B3534DB1EC68A310C0354C6D5_gshared (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameters, const RuntimeMethod* method)
  17052. {
  17053. {
  17054. Exception_t* L_0;
  17055. L_0 = ContractUtils_get_Unreachable_m792F83C753CCE84550E4F0442CDC49B978FD0CE6(NULL);
  17056. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Expression_1_Rewrite_m5F6F8B534C2EFC6B3534DB1EC68A310C0354C6D5_RuntimeMethod_var)));
  17057. }
  17058. }
  17059. // System.Linq.Expressions.Expression System.Linq.Expressions.Expression`1<System.Object>::Accept(System.Linq.Expressions.ExpressionVisitor)
  17060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* Expression_1_Accept_m2D045871FDE759F683A84F63479C4D1F47C93126_gshared (Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* __this, ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* ___0_visitor, const RuntimeMethod* method)
  17061. {
  17062. {
  17063. ExpressionVisitor_tD26583FF464068F23017BC372C81133A62C5A590* L_0 = ___0_visitor;
  17064. NullCheck(L_0);
  17065. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_1;
  17066. L_1 = GenericVirtualFuncInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, Expression_1_t63D438A2F366BA0B43CCDBBFCE66D131C313A7D7* >::Invoke(il2cpp_rgctx_method(method->klass->rgctx_data, 4), L_0, __this);
  17067. return L_1;
  17068. }
  17069. }
  17070. #ifdef __clang__
  17071. #pragma clang diagnostic pop
  17072. #endif
  17073. #ifdef __clang__
  17074. #pragma clang diagnostic push
  17075. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17076. #pragma clang diagnostic ignored "-Wunused-variable"
  17077. #endif
  17078. // System.Void TMPro.FastAction`1<System.Boolean>::Add(System.Action`1<A>)
  17079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_1_Add_mED424DBEACC3C7A73E5F8FFF8048DA4009606C7B_gshared (FastAction_1_tFC26007E6ECC49160C91059DC218FDD0602EE4F3* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_rhs, const RuntimeMethod* method)
  17080. {
  17081. {
  17082. // if (lookup.ContainsKey(rhs)) return;
  17083. Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE* L_0 = (Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE*)__this->___lookup_1;
  17084. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = ___0_rhs;
  17085. NullCheck(L_0);
  17086. bool L_2;
  17087. L_2 = (( bool (*) (Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE*, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  17088. if (!L_2)
  17089. {
  17090. goto IL_000f;
  17091. }
  17092. }
  17093. {
  17094. // if (lookup.ContainsKey(rhs)) return;
  17095. return;
  17096. }
  17097. IL_000f:
  17098. {
  17099. // lookup[rhs] = delegates.AddLast(rhs);
  17100. Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE* L_3 = (Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE*)__this->___lookup_1;
  17101. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_4 = ___0_rhs;
  17102. LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129* L_5 = (LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129*)__this->___delegates_0;
  17103. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = ___0_rhs;
  17104. NullCheck(L_5);
  17105. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* L_7;
  17106. L_7 = (( LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* (*) (LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129*, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  17107. NullCheck(L_3);
  17108. (( void (*) (Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE*, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_3, L_4, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  17109. // }
  17110. return;
  17111. }
  17112. }
  17113. // System.Void TMPro.FastAction`1<System.Boolean>::Remove(System.Action`1<A>)
  17114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_1_Remove_m10E34B21B2EFE236A6ADDF1C9F33ADF6ACCDECE0_gshared (FastAction_1_tFC26007E6ECC49160C91059DC218FDD0602EE4F3* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_rhs, const RuntimeMethod* method)
  17115. {
  17116. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* V_0 = NULL;
  17117. {
  17118. // if (lookup.TryGetValue(rhs, out node))
  17119. Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE* L_0 = (Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE*)__this->___lookup_1;
  17120. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = ___0_rhs;
  17121. NullCheck(L_0);
  17122. bool L_2;
  17123. L_2 = (( bool (*) (Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE*, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40**, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  17124. if (!L_2)
  17125. {
  17126. goto IL_0029;
  17127. }
  17128. }
  17129. {
  17130. // lookup.Remove(rhs);
  17131. Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE* L_3 = (Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE*)__this->___lookup_1;
  17132. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_4 = ___0_rhs;
  17133. NullCheck(L_3);
  17134. bool L_5;
  17135. L_5 = (( bool (*) (Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE*, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  17136. // delegates.Remove(node);
  17137. LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129* L_6 = (LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129*)__this->___delegates_0;
  17138. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* L_7 = V_0;
  17139. NullCheck(L_6);
  17140. (( void (*) (LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129*, LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  17141. }
  17142. IL_0029:
  17143. {
  17144. // }
  17145. return;
  17146. }
  17147. }
  17148. // System.Void TMPro.FastAction`1<System.Boolean>::Call(A)
  17149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_1_Call_m23187091A29C1E876F99871EA713B1E5DDC30A1D_gshared (FastAction_1_tFC26007E6ECC49160C91059DC218FDD0602EE4F3* __this, bool ___0_a, const RuntimeMethod* method)
  17150. {
  17151. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* V_0 = NULL;
  17152. {
  17153. // var node = delegates.First;
  17154. LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129* L_0 = (LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129*)__this->___delegates_0;
  17155. NullCheck(L_0);
  17156. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* L_1;
  17157. L_1 = (( LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* (*) (LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  17158. V_0 = L_1;
  17159. goto IL_0021;
  17160. }
  17161. IL_000e:
  17162. {
  17163. // node.Value(a);
  17164. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* L_2 = V_0;
  17165. NullCheck(L_2);
  17166. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3;
  17167. L_3 = (( Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* (*) (LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  17168. bool L_4 = ___0_a;
  17169. NullCheck(L_3);
  17170. (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  17171. // node = node.Next;
  17172. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* L_5 = V_0;
  17173. NullCheck(L_5);
  17174. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* L_6;
  17175. L_6 = (( LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* (*) (LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  17176. V_0 = L_6;
  17177. }
  17178. IL_0021:
  17179. {
  17180. // while (node != null)
  17181. LinkedListNode_1_t5EACADC272381EA82FB3FE90A966736FA4674F40* L_7 = V_0;
  17182. if (L_7)
  17183. {
  17184. goto IL_000e;
  17185. }
  17186. }
  17187. {
  17188. // }
  17189. return;
  17190. }
  17191. }
  17192. // System.Void TMPro.FastAction`1<System.Boolean>::.ctor()
  17193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_1__ctor_m89EA9274D18420DA912E4565BCAC0B0D804DDAE6_gshared (FastAction_1_tFC26007E6ECC49160C91059DC218FDD0602EE4F3* __this, const RuntimeMethod* method)
  17194. {
  17195. {
  17196. // LinkedList<System.Action<A>> delegates = new LinkedList<System.Action<A>>();
  17197. LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129* L_0 = (LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  17198. NullCheck(L_0);
  17199. (( void (*) (LinkedList_1_t6B8C3EF00DBDB844E612929DD352901D91E9A129*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  17200. __this->___delegates_0 = L_0;
  17201. Il2CppCodeGenWriteBarrier((void**)(&__this->___delegates_0), (void*)L_0);
  17202. // Dictionary<System.Action<A>, LinkedListNode<System.Action<A>>> lookup = new Dictionary<System.Action<A>, LinkedListNode<System.Action<A>>>();
  17203. Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE* L_1 = (Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  17204. NullCheck(L_1);
  17205. (( void (*) (Dictionary_2_tD54822E12FBBB5E788C7292513B6AEFC3DE5AFDE*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  17206. __this->___lookup_1 = L_1;
  17207. Il2CppCodeGenWriteBarrier((void**)(&__this->___lookup_1), (void*)L_1);
  17208. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  17209. return;
  17210. }
  17211. }
  17212. #ifdef __clang__
  17213. #pragma clang diagnostic pop
  17214. #endif
  17215. #ifdef __clang__
  17216. #pragma clang diagnostic push
  17217. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17218. #pragma clang diagnostic ignored "-Wunused-variable"
  17219. #endif
  17220. // System.Void TMPro.FastAction`1<System.Object>::Add(System.Action`1<A>)
  17221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_1_Add_mAFBAB8BEFC425D727FF303611342E6D1E6E82D86_gshared (FastAction_1_t30779A2821DCE05CA702D5800B30CABF67687135* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_rhs, const RuntimeMethod* method)
  17222. {
  17223. {
  17224. // if (lookup.ContainsKey(rhs)) return;
  17225. Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D* L_0 = (Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D*)__this->___lookup_1;
  17226. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1 = ___0_rhs;
  17227. NullCheck(L_0);
  17228. bool L_2;
  17229. L_2 = (( bool (*) (Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  17230. if (!L_2)
  17231. {
  17232. goto IL_000f;
  17233. }
  17234. }
  17235. {
  17236. // if (lookup.ContainsKey(rhs)) return;
  17237. return;
  17238. }
  17239. IL_000f:
  17240. {
  17241. // lookup[rhs] = delegates.AddLast(rhs);
  17242. Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D* L_3 = (Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D*)__this->___lookup_1;
  17243. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_4 = ___0_rhs;
  17244. LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892* L_5 = (LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892*)__this->___delegates_0;
  17245. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_6 = ___0_rhs;
  17246. NullCheck(L_5);
  17247. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* L_7;
  17248. L_7 = (( LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* (*) (LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  17249. NullCheck(L_3);
  17250. (( void (*) (Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_3, L_4, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  17251. // }
  17252. return;
  17253. }
  17254. }
  17255. // System.Void TMPro.FastAction`1<System.Object>::Remove(System.Action`1<A>)
  17256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_1_Remove_m0C649E2173AA0370C08417DCFD89B7304F28BC0C_gshared (FastAction_1_t30779A2821DCE05CA702D5800B30CABF67687135* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_rhs, const RuntimeMethod* method)
  17257. {
  17258. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* V_0 = NULL;
  17259. {
  17260. // if (lookup.TryGetValue(rhs, out node))
  17261. Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D* L_0 = (Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D*)__this->___lookup_1;
  17262. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1 = ___0_rhs;
  17263. NullCheck(L_0);
  17264. bool L_2;
  17265. L_2 = (( bool (*) (Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9**, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  17266. if (!L_2)
  17267. {
  17268. goto IL_0029;
  17269. }
  17270. }
  17271. {
  17272. // lookup.Remove(rhs);
  17273. Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D* L_3 = (Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D*)__this->___lookup_1;
  17274. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_4 = ___0_rhs;
  17275. NullCheck(L_3);
  17276. bool L_5;
  17277. L_5 = (( bool (*) (Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  17278. // delegates.Remove(node);
  17279. LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892* L_6 = (LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892*)__this->___delegates_0;
  17280. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* L_7 = V_0;
  17281. NullCheck(L_6);
  17282. (( void (*) (LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892*, LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  17283. }
  17284. IL_0029:
  17285. {
  17286. // }
  17287. return;
  17288. }
  17289. }
  17290. // System.Void TMPro.FastAction`1<System.Object>::Call(A)
  17291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_1_Call_m4108B24A52029810CC281E0462DA7913087E2930_gshared (FastAction_1_t30779A2821DCE05CA702D5800B30CABF67687135* __this, RuntimeObject* ___0_a, const RuntimeMethod* method)
  17292. {
  17293. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* V_0 = NULL;
  17294. {
  17295. // var node = delegates.First;
  17296. LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892* L_0 = (LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892*)__this->___delegates_0;
  17297. NullCheck(L_0);
  17298. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* L_1;
  17299. L_1 = (( LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* (*) (LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  17300. V_0 = L_1;
  17301. goto IL_0021;
  17302. }
  17303. IL_000e:
  17304. {
  17305. // node.Value(a);
  17306. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* L_2 = V_0;
  17307. NullCheck(L_2);
  17308. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_3;
  17309. L_3 = (( Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* (*) (LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  17310. RuntimeObject* L_4 = ___0_a;
  17311. NullCheck(L_3);
  17312. (( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  17313. // node = node.Next;
  17314. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* L_5 = V_0;
  17315. NullCheck(L_5);
  17316. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* L_6;
  17317. L_6 = (( LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* (*) (LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  17318. V_0 = L_6;
  17319. }
  17320. IL_0021:
  17321. {
  17322. // while (node != null)
  17323. LinkedListNode_1_t67689267D23EC8755154C1BD77F59232FEB72BB9* L_7 = V_0;
  17324. if (L_7)
  17325. {
  17326. goto IL_000e;
  17327. }
  17328. }
  17329. {
  17330. // }
  17331. return;
  17332. }
  17333. }
  17334. // System.Void TMPro.FastAction`1<System.Object>::.ctor()
  17335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_1__ctor_m4A1A3391636573E3841234268A176E273E2B36A4_gshared (FastAction_1_t30779A2821DCE05CA702D5800B30CABF67687135* __this, const RuntimeMethod* method)
  17336. {
  17337. {
  17338. // LinkedList<System.Action<A>> delegates = new LinkedList<System.Action<A>>();
  17339. LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892* L_0 = (LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  17340. NullCheck(L_0);
  17341. (( void (*) (LinkedList_1_t19928C936B85D653F73F6B6D8244D86583013892*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  17342. __this->___delegates_0 = L_0;
  17343. Il2CppCodeGenWriteBarrier((void**)(&__this->___delegates_0), (void*)L_0);
  17344. // Dictionary<System.Action<A>, LinkedListNode<System.Action<A>>> lookup = new Dictionary<System.Action<A>, LinkedListNode<System.Action<A>>>();
  17345. Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D* L_1 = (Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  17346. NullCheck(L_1);
  17347. (( void (*) (Dictionary_2_t1B9E2C694DAEE2A0B8E924362C1ADF11BA218C7D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  17348. __this->___lookup_1 = L_1;
  17349. Il2CppCodeGenWriteBarrier((void**)(&__this->___lookup_1), (void*)L_1);
  17350. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  17351. return;
  17352. }
  17353. }
  17354. #ifdef __clang__
  17355. #pragma clang diagnostic pop
  17356. #endif
  17357. #ifdef __clang__
  17358. #pragma clang diagnostic push
  17359. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17360. #pragma clang diagnostic ignored "-Wunused-variable"
  17361. #endif
  17362. // System.Void TMPro.FastAction`2<System.Boolean,System.Object>::Add(System.Action`2<A,B>)
  17363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_2_Add_m602F1C7D2816745999A31B3563DF48CE62484830_gshared (FastAction_2_tB6383A1F61B268A216D70581494359CB2D89B6E8* __this, Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB* ___0_rhs, const RuntimeMethod* method)
  17364. {
  17365. {
  17366. // if (lookup.ContainsKey(rhs)) return;
  17367. Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE* L_0 = (Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE*)__this->___lookup_1;
  17368. Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB* L_1 = ___0_rhs;
  17369. NullCheck(L_0);
  17370. bool L_2;
  17371. L_2 = (( bool (*) (Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE*, Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  17372. if (!L_2)
  17373. {
  17374. goto IL_000f;
  17375. }
  17376. }
  17377. {
  17378. // if (lookup.ContainsKey(rhs)) return;
  17379. return;
  17380. }
  17381. IL_000f:
  17382. {
  17383. // lookup[rhs] = delegates.AddLast(rhs);
  17384. Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE* L_3 = (Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE*)__this->___lookup_1;
  17385. Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB* L_4 = ___0_rhs;
  17386. LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56* L_5 = (LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56*)__this->___delegates_0;
  17387. Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB* L_6 = ___0_rhs;
  17388. NullCheck(L_5);
  17389. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* L_7;
  17390. L_7 = (( LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* (*) (LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56*, Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  17391. NullCheck(L_3);
  17392. (( void (*) (Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE*, Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB*, LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_3, L_4, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  17393. // }
  17394. return;
  17395. }
  17396. }
  17397. // System.Void TMPro.FastAction`2<System.Boolean,System.Object>::Remove(System.Action`2<A,B>)
  17398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_2_Remove_m8E96998AED34EE2F33E7AB085B6DE79414FE10D1_gshared (FastAction_2_tB6383A1F61B268A216D70581494359CB2D89B6E8* __this, Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB* ___0_rhs, const RuntimeMethod* method)
  17399. {
  17400. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* V_0 = NULL;
  17401. {
  17402. // if (lookup.TryGetValue(rhs, out node))
  17403. Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE* L_0 = (Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE*)__this->___lookup_1;
  17404. Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB* L_1 = ___0_rhs;
  17405. NullCheck(L_0);
  17406. bool L_2;
  17407. L_2 = (( bool (*) (Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE*, Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB*, LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F**, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  17408. if (!L_2)
  17409. {
  17410. goto IL_0029;
  17411. }
  17412. }
  17413. {
  17414. // lookup.Remove(rhs);
  17415. Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE* L_3 = (Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE*)__this->___lookup_1;
  17416. Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB* L_4 = ___0_rhs;
  17417. NullCheck(L_3);
  17418. bool L_5;
  17419. L_5 = (( bool (*) (Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE*, Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  17420. // delegates.Remove(node);
  17421. LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56* L_6 = (LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56*)__this->___delegates_0;
  17422. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* L_7 = V_0;
  17423. NullCheck(L_6);
  17424. (( void (*) (LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56*, LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  17425. }
  17426. IL_0029:
  17427. {
  17428. // }
  17429. return;
  17430. }
  17431. }
  17432. // System.Void TMPro.FastAction`2<System.Boolean,System.Object>::Call(A,B)
  17433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_2_Call_m4326B1B2C7FCE604E775B27043438E7DCE1A78A6_gshared (FastAction_2_tB6383A1F61B268A216D70581494359CB2D89B6E8* __this, bool ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method)
  17434. {
  17435. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* V_0 = NULL;
  17436. {
  17437. // var node = delegates.First;
  17438. LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56* L_0 = (LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56*)__this->___delegates_0;
  17439. NullCheck(L_0);
  17440. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* L_1;
  17441. L_1 = (( LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* (*) (LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  17442. V_0 = L_1;
  17443. goto IL_0022;
  17444. }
  17445. IL_000e:
  17446. {
  17447. // node.Value(a, b);
  17448. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* L_2 = V_0;
  17449. NullCheck(L_2);
  17450. Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB* L_3;
  17451. L_3 = (( Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB* (*) (LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  17452. bool L_4 = ___0_a;
  17453. RuntimeObject* L_5 = ___1_b;
  17454. NullCheck(L_3);
  17455. (( void (*) (Action_2_t4E94B0FCA1084D7868DB11A50767A4916CA3D3FB*, bool, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  17456. // node = node.Next;
  17457. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* L_6 = V_0;
  17458. NullCheck(L_6);
  17459. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* L_7;
  17460. L_7 = (( LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* (*) (LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  17461. V_0 = L_7;
  17462. }
  17463. IL_0022:
  17464. {
  17465. // while (node != null)
  17466. LinkedListNode_1_tFACA255FDBA6EC745830D35446895B2D0E37444F* L_8 = V_0;
  17467. if (L_8)
  17468. {
  17469. goto IL_000e;
  17470. }
  17471. }
  17472. {
  17473. // }
  17474. return;
  17475. }
  17476. }
  17477. // System.Void TMPro.FastAction`2<System.Boolean,System.Object>::.ctor()
  17478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_2__ctor_mE53FB289390B21789605E1BE742A5E022C6D3230_gshared (FastAction_2_tB6383A1F61B268A216D70581494359CB2D89B6E8* __this, const RuntimeMethod* method)
  17479. {
  17480. {
  17481. // LinkedList<System.Action<A, B>> delegates = new LinkedList<System.Action<A, B>>();
  17482. LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56* L_0 = (LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  17483. NullCheck(L_0);
  17484. (( void (*) (LinkedList_1_tF25B3C75CFA34C67EC442C60436E4AF51D2B1C56*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  17485. __this->___delegates_0 = L_0;
  17486. Il2CppCodeGenWriteBarrier((void**)(&__this->___delegates_0), (void*)L_0);
  17487. // Dictionary<System.Action<A, B>, LinkedListNode<System.Action<A, B>>> lookup = new Dictionary<System.Action<A, B>, LinkedListNode<System.Action<A, B>>>();
  17488. Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE* L_1 = (Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  17489. NullCheck(L_1);
  17490. (( void (*) (Dictionary_2_t4D766BB3D50AE107D86C2C24B2D22347A3A64CCE*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  17491. __this->___lookup_1 = L_1;
  17492. Il2CppCodeGenWriteBarrier((void**)(&__this->___lookup_1), (void*)L_1);
  17493. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  17494. return;
  17495. }
  17496. }
  17497. #ifdef __clang__
  17498. #pragma clang diagnostic pop
  17499. #endif
  17500. #ifdef __clang__
  17501. #pragma clang diagnostic push
  17502. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17503. #pragma clang diagnostic ignored "-Wunused-variable"
  17504. #endif
  17505. // System.Void TMPro.FastAction`2<System.Object,System.Object>::Add(System.Action`2<A,B>)
  17506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_2_Add_m88D40B13816AFCA8F46ECC0AF690D19E3C12DA45_gshared (FastAction_2_tE77678B72BFE4C2B935D55A75FB130C861220939* __this, Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* ___0_rhs, const RuntimeMethod* method)
  17507. {
  17508. {
  17509. // if (lookup.ContainsKey(rhs)) return;
  17510. Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D* L_0 = (Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D*)__this->___lookup_1;
  17511. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_1 = ___0_rhs;
  17512. NullCheck(L_0);
  17513. bool L_2;
  17514. L_2 = (( bool (*) (Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D*, Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  17515. if (!L_2)
  17516. {
  17517. goto IL_000f;
  17518. }
  17519. }
  17520. {
  17521. // if (lookup.ContainsKey(rhs)) return;
  17522. return;
  17523. }
  17524. IL_000f:
  17525. {
  17526. // lookup[rhs] = delegates.AddLast(rhs);
  17527. Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D* L_3 = (Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D*)__this->___lookup_1;
  17528. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_4 = ___0_rhs;
  17529. LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A* L_5 = (LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A*)__this->___delegates_0;
  17530. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_6 = ___0_rhs;
  17531. NullCheck(L_5);
  17532. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* L_7;
  17533. L_7 = (( LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* (*) (LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A*, Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  17534. NullCheck(L_3);
  17535. (( void (*) (Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D*, Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_3, L_4, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  17536. // }
  17537. return;
  17538. }
  17539. }
  17540. // System.Void TMPro.FastAction`2<System.Object,System.Object>::Remove(System.Action`2<A,B>)
  17541. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_2_Remove_m85A75A8E98BF531554593418280AF335C809ED80_gshared (FastAction_2_tE77678B72BFE4C2B935D55A75FB130C861220939* __this, Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* ___0_rhs, const RuntimeMethod* method)
  17542. {
  17543. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* V_0 = NULL;
  17544. {
  17545. // if (lookup.TryGetValue(rhs, out node))
  17546. Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D* L_0 = (Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D*)__this->___lookup_1;
  17547. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_1 = ___0_rhs;
  17548. NullCheck(L_0);
  17549. bool L_2;
  17550. L_2 = (( bool (*) (Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D*, Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD**, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  17551. if (!L_2)
  17552. {
  17553. goto IL_0029;
  17554. }
  17555. }
  17556. {
  17557. // lookup.Remove(rhs);
  17558. Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D* L_3 = (Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D*)__this->___lookup_1;
  17559. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_4 = ___0_rhs;
  17560. NullCheck(L_3);
  17561. bool L_5;
  17562. L_5 = (( bool (*) (Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D*, Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  17563. // delegates.Remove(node);
  17564. LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A* L_6 = (LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A*)__this->___delegates_0;
  17565. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* L_7 = V_0;
  17566. NullCheck(L_6);
  17567. (( void (*) (LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A*, LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  17568. }
  17569. IL_0029:
  17570. {
  17571. // }
  17572. return;
  17573. }
  17574. }
  17575. // System.Void TMPro.FastAction`2<System.Object,System.Object>::Call(A,B)
  17576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_2_Call_m4024764DDA3D6088AFBC599C933702656884BC88_gshared (FastAction_2_tE77678B72BFE4C2B935D55A75FB130C861220939* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method)
  17577. {
  17578. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* V_0 = NULL;
  17579. {
  17580. // var node = delegates.First;
  17581. LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A* L_0 = (LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A*)__this->___delegates_0;
  17582. NullCheck(L_0);
  17583. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* L_1;
  17584. L_1 = (( LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* (*) (LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  17585. V_0 = L_1;
  17586. goto IL_0022;
  17587. }
  17588. IL_000e:
  17589. {
  17590. // node.Value(a, b);
  17591. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* L_2 = V_0;
  17592. NullCheck(L_2);
  17593. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_3;
  17594. L_3 = (( Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* (*) (LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  17595. RuntimeObject* L_4 = ___0_a;
  17596. RuntimeObject* L_5 = ___1_b;
  17597. NullCheck(L_3);
  17598. (( void (*) (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_3, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  17599. // node = node.Next;
  17600. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* L_6 = V_0;
  17601. NullCheck(L_6);
  17602. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* L_7;
  17603. L_7 = (( LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* (*) (LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  17604. V_0 = L_7;
  17605. }
  17606. IL_0022:
  17607. {
  17608. // while (node != null)
  17609. LinkedListNode_1_t914E7E716F8884A7784F142B1232862DBCBD38FD* L_8 = V_0;
  17610. if (L_8)
  17611. {
  17612. goto IL_000e;
  17613. }
  17614. }
  17615. {
  17616. // }
  17617. return;
  17618. }
  17619. }
  17620. // System.Void TMPro.FastAction`2<System.Object,System.Object>::.ctor()
  17621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_2__ctor_m2E02EB2C2EA1A8E2B3F65C67E34D431189D0EC5C_gshared (FastAction_2_tE77678B72BFE4C2B935D55A75FB130C861220939* __this, const RuntimeMethod* method)
  17622. {
  17623. {
  17624. // LinkedList<System.Action<A, B>> delegates = new LinkedList<System.Action<A, B>>();
  17625. LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A* L_0 = (LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  17626. NullCheck(L_0);
  17627. (( void (*) (LinkedList_1_t52EE895D3F75E450C6D966B864D81FF1F33C404A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  17628. __this->___delegates_0 = L_0;
  17629. Il2CppCodeGenWriteBarrier((void**)(&__this->___delegates_0), (void*)L_0);
  17630. // Dictionary<System.Action<A, B>, LinkedListNode<System.Action<A, B>>> lookup = new Dictionary<System.Action<A, B>, LinkedListNode<System.Action<A, B>>>();
  17631. Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D* L_1 = (Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  17632. NullCheck(L_1);
  17633. (( void (*) (Dictionary_2_t796722007D1F806AC1C888F5EE9FA2C5CBA5FA5D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  17634. __this->___lookup_1 = L_1;
  17635. Il2CppCodeGenWriteBarrier((void**)(&__this->___lookup_1), (void*)L_1);
  17636. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  17637. return;
  17638. }
  17639. }
  17640. #ifdef __clang__
  17641. #pragma clang diagnostic pop
  17642. #endif
  17643. #ifdef __clang__
  17644. #pragma clang diagnostic push
  17645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17646. #pragma clang diagnostic ignored "-Wunused-variable"
  17647. #endif
  17648. // System.Void TMPro.FastAction`3<System.Object,System.Object,System.Object>::Add(System.Action`3<A,B,C>)
  17649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_3_Add_mF45C05E859BA76C2E56D9575CA8662E9F72A5C1E_gshared (FastAction_3_t341ACDB149DC6AD2E99A29F2C669B4F55DDB5B55* __this, Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* ___0_rhs, const RuntimeMethod* method)
  17650. {
  17651. {
  17652. // if (lookup.ContainsKey(rhs)) return;
  17653. Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA* L_0 = (Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA*)__this->___lookup_1;
  17654. Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* L_1 = ___0_rhs;
  17655. NullCheck(L_0);
  17656. bool L_2;
  17657. L_2 = (( bool (*) (Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA*, Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  17658. if (!L_2)
  17659. {
  17660. goto IL_000f;
  17661. }
  17662. }
  17663. {
  17664. // if (lookup.ContainsKey(rhs)) return;
  17665. return;
  17666. }
  17667. IL_000f:
  17668. {
  17669. // lookup[rhs] = delegates.AddLast(rhs);
  17670. Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA* L_3 = (Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA*)__this->___lookup_1;
  17671. Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* L_4 = ___0_rhs;
  17672. LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2* L_5 = (LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2*)__this->___delegates_0;
  17673. Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* L_6 = ___0_rhs;
  17674. NullCheck(L_5);
  17675. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* L_7;
  17676. L_7 = (( LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* (*) (LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2*, Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  17677. NullCheck(L_3);
  17678. (( void (*) (Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA*, Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*, LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_3, L_4, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  17679. // }
  17680. return;
  17681. }
  17682. }
  17683. // System.Void TMPro.FastAction`3<System.Object,System.Object,System.Object>::Remove(System.Action`3<A,B,C>)
  17684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_3_Remove_mBB77CEA364F34778F5A0FDC5C042500B4B808712_gshared (FastAction_3_t341ACDB149DC6AD2E99A29F2C669B4F55DDB5B55* __this, Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* ___0_rhs, const RuntimeMethod* method)
  17685. {
  17686. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* V_0 = NULL;
  17687. {
  17688. // if (lookup.TryGetValue(rhs, out node))
  17689. Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA* L_0 = (Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA*)__this->___lookup_1;
  17690. Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* L_1 = ___0_rhs;
  17691. NullCheck(L_0);
  17692. bool L_2;
  17693. L_2 = (( bool (*) (Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA*, Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*, LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86**, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  17694. if (!L_2)
  17695. {
  17696. goto IL_0029;
  17697. }
  17698. }
  17699. {
  17700. // lookup.Remove(rhs);
  17701. Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA* L_3 = (Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA*)__this->___lookup_1;
  17702. Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* L_4 = ___0_rhs;
  17703. NullCheck(L_3);
  17704. bool L_5;
  17705. L_5 = (( bool (*) (Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA*, Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  17706. // delegates.Remove(node);
  17707. LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2* L_6 = (LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2*)__this->___delegates_0;
  17708. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* L_7 = V_0;
  17709. NullCheck(L_6);
  17710. (( void (*) (LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2*, LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  17711. }
  17712. IL_0029:
  17713. {
  17714. // }
  17715. return;
  17716. }
  17717. }
  17718. // System.Void TMPro.FastAction`3<System.Object,System.Object,System.Object>::Call(A,B,C)
  17719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_3_Call_m2E74BB631D0B3C559C058AE96BD64BC05109630C_gshared (FastAction_3_t341ACDB149DC6AD2E99A29F2C669B4F55DDB5B55* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, RuntimeObject* ___2_c, const RuntimeMethod* method)
  17720. {
  17721. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* V_0 = NULL;
  17722. {
  17723. // var node = delegates.First;
  17724. LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2* L_0 = (LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2*)__this->___delegates_0;
  17725. NullCheck(L_0);
  17726. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* L_1;
  17727. L_1 = (( LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* (*) (LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  17728. V_0 = L_1;
  17729. goto IL_0023;
  17730. }
  17731. IL_000e:
  17732. {
  17733. // node.Value(a, b, c);
  17734. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* L_2 = V_0;
  17735. NullCheck(L_2);
  17736. Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* L_3;
  17737. L_3 = (( Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* (*) (LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  17738. RuntimeObject* L_4 = ___0_a;
  17739. RuntimeObject* L_5 = ___1_b;
  17740. RuntimeObject* L_6 = ___2_c;
  17741. NullCheck(L_3);
  17742. (( void (*) (Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_3, L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  17743. // node = node.Next;
  17744. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* L_7 = V_0;
  17745. NullCheck(L_7);
  17746. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* L_8;
  17747. L_8 = (( LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* (*) (LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  17748. V_0 = L_8;
  17749. }
  17750. IL_0023:
  17751. {
  17752. // while (node != null)
  17753. LinkedListNode_1_t98CBCA2EE7BDA1AF8914183FF5B25A229639EA86* L_9 = V_0;
  17754. if (L_9)
  17755. {
  17756. goto IL_000e;
  17757. }
  17758. }
  17759. {
  17760. // }
  17761. return;
  17762. }
  17763. }
  17764. // System.Void TMPro.FastAction`3<System.Object,System.Object,System.Object>::.ctor()
  17765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_3__ctor_m978AA9DDF664558493F1D2A035758AAD3E6B360B_gshared (FastAction_3_t341ACDB149DC6AD2E99A29F2C669B4F55DDB5B55* __this, const RuntimeMethod* method)
  17766. {
  17767. {
  17768. // LinkedList<System.Action<A, B, C>> delegates = new LinkedList<System.Action<A, B, C>>();
  17769. LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2* L_0 = (LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  17770. NullCheck(L_0);
  17771. (( void (*) (LinkedList_1_t8DD60BD26924CC2405F402D5BFC709217F8C6CB2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  17772. __this->___delegates_0 = L_0;
  17773. Il2CppCodeGenWriteBarrier((void**)(&__this->___delegates_0), (void*)L_0);
  17774. // Dictionary<System.Action<A, B, C>, LinkedListNode<System.Action<A, B, C>>> lookup = new Dictionary<System.Action<A, B, C>, LinkedListNode<System.Action<A, B, C>>>();
  17775. Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA* L_1 = (Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  17776. NullCheck(L_1);
  17777. (( void (*) (Dictionary_2_t269BDC30338FEF1C1CBBDB8AF53D406D78A679AA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  17778. __this->___lookup_1 = L_1;
  17779. Il2CppCodeGenWriteBarrier((void**)(&__this->___lookup_1), (void*)L_1);
  17780. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  17781. return;
  17782. }
  17783. }
  17784. #ifdef __clang__
  17785. #pragma clang diagnostic pop
  17786. #endif
  17787. #ifdef __clang__
  17788. #pragma clang diagnostic push
  17789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17790. #pragma clang diagnostic ignored "-Wunused-variable"
  17791. #endif
  17792. // System.Void System.IO.Enumeration.FileSystemEnumerable`1<System.Object>::.ctor(System.String,System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<TResult>,System.IO.EnumerationOptions)
  17793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerable_1__ctor_mF6874E1BE659F4D6EB45D6A1F84373BE934DD68A_gshared (FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* __this, String_t* ___0_directory, FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* ___1_transform, EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* ___2_options, const RuntimeMethod* method)
  17794. {
  17795. static bool s_Il2CppMethodInitialized;
  17796. if (!s_Il2CppMethodInitialized)
  17797. {
  17798. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B_il2cpp_TypeInfo_var);
  17799. s_Il2CppMethodInitialized = true;
  17800. }
  17801. String_t* G_B2_0 = NULL;
  17802. FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* G_B2_1 = NULL;
  17803. String_t* G_B1_0 = NULL;
  17804. FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* G_B1_1 = NULL;
  17805. FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* G_B4_0 = NULL;
  17806. FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* G_B4_1 = NULL;
  17807. FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* G_B3_0 = NULL;
  17808. FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* G_B3_1 = NULL;
  17809. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* G_B6_0 = NULL;
  17810. FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* G_B6_1 = NULL;
  17811. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* G_B5_0 = NULL;
  17812. FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* G_B5_1 = NULL;
  17813. {
  17814. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  17815. String_t* L_0 = ___0_directory;
  17816. String_t* L_1 = L_0;
  17817. G_B1_0 = L_1;
  17818. G_B1_1 = __this;
  17819. if (L_1)
  17820. {
  17821. G_B2_0 = L_1;
  17822. G_B2_1 = __this;
  17823. goto IL_0017;
  17824. }
  17825. }
  17826. {
  17827. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  17828. NullCheck(L_2);
  17829. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral68A9406D305F9E4D7BF92ECD6D80916983224715)), NULL);
  17830. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileSystemEnumerable_1__ctor_mF6874E1BE659F4D6EB45D6A1F84373BE934DD68A_RuntimeMethod_var)));
  17831. }
  17832. IL_0017:
  17833. {
  17834. NullCheck(G_B2_1);
  17835. G_B2_1->____directory_3 = G_B2_0;
  17836. Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->____directory_3), (void*)G_B2_0);
  17837. FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* L_3 = ___1_transform;
  17838. FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* L_4 = L_3;
  17839. G_B3_0 = L_4;
  17840. G_B3_1 = __this;
  17841. if (L_4)
  17842. {
  17843. G_B4_0 = L_4;
  17844. G_B4_1 = __this;
  17845. goto IL_002d;
  17846. }
  17847. }
  17848. {
  17849. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  17850. NullCheck(L_5);
  17851. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7DCC6569C2F6EC43635C15A4446068D2FE1897D5)), NULL);
  17852. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileSystemEnumerable_1__ctor_mF6874E1BE659F4D6EB45D6A1F84373BE934DD68A_RuntimeMethod_var)));
  17853. }
  17854. IL_002d:
  17855. {
  17856. NullCheck(G_B4_1);
  17857. G_B4_1->____transform_1 = G_B4_0;
  17858. Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->____transform_1), (void*)G_B4_0);
  17859. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_6 = ___2_options;
  17860. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_7 = L_6;
  17861. G_B5_0 = L_7;
  17862. G_B5_1 = __this;
  17863. if (L_7)
  17864. {
  17865. G_B6_0 = L_7;
  17866. G_B6_1 = __this;
  17867. goto IL_003d;
  17868. }
  17869. }
  17870. {
  17871. il2cpp_codegen_runtime_class_init_inline(EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B_il2cpp_TypeInfo_var);
  17872. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_8;
  17873. L_8 = EnumerationOptions_get_Default_m4B2E611421FB289D0A4CFECE0EECE319985886AF_inline(NULL);
  17874. G_B6_0 = L_8;
  17875. G_B6_1 = G_B5_1;
  17876. }
  17877. IL_003d:
  17878. {
  17879. NullCheck(G_B6_1);
  17880. G_B6_1->____options_2 = G_B6_0;
  17881. Il2CppCodeGenWriteBarrier((void**)(&G_B6_1->____options_2), (void*)G_B6_0);
  17882. DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970* L_9 = (DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  17883. NullCheck(L_9);
  17884. (( void (*) (DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970*, FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_9, __this, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  17885. __this->____enumerator_0 = L_9;
  17886. Il2CppCodeGenWriteBarrier((void**)(&__this->____enumerator_0), (void*)L_9);
  17887. return;
  17888. }
  17889. }
  17890. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<TResult> System.IO.Enumeration.FileSystemEnumerable`1<System.Object>::get_ShouldIncludePredicate()
  17891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* FileSystemEnumerable_1_get_ShouldIncludePredicate_m4743F78B88F0991B184EBBD3CE5DB0CCD8F187E1_gshared (FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* __this, const RuntimeMethod* method)
  17892. {
  17893. {
  17894. FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* L_0 = (FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D*)__this->___U3CShouldIncludePredicateU3Ek__BackingField_4;
  17895. return L_0;
  17896. }
  17897. }
  17898. // System.Void System.IO.Enumeration.FileSystemEnumerable`1<System.Object>::set_ShouldIncludePredicate(System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<TResult>)
  17899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerable_1_set_ShouldIncludePredicate_m4F616581922D0AEAD04F00CE5E00B511031FD6D1_gshared (FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* __this, FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* ___0_value, const RuntimeMethod* method)
  17900. {
  17901. {
  17902. FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* L_0 = ___0_value;
  17903. __this->___U3CShouldIncludePredicateU3Ek__BackingField_4 = L_0;
  17904. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CShouldIncludePredicateU3Ek__BackingField_4), (void*)L_0);
  17905. return;
  17906. }
  17907. }
  17908. // System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<TResult> System.IO.Enumeration.FileSystemEnumerable`1<System.Object>::get_ShouldRecursePredicate()
  17909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* FileSystemEnumerable_1_get_ShouldRecursePredicate_mAE1C26075F4D8E8BE4DFCF32D2F5F9F47C4C670A_gshared (FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* __this, const RuntimeMethod* method)
  17910. {
  17911. {
  17912. FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* L_0 = (FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D*)__this->___U3CShouldRecursePredicateU3Ek__BackingField_5;
  17913. return L_0;
  17914. }
  17915. }
  17916. // System.Collections.Generic.IEnumerator`1<TResult> System.IO.Enumeration.FileSystemEnumerable`1<System.Object>::GetEnumerator()
  17917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FileSystemEnumerable_1_GetEnumerator_mF95453504A4A365FEA468CADC187F06A59CC8D4D_gshared (FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* __this, const RuntimeMethod* method)
  17918. {
  17919. DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970* G_B2_0 = NULL;
  17920. DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970* G_B1_0 = NULL;
  17921. {
  17922. DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970** L_0 = (DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970**)(&__this->____enumerator_0);
  17923. DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970* L_1;
  17924. L_1 = InterlockedExchangeImpl<DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970*>(L_0, (DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970*)NULL);
  17925. DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970* L_2 = L_1;
  17926. G_B1_0 = L_2;
  17927. if (L_2)
  17928. {
  17929. G_B2_0 = L_2;
  17930. goto IL_0016;
  17931. }
  17932. }
  17933. {
  17934. DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970* L_3 = (DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  17935. NullCheck(L_3);
  17936. (( void (*) (DelegateEnumerator_t03CC726F1198053E252AFEE23D3871C1435B4970*, FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_3, __this, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  17937. G_B2_0 = L_3;
  17938. }
  17939. IL_0016:
  17940. {
  17941. return (RuntimeObject*)G_B2_0;
  17942. }
  17943. }
  17944. // System.Collections.IEnumerator System.IO.Enumeration.FileSystemEnumerable`1<System.Object>::System.Collections.IEnumerable.GetEnumerator()
  17945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FileSystemEnumerable_1_System_Collections_IEnumerable_GetEnumerator_m034E193ABB4684901995CAAFA735C0181CA23AFA_gshared (FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94* __this, const RuntimeMethod* method)
  17946. {
  17947. {
  17948. RuntimeObject* L_0;
  17949. L_0 = (( RuntimeObject* (*) (FileSystemEnumerable_1_t6CDB6C3CCEAAD4602A46A2EA5211E12D2DB57B94*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  17950. return (RuntimeObject*)L_0;
  17951. }
  17952. }
  17953. #ifdef __clang__
  17954. #pragma clang diagnostic pop
  17955. #endif
  17956. #ifdef __clang__
  17957. #pragma clang diagnostic push
  17958. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17959. #pragma clang diagnostic ignored "-Wunused-variable"
  17960. #endif
  17961. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::.ctor(System.String,System.IO.EnumerationOptions)
  17962. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1__ctor_m327F0BF0DB8DD4E57BF05E979D9F4D8827363407_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, String_t* ___0_directory, EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* ___1_options, const RuntimeMethod* method)
  17963. {
  17964. static bool s_Il2CppMethodInitialized;
  17965. if (!s_Il2CppMethodInitialized)
  17966. {
  17967. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_RuntimeMethod_var);
  17968. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_RuntimeMethod_var);
  17969. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B_il2cpp_TypeInfo_var);
  17970. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07_il2cpp_TypeInfo_var);
  17971. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B_il2cpp_TypeInfo_var);
  17972. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
  17973. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathInternal_t40910AF78E21C3A6C83D095423B3EADE9AC5261C_il2cpp_TypeInfo_var);
  17974. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
  17975. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
  17976. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sys_tE4FBEFBB8F788192C8E494DA0EC7EFE86D952AD8_il2cpp_TypeInfo_var);
  17977. s_Il2CppMethodInitialized = true;
  17978. }
  17979. int32_t V_0 = 0;
  17980. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  17981. String_t* G_B2_0 = NULL;
  17982. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B2_1 = NULL;
  17983. String_t* G_B1_0 = NULL;
  17984. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B1_1 = NULL;
  17985. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* G_B4_0 = NULL;
  17986. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B4_1 = NULL;
  17987. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* G_B3_0 = NULL;
  17988. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B3_1 = NULL;
  17989. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B9_0 = NULL;
  17990. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B8_0 = NULL;
  17991. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B10_0 = NULL;
  17992. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B10_1 = NULL;
  17993. {
  17994. RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
  17995. NullCheck(L_0);
  17996. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
  17997. __this->____lock_3 = L_0;
  17998. Il2CppCodeGenWriteBarrier((void**)(&__this->____lock_3), (void*)L_0);
  17999. CriticalFinalizerObject__ctor_m688241D670D6A0857F938CDC8CD07B1BE4A1C733((CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9*)__this, NULL);
  18000. String_t* L_1 = ___0_directory;
  18001. String_t* L_2 = L_1;
  18002. G_B1_0 = L_2;
  18003. G_B1_1 = __this;
  18004. if (L_2)
  18005. {
  18006. G_B2_0 = L_2;
  18007. G_B2_1 = __this;
  18008. goto IL_0022;
  18009. }
  18010. }
  18011. {
  18012. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  18013. NullCheck(L_3);
  18014. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral68A9406D305F9E4D7BF92ECD6D80916983224715)), NULL);
  18015. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileSystemEnumerator_1__ctor_m327F0BF0DB8DD4E57BF05E979D9F4D8827363407_RuntimeMethod_var)));
  18016. }
  18017. IL_0022:
  18018. {
  18019. NullCheck(G_B2_1);
  18020. G_B2_1->____originalRootDirectory_0 = G_B2_0;
  18021. Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->____originalRootDirectory_0), (void*)G_B2_0);
  18022. String_t* L_4 = ___0_directory;
  18023. il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
  18024. String_t* L_5;
  18025. L_5 = Path_GetFullPath_m9E485D7D38A868A6A5863CBD24677231288EECE2(L_4, NULL);
  18026. il2cpp_codegen_runtime_class_init_inline(PathInternal_t40910AF78E21C3A6C83D095423B3EADE9AC5261C_il2cpp_TypeInfo_var);
  18027. String_t* L_6;
  18028. L_6 = PathInternal_TrimEndingDirectorySeparator_m32C0CC3C95360374E7B405E941386C874312D5F5(L_5, NULL);
  18029. __this->____rootDirectory_1 = L_6;
  18030. Il2CppCodeGenWriteBarrier((void**)(&__this->____rootDirectory_1), (void*)L_6);
  18031. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_7 = ___1_options;
  18032. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_8 = L_7;
  18033. G_B3_0 = L_8;
  18034. G_B3_1 = __this;
  18035. if (L_8)
  18036. {
  18037. G_B4_0 = L_8;
  18038. G_B4_1 = __this;
  18039. goto IL_0043;
  18040. }
  18041. }
  18042. {
  18043. il2cpp_codegen_runtime_class_init_inline(EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B_il2cpp_TypeInfo_var);
  18044. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_9;
  18045. L_9 = EnumerationOptions_get_Default_m4B2E611421FB289D0A4CFECE0EECE319985886AF_inline(NULL);
  18046. G_B4_0 = L_9;
  18047. G_B4_1 = G_B3_1;
  18048. }
  18049. IL_0043:
  18050. {
  18051. NullCheck(G_B4_1);
  18052. G_B4_1->____options_2 = G_B4_0;
  18053. Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->____options_2), (void*)G_B4_0);
  18054. String_t* L_10 = (String_t*)__this->____rootDirectory_1;
  18055. intptr_t L_11;
  18056. L_11 = (( intptr_t (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, String_t*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(__this, L_10, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  18057. __this->____directoryHandle_5 = L_11;
  18058. intptr_t L_12 = (intptr_t)__this->____directoryHandle_5;
  18059. intptr_t L_13 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
  18060. bool L_14;
  18061. L_14 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_12, L_13, NULL);
  18062. if (!L_14)
  18063. {
  18064. goto IL_0074;
  18065. }
  18066. }
  18067. {
  18068. __this->____lastEntryFound_6 = (bool)1;
  18069. }
  18070. IL_0074:
  18071. {
  18072. String_t* L_15 = (String_t*)__this->____rootDirectory_1;
  18073. __this->____currentPath_4 = L_15;
  18074. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentPath_4), (void*)L_15);
  18075. }
  18076. try
  18077. {// begin try (depth: 1)
  18078. {
  18079. il2cpp_codegen_runtime_class_init_inline(ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B_il2cpp_TypeInfo_var);
  18080. ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B* L_16;
  18081. L_16 = ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_inline(ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_RuntimeMethod_var);
  18082. NullCheck(L_16);
  18083. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_17;
  18084. L_17 = VirtualFuncInvoker1< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t >::Invoke(4 /* T[] System.Buffers.ArrayPool`1<System.Char>::Rent(System.Int32) */, L_16, ((int32_t)4096));
  18085. __this->____pathBuffer_10 = L_17;
  18086. Il2CppCodeGenWriteBarrier((void**)(&__this->____pathBuffer_10), (void*)L_17);
  18087. il2cpp_codegen_runtime_class_init_inline(Sys_tE4FBEFBB8F788192C8E494DA0EC7EFE86D952AD8_il2cpp_TypeInfo_var);
  18088. int32_t L_18;
  18089. L_18 = Sys_GetReadDirRBufferSize_m43BFD2BC9EB308361321A3EB229F557ED5320C4E(NULL);
  18090. V_0 = L_18;
  18091. int32_t L_19 = V_0;
  18092. G_B8_0 = __this;
  18093. if ((((int32_t)L_19) > ((int32_t)0)))
  18094. {
  18095. G_B9_0 = __this;
  18096. goto IL_00a3_1;
  18097. }
  18098. }
  18099. {
  18100. G_B10_0 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(NULL));
  18101. G_B10_1 = G_B8_0;
  18102. goto IL_00ae_1;
  18103. }
  18104. IL_00a3_1:
  18105. {
  18106. il2cpp_codegen_runtime_class_init_inline(ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07_il2cpp_TypeInfo_var);
  18107. ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07* L_20;
  18108. L_20 = ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_inline(ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_RuntimeMethod_var);
  18109. int32_t L_21 = V_0;
  18110. NullCheck(L_20);
  18111. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22;
  18112. L_22 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t >::Invoke(4 /* T[] System.Buffers.ArrayPool`1<System.Byte>::Rent(System.Int32) */, L_20, L_21);
  18113. G_B10_0 = L_22;
  18114. G_B10_1 = G_B9_0;
  18115. }
  18116. IL_00ae_1:
  18117. {
  18118. NullCheck(G_B10_1);
  18119. G_B10_1->____entryBuffer_11 = G_B10_0;
  18120. Il2CppCodeGenWriteBarrier((void**)(&G_B10_1->____entryBuffer_11), (void*)G_B10_0);
  18121. goto IL_00be;
  18122. }
  18123. }// end try (depth: 1)
  18124. catch(Il2CppExceptionWrapper& e)
  18125. {
  18126. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  18127. {
  18128. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  18129. goto CATCH_00b5;
  18130. }
  18131. throw e;
  18132. }
  18133. CATCH_00b5:
  18134. {// begin catch(System.Object)
  18135. (( void (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  18136. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  18137. }// end catch (depth: 1)
  18138. IL_00be:
  18139. {
  18140. return;
  18141. }
  18142. }
  18143. // System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::InternalContinueOnError(Interop/ErrorInfo,System.Boolean)
  18144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemEnumerator_1_InternalContinueOnError_mB1A22DB17190E10EC61DA69EB84046DF5AF6DF4D_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 ___0_info, bool ___1_ignoreNotFound, const RuntimeMethod* method)
  18145. {
  18146. {
  18147. bool L_0 = ___1_ignoreNotFound;
  18148. if (!L_0)
  18149. {
  18150. goto IL_000b;
  18151. }
  18152. }
  18153. {
  18154. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 L_1 = ___0_info;
  18155. bool L_2;
  18156. L_2 = (( bool (*) (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  18157. if (L_2)
  18158. {
  18159. goto IL_002e;
  18160. }
  18161. }
  18162. IL_000b:
  18163. {
  18164. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_3 = (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B*)__this->____options_2;
  18165. NullCheck(L_3);
  18166. bool L_4;
  18167. L_4 = EnumerationOptions_get_IgnoreInaccessible_m0596CBE99665FA1FB818A3E26B846DE453972ED6_inline(L_3, NULL);
  18168. if (!L_4)
  18169. {
  18170. goto IL_0020;
  18171. }
  18172. }
  18173. {
  18174. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 L_5 = ___0_info;
  18175. bool L_6;
  18176. L_6 = (( bool (*) (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  18177. if (L_6)
  18178. {
  18179. goto IL_002e;
  18180. }
  18181. }
  18182. IL_0020:
  18183. {
  18184. int32_t L_7;
  18185. L_7 = ErrorInfo_get_RawErrno_m1B6C0E156EF3B567945C1389B2B111C1A6FEB027((&___0_info), NULL);
  18186. bool L_8;
  18187. L_8 = VirtualFuncInvoker1< bool, int32_t >::Invoke(13 /* System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::ContinueOnError(System.Int32) */, __this, L_7);
  18188. return L_8;
  18189. }
  18190. IL_002e:
  18191. {
  18192. return (bool)1;
  18193. }
  18194. }
  18195. // System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::IsDirectoryNotFound(Interop/ErrorInfo)
  18196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemEnumerator_1_IsDirectoryNotFound_m79390DBD148CC198C7B8EC571C4882C37D2C786B_gshared (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 ___0_info, const RuntimeMethod* method)
  18197. {
  18198. {
  18199. int32_t L_0;
  18200. L_0 = ErrorInfo_get_Error_mF34947899E06A00CA22985B73034CE96610FBD2B_inline((&___0_info), NULL);
  18201. if ((((int32_t)L_0) == ((int32_t)((int32_t)65593))))
  18202. {
  18203. goto IL_001d;
  18204. }
  18205. }
  18206. {
  18207. int32_t L_1;
  18208. L_1 = ErrorInfo_get_Error_mF34947899E06A00CA22985B73034CE96610FBD2B_inline((&___0_info), NULL);
  18209. return (bool)((((int32_t)L_1) == ((int32_t)((int32_t)65581)))? 1 : 0);
  18210. }
  18211. IL_001d:
  18212. {
  18213. return (bool)1;
  18214. }
  18215. }
  18216. // System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::IsAccessError(Interop/ErrorInfo)
  18217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemEnumerator_1_IsAccessError_m6B695252B4C5A0E4FF7E2CE86A5306715B0B481B_gshared (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 ___0_info, const RuntimeMethod* method)
  18218. {
  18219. {
  18220. int32_t L_0;
  18221. L_0 = ErrorInfo_get_Error_mF34947899E06A00CA22985B73034CE96610FBD2B_inline((&___0_info), NULL);
  18222. if ((((int32_t)L_0) == ((int32_t)((int32_t)65538))))
  18223. {
  18224. goto IL_002b;
  18225. }
  18226. }
  18227. {
  18228. int32_t L_1;
  18229. L_1 = ErrorInfo_get_Error_mF34947899E06A00CA22985B73034CE96610FBD2B_inline((&___0_info), NULL);
  18230. if ((((int32_t)L_1) == ((int32_t)((int32_t)65544))))
  18231. {
  18232. goto IL_002b;
  18233. }
  18234. }
  18235. {
  18236. int32_t L_2;
  18237. L_2 = ErrorInfo_get_Error_mF34947899E06A00CA22985B73034CE96610FBD2B_inline((&___0_info), NULL);
  18238. return (bool)((((int32_t)L_2) == ((int32_t)((int32_t)65602)))? 1 : 0);
  18239. }
  18240. IL_002b:
  18241. {
  18242. return (bool)1;
  18243. }
  18244. }
  18245. // System.IntPtr System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::CreateDirectoryHandle(System.String,System.Boolean)
  18246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t FileSystemEnumerator_1_CreateDirectoryHandle_m20993399E8B8540C95F38FB0B2C63EA9668AD27E_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, String_t* ___0_path, bool ___1_ignoreNotFound, const RuntimeMethod* method)
  18247. {
  18248. static bool s_Il2CppMethodInitialized;
  18249. if (!s_Il2CppMethodInitialized)
  18250. {
  18251. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
  18252. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sys_tE4FBEFBB8F788192C8E494DA0EC7EFE86D952AD8_il2cpp_TypeInfo_var);
  18253. s_Il2CppMethodInitialized = true;
  18254. }
  18255. intptr_t V_0;
  18256. memset((&V_0), 0, sizeof(V_0));
  18257. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 V_1;
  18258. memset((&V_1), 0, sizeof(V_1));
  18259. {
  18260. String_t* L_0 = ___0_path;
  18261. il2cpp_codegen_runtime_class_init_inline(Sys_tE4FBEFBB8F788192C8E494DA0EC7EFE86D952AD8_il2cpp_TypeInfo_var);
  18262. intptr_t L_1;
  18263. L_1 = Sys_OpenDir_m5E0BB1A74A5E5CA1CFDDBE86C2C281F452745854(L_0, NULL);
  18264. V_0 = L_1;
  18265. intptr_t L_2 = V_0;
  18266. intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
  18267. bool L_4;
  18268. L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, L_3, NULL);
  18269. if (!L_4)
  18270. {
  18271. goto IL_0033;
  18272. }
  18273. }
  18274. {
  18275. il2cpp_codegen_runtime_class_init_inline(Sys_tE4FBEFBB8F788192C8E494DA0EC7EFE86D952AD8_il2cpp_TypeInfo_var);
  18276. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 L_5;
  18277. L_5 = Sys_GetLastErrorInfo_m1C1BB8341DD84927BD33E6240585E753D4B3572B(NULL);
  18278. V_1 = L_5;
  18279. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 L_6 = V_1;
  18280. bool L_7 = ___1_ignoreNotFound;
  18281. bool L_8;
  18282. L_8 = (( bool (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  18283. if (!L_8)
  18284. {
  18285. goto IL_002a;
  18286. }
  18287. }
  18288. {
  18289. intptr_t L_9 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
  18290. return L_9;
  18291. }
  18292. IL_002a:
  18293. {
  18294. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 L_10 = V_1;
  18295. String_t* L_11 = ___0_path;
  18296. Exception_t* L_12;
  18297. L_12 = Interop_GetExceptionForIoErrno_m701F71EF26E8E84C4DB2278B54D7F89BD522C7E7(L_10, L_11, (bool)1, NULL);
  18298. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileSystemEnumerator_1_CreateDirectoryHandle_m20993399E8B8540C95F38FB0B2C63EA9668AD27E_RuntimeMethod_var)));
  18299. }
  18300. IL_0033:
  18301. {
  18302. intptr_t L_13 = V_0;
  18303. return L_13;
  18304. }
  18305. }
  18306. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::CloseDirectoryHandle()
  18307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1_CloseDirectoryHandle_m268757F5EC8A251D5C1624856DC46D6BCBAF01CB_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, const RuntimeMethod* method)
  18308. {
  18309. static bool s_Il2CppMethodInitialized;
  18310. if (!s_Il2CppMethodInitialized)
  18311. {
  18312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
  18313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sys_tE4FBEFBB8F788192C8E494DA0EC7EFE86D952AD8_il2cpp_TypeInfo_var);
  18314. s_Il2CppMethodInitialized = true;
  18315. }
  18316. intptr_t V_0;
  18317. memset((&V_0), 0, sizeof(V_0));
  18318. {
  18319. intptr_t* L_0 = (intptr_t*)(&__this->____directoryHandle_5);
  18320. intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
  18321. intptr_t L_2;
  18322. L_2 = Interlocked_Exchange_m10651B61455D954B0D96C3FF75857C68C20940F6(L_0, L_1, NULL);
  18323. V_0 = L_2;
  18324. intptr_t L_3 = V_0;
  18325. intptr_t L_4 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
  18326. bool L_5;
  18327. L_5 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_3, L_4, NULL);
  18328. if (!L_5)
  18329. {
  18330. goto IL_0025;
  18331. }
  18332. }
  18333. {
  18334. intptr_t L_6 = V_0;
  18335. il2cpp_codegen_runtime_class_init_inline(Sys_tE4FBEFBB8F788192C8E494DA0EC7EFE86D952AD8_il2cpp_TypeInfo_var);
  18336. int32_t L_7;
  18337. L_7 = Sys_CloseDir_m995426A78D39BF688B0A69FC2916DA3125AF193E(L_6, NULL);
  18338. }
  18339. IL_0025:
  18340. {
  18341. return;
  18342. }
  18343. }
  18344. // System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::MoveNext()
  18345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemEnumerator_1_MoveNext_m89D6D3D077EC8054EB93582BD22068EDF2DD9A84_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, const RuntimeMethod* method)
  18346. {
  18347. static bool s_Il2CppMethodInitialized;
  18348. if (!s_Il2CppMethodInitialized)
  18349. {
  18350. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
  18351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_mE91EF674187E035F117B16FDF3B5F0815BD67832_RuntimeMethod_var);
  18352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mDDCE4EE6A52F7D218F7DD54BDA1F1649606C70AE_RuntimeMethod_var);
  18353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31_il2cpp_TypeInfo_var);
  18354. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1__ctor_m23CBCD46AD762681A232C97FE90B3A9EDD4991E5_RuntimeMethod_var);
  18355. s_Il2CppMethodInitialized = true;
  18356. }
  18357. FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B V_0;
  18358. memset((&V_0), 0, sizeof(V_0));
  18359. RuntimeObject* V_1 = NULL;
  18360. bool V_2 = false;
  18361. bool V_3 = false;
  18362. uint8_t* V_4 = NULL;
  18363. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL;
  18364. int32_t V_6 = 0;
  18365. bool V_7 = false;
  18366. bool V_8 = false;
  18367. uint8_t* G_B11_0 = NULL;
  18368. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B11_1 = NULL;
  18369. uint8_t* G_B10_0 = NULL;
  18370. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B10_1 = NULL;
  18371. int32_t G_B12_0 = 0;
  18372. uint8_t* G_B12_1 = NULL;
  18373. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B12_2 = NULL;
  18374. {
  18375. bool L_0 = (bool)__this->____lastEntryFound_6;
  18376. if (!L_0)
  18377. {
  18378. goto IL_000a;
  18379. }
  18380. }
  18381. {
  18382. return (bool)0;
  18383. }
  18384. IL_000a:
  18385. {
  18386. il2cpp_codegen_initobj((&V_0), sizeof(FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B));
  18387. RuntimeObject* L_1 = (RuntimeObject*)__this->____lock_3;
  18388. V_1 = L_1;
  18389. V_2 = (bool)0;
  18390. }
  18391. {
  18392. auto __finallyBlock = il2cpp::utils::Finally([&]
  18393. {
  18394. FINALLY_01ce:
  18395. {// begin finally (depth: 1)
  18396. {
  18397. bool L_2 = V_2;
  18398. if (!L_2)
  18399. {
  18400. goto IL_01d7;
  18401. }
  18402. }
  18403. {
  18404. RuntimeObject* L_3 = V_1;
  18405. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL);
  18406. }
  18407. IL_01d7:
  18408. {
  18409. return;
  18410. }
  18411. }// end finally (depth: 1)
  18412. });
  18413. try
  18414. {// begin try (depth: 1)
  18415. {
  18416. RuntimeObject* L_4 = V_1;
  18417. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_2), NULL);
  18418. bool L_5 = (bool)__this->____lastEntryFound_6;
  18419. if (!L_5)
  18420. {
  18421. goto IL_0032_1;
  18422. }
  18423. }
  18424. {
  18425. V_3 = (bool)0;
  18426. goto IL_01d8;
  18427. }
  18428. IL_0032_1:
  18429. {
  18430. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)__this->____entryBuffer_11;
  18431. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = L_6;
  18432. V_5 = L_7;
  18433. if (!L_7)
  18434. {
  18435. goto IL_0043_1;
  18436. }
  18437. }
  18438. {
  18439. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_5;
  18440. NullCheck(L_8);
  18441. if (((int32_t)(((RuntimeArray*)L_8)->max_length)))
  18442. {
  18443. goto IL_0049_1;
  18444. }
  18445. }
  18446. IL_0043_1:
  18447. {
  18448. V_4 = (uint8_t*)((uintptr_t)0);
  18449. goto IL_0054_1;
  18450. }
  18451. IL_0049_1:
  18452. {
  18453. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_5;
  18454. NullCheck(L_9);
  18455. V_4 = (uint8_t*)((uintptr_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
  18456. }
  18457. IL_0054_1:
  18458. {
  18459. uint8_t* L_10 = V_4;
  18460. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)__this->____entryBuffer_11;
  18461. G_B10_0 = L_10;
  18462. G_B10_1 = __this;
  18463. if (!L_11)
  18464. {
  18465. G_B11_0 = L_10;
  18466. G_B11_1 = __this;
  18467. goto IL_0069_1;
  18468. }
  18469. }
  18470. {
  18471. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)__this->____entryBuffer_11;
  18472. NullCheck(L_12);
  18473. G_B12_0 = ((int32_t)(((RuntimeArray*)L_12)->max_length));
  18474. G_B12_1 = G_B10_0;
  18475. G_B12_2 = G_B10_1;
  18476. goto IL_006a_1;
  18477. }
  18478. IL_0069_1:
  18479. {
  18480. G_B12_0 = 0;
  18481. G_B12_1 = G_B11_0;
  18482. G_B12_2 = G_B11_1;
  18483. }
  18484. IL_006a_1:
  18485. {
  18486. NullCheck(G_B12_2);
  18487. (( void (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, uint8_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(G_B12_2, G_B12_1, G_B12_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  18488. bool L_13 = (bool)__this->____lastEntryFound_6;
  18489. if (!L_13)
  18490. {
  18491. goto IL_007e_1;
  18492. }
  18493. }
  18494. {
  18495. V_3 = (bool)0;
  18496. goto IL_01d8;
  18497. }
  18498. IL_007e_1:
  18499. {
  18500. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2 L_14 = (DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2)__this->____entry_8;
  18501. String_t* L_15 = (String_t*)__this->____currentPath_4;
  18502. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_16;
  18503. L_16 = String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline(L_15, NULL);
  18504. String_t* L_17 = (String_t*)__this->____rootDirectory_1;
  18505. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_18;
  18506. L_18 = String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline(L_17, NULL);
  18507. String_t* L_19 = (String_t*)__this->____originalRootDirectory_0;
  18508. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_20;
  18509. L_20 = String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline(L_19, NULL);
  18510. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)__this->____pathBuffer_10;
  18511. Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D L_22;
  18512. memset((&L_22), 0, sizeof(L_22));
  18513. Span_1__ctor_m23CBCD46AD762681A232C97FE90B3A9EDD4991E5_inline((&L_22), L_21, /*hidden argument*/Span_1__ctor_m23CBCD46AD762681A232C97FE90B3A9EDD4991E5_RuntimeMethod_var);
  18514. int32_t L_23;
  18515. L_23 = FileSystemEntry_Initialize_m0CDA4CDB09ED734B099DA2D2E1EDD9B40EC7BF2F((&V_0), L_14, L_16, L_18, L_20, L_22, NULL);
  18516. V_6 = L_23;
  18517. int32_t L_24 = V_6;
  18518. V_7 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_24&((int32_t)16)))) <= ((uint32_t)0)))? 1 : 0);
  18519. V_8 = (bool)0;
  18520. bool L_25 = V_7;
  18521. if (!L_25)
  18522. {
  18523. goto IL_011f_1;
  18524. }
  18525. }
  18526. {
  18527. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2* L_26 = (DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2*)(&__this->____entry_8);
  18528. uint8_t* L_27 = (uint8_t*)L_26->___Name_0;
  18529. int32_t L_28 = *((uint8_t*)L_27);
  18530. if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)46)))))
  18531. {
  18532. goto IL_011f_1;
  18533. }
  18534. }
  18535. {
  18536. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2* L_29 = (DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2*)(&__this->____entry_8);
  18537. uint8_t* L_30 = (uint8_t*)L_29->___Name_0;
  18538. int32_t L_31 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_30, 1)));
  18539. if (!L_31)
  18540. {
  18541. goto IL_010c_1;
  18542. }
  18543. }
  18544. {
  18545. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2* L_32 = (DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2*)(&__this->____entry_8);
  18546. uint8_t* L_33 = (uint8_t*)L_32->___Name_0;
  18547. int32_t L_34 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_33, 1)));
  18548. if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)46)))))
  18549. {
  18550. goto IL_011f_1;
  18551. }
  18552. }
  18553. {
  18554. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2* L_35 = (DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2*)(&__this->____entry_8);
  18555. uint8_t* L_36 = (uint8_t*)L_35->___Name_0;
  18556. int32_t L_37 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_36, 2)));
  18557. if (L_37)
  18558. {
  18559. goto IL_011f_1;
  18560. }
  18561. }
  18562. IL_010c_1:
  18563. {
  18564. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_38 = (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B*)__this->____options_2;
  18565. NullCheck(L_38);
  18566. bool L_39;
  18567. L_39 = EnumerationOptions_get_ReturnSpecialDirectories_mAADC43017E51D150C12D5D751B2FED9DB5978F82_inline(L_38, NULL);
  18568. if (!L_39)
  18569. {
  18570. goto IL_0054_1;
  18571. }
  18572. }
  18573. {
  18574. V_8 = (bool)1;
  18575. }
  18576. IL_011f_1:
  18577. {
  18578. bool L_40 = V_8;
  18579. if (L_40)
  18580. {
  18581. goto IL_015b_1;
  18582. }
  18583. }
  18584. {
  18585. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_41 = (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B*)__this->____options_2;
  18586. NullCheck(L_41);
  18587. int32_t L_42;
  18588. L_42 = EnumerationOptions_get_AttributesToSkip_m101D9446C6DAC8DD6CCE5C4FD0C6E65BEE49583D_inline(L_41, NULL);
  18589. if (!L_42)
  18590. {
  18591. goto IL_015b_1;
  18592. }
  18593. }
  18594. {
  18595. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_43 = (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B*)__this->____options_2;
  18596. NullCheck(L_43);
  18597. int32_t L_44;
  18598. L_44 = EnumerationOptions_get_AttributesToSkip_m101D9446C6DAC8DD6CCE5C4FD0C6E65BEE49583D_inline(L_43, NULL);
  18599. if (!((int32_t)((int32_t)L_44&1)))
  18600. {
  18601. goto IL_0148_1;
  18602. }
  18603. }
  18604. {
  18605. int32_t L_45;
  18606. L_45 = FileSystemEntry_get_Attributes_mFD1D48D0F605BE2117617194F55B5E2CB4FBA0D9((&V_0), NULL);
  18607. V_6 = L_45;
  18608. }
  18609. IL_0148_1:
  18610. {
  18611. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_46 = (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B*)__this->____options_2;
  18612. NullCheck(L_46);
  18613. int32_t L_47;
  18614. L_47 = EnumerationOptions_get_AttributesToSkip_m101D9446C6DAC8DD6CCE5C4FD0C6E65BEE49583D_inline(L_46, NULL);
  18615. int32_t L_48 = V_6;
  18616. if (((int32_t)((int32_t)L_47&(int32_t)L_48)))
  18617. {
  18618. goto IL_0054_1;
  18619. }
  18620. }
  18621. IL_015b_1:
  18622. {
  18623. bool L_49 = V_7;
  18624. if (!L_49)
  18625. {
  18626. goto IL_01af_1;
  18627. }
  18628. }
  18629. {
  18630. bool L_50 = V_8;
  18631. if (L_50)
  18632. {
  18633. goto IL_01af_1;
  18634. }
  18635. }
  18636. {
  18637. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_51 = (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B*)__this->____options_2;
  18638. NullCheck(L_51);
  18639. bool L_52;
  18640. L_52 = EnumerationOptions_get_RecurseSubdirectories_mBD53204FA4D7F2A2104943C488052DCC7ED4C347_inline(L_51, NULL);
  18641. if (!L_52)
  18642. {
  18643. goto IL_01af_1;
  18644. }
  18645. }
  18646. {
  18647. bool L_53;
  18648. L_53 = VirtualFuncInvoker1< bool, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(10 /* System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::ShouldRecurseIntoEntry(System.IO.Enumeration.FileSystemEntry&) */, __this, (&V_0));
  18649. if (!L_53)
  18650. {
  18651. goto IL_01af_1;
  18652. }
  18653. }
  18654. {
  18655. Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* L_54 = (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*)__this->____pending_7;
  18656. if (L_54)
  18657. {
  18658. goto IL_018d_1;
  18659. }
  18660. }
  18661. {
  18662. Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* L_55 = (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*)il2cpp_codegen_object_new(Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31_il2cpp_TypeInfo_var);
  18663. NullCheck(L_55);
  18664. Queue_1__ctor_mDDCE4EE6A52F7D218F7DD54BDA1F1649606C70AE(L_55, Queue_1__ctor_mDDCE4EE6A52F7D218F7DD54BDA1F1649606C70AE_RuntimeMethod_var);
  18665. __this->____pending_7 = L_55;
  18666. Il2CppCodeGenWriteBarrier((void**)(&__this->____pending_7), (void*)L_55);
  18667. }
  18668. IL_018d_1:
  18669. {
  18670. Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* L_56 = (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*)__this->____pending_7;
  18671. String_t* L_57 = (String_t*)__this->____currentPath_4;
  18672. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_58;
  18673. L_58 = String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline(L_57, NULL);
  18674. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_59;
  18675. L_59 = FileSystemEntry_get_FileName_m33D89416B0459807829E6A0F521E423616EC92E4((&V_0), NULL);
  18676. il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
  18677. String_t* L_60;
  18678. L_60 = Path_Join_mA8659405C90B9441AA2249C7D45B587808ABCB3F(L_58, L_59, NULL);
  18679. NullCheck(L_56);
  18680. Queue_1_Enqueue_mE91EF674187E035F117B16FDF3B5F0815BD67832(L_56, L_60, Queue_1_Enqueue_mE91EF674187E035F117B16FDF3B5F0815BD67832_RuntimeMethod_var);
  18681. }
  18682. IL_01af_1:
  18683. {
  18684. bool L_61;
  18685. L_61 = VirtualFuncInvoker1< bool, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(9 /* System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::ShouldIncludeEntry(System.IO.Enumeration.FileSystemEntry&) */, __this, (&V_0));
  18686. if (!L_61)
  18687. {
  18688. goto IL_0054_1;
  18689. }
  18690. }
  18691. {
  18692. RuntimeObject* L_62;
  18693. L_62 = VirtualFuncInvoker1< RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(11 /* TResult System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::TransformEntry(System.IO.Enumeration.FileSystemEntry&) */, __this, (&V_0));
  18694. __this->____current_9 = L_62;
  18695. Il2CppCodeGenWriteBarrier((void**)(&__this->____current_9), (void*)L_62);
  18696. V_3 = (bool)1;
  18697. goto IL_01d8;
  18698. }
  18699. }// end try (depth: 1)
  18700. catch(Il2CppExceptionWrapper& e)
  18701. {
  18702. __finallyBlock.StoreException(e.ex);
  18703. }
  18704. }
  18705. IL_01d8:
  18706. {
  18707. bool L_63 = V_3;
  18708. return L_63;
  18709. }
  18710. }
  18711. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::FindNextEntry()
  18712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1_FindNextEntry_m751A84D4F475C75002ACA38B226561F7A85B7F80_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, const RuntimeMethod* method)
  18713. {
  18714. uint8_t* V_0 = NULL;
  18715. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
  18716. uint8_t* G_B6_0 = NULL;
  18717. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B6_1 = NULL;
  18718. uint8_t* G_B5_0 = NULL;
  18719. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B5_1 = NULL;
  18720. int32_t G_B7_0 = 0;
  18721. uint8_t* G_B7_1 = NULL;
  18722. FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* G_B7_2 = NULL;
  18723. {
  18724. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)__this->____entryBuffer_11;
  18725. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
  18726. V_1 = L_1;
  18727. if (!L_1)
  18728. {
  18729. goto IL_000f;
  18730. }
  18731. }
  18732. {
  18733. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = V_1;
  18734. NullCheck(L_2);
  18735. if (((int32_t)(((RuntimeArray*)L_2)->max_length)))
  18736. {
  18737. goto IL_0014;
  18738. }
  18739. }
  18740. IL_000f:
  18741. {
  18742. V_0 = (uint8_t*)((uintptr_t)0);
  18743. goto IL_001d;
  18744. }
  18745. IL_0014:
  18746. {
  18747. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_1;
  18748. NullCheck(L_3);
  18749. V_0 = (uint8_t*)((uintptr_t)((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
  18750. }
  18751. IL_001d:
  18752. {
  18753. uint8_t* L_4 = V_0;
  18754. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)__this->____entryBuffer_11;
  18755. G_B5_0 = L_4;
  18756. G_B5_1 = __this;
  18757. if (!L_5)
  18758. {
  18759. G_B6_0 = L_4;
  18760. G_B6_1 = __this;
  18761. goto IL_0031;
  18762. }
  18763. }
  18764. {
  18765. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)__this->____entryBuffer_11;
  18766. NullCheck(L_6);
  18767. G_B7_0 = ((int32_t)(((RuntimeArray*)L_6)->max_length));
  18768. G_B7_1 = G_B5_0;
  18769. G_B7_2 = G_B5_1;
  18770. goto IL_0032;
  18771. }
  18772. IL_0031:
  18773. {
  18774. G_B7_0 = 0;
  18775. G_B7_1 = G_B6_0;
  18776. G_B7_2 = G_B6_1;
  18777. }
  18778. IL_0032:
  18779. {
  18780. NullCheck(G_B7_2);
  18781. (( void (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, uint8_t*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(G_B7_2, G_B7_1, G_B7_0, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  18782. V_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
  18783. return;
  18784. }
  18785. }
  18786. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::FindNextEntry(System.Byte*,System.Int32)
  18787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1_FindNextEntry_mD0919D870632740E293E9EC21AE90210EC61AA4B_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, uint8_t* ___0_entryBufferPtr, int32_t ___1_bufferLength, const RuntimeMethod* method)
  18788. {
  18789. static bool s_Il2CppMethodInitialized;
  18790. if (!s_Il2CppMethodInitialized)
  18791. {
  18792. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sys_tE4FBEFBB8F788192C8E494DA0EC7EFE86D952AD8_il2cpp_TypeInfo_var);
  18793. s_Il2CppMethodInitialized = true;
  18794. }
  18795. int32_t V_0 = 0;
  18796. {
  18797. intptr_t L_0 = (intptr_t)__this->____directoryHandle_5;
  18798. uint8_t* L_1 = ___0_entryBufferPtr;
  18799. int32_t L_2 = ___1_bufferLength;
  18800. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2* L_3 = (DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2*)(&__this->____entry_8);
  18801. il2cpp_codegen_runtime_class_init_inline(Sys_tE4FBEFBB8F788192C8E494DA0EC7EFE86D952AD8_il2cpp_TypeInfo_var);
  18802. int32_t L_4;
  18803. L_4 = Sys_ReadDirR_m67A4E0E89B4047AA80821C822AED766612B01CFA(L_0, L_1, L_2, L_3, NULL);
  18804. V_0 = L_4;
  18805. int32_t L_5 = V_0;
  18806. if ((((int32_t)L_5) == ((int32_t)(-1))))
  18807. {
  18808. goto IL_001d;
  18809. }
  18810. }
  18811. {
  18812. int32_t L_6 = V_0;
  18813. if (!L_6)
  18814. {
  18815. goto IL_004d;
  18816. }
  18817. }
  18818. {
  18819. goto IL_0024;
  18820. }
  18821. IL_001d:
  18822. {
  18823. (( void (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  18824. return;
  18825. }
  18826. IL_0024:
  18827. {
  18828. int32_t L_7 = V_0;
  18829. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 L_8;
  18830. memset((&L_8), 0, sizeof(L_8));
  18831. ErrorInfo__ctor_m69D7F33C0932334C68D390C3249427538AB6BDBA((&L_8), L_7, /*hidden argument*/NULL);
  18832. bool L_9;
  18833. L_9 = (( bool (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, L_8, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  18834. if (!L_9)
  18835. {
  18836. goto IL_003a;
  18837. }
  18838. }
  18839. {
  18840. (( void (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  18841. return;
  18842. }
  18843. IL_003a:
  18844. {
  18845. int32_t L_10 = V_0;
  18846. ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8 L_11;
  18847. memset((&L_11), 0, sizeof(L_11));
  18848. ErrorInfo__ctor_m69D7F33C0932334C68D390C3249427538AB6BDBA((&L_11), L_10, /*hidden argument*/NULL);
  18849. String_t* L_12 = (String_t*)__this->____currentPath_4;
  18850. Exception_t* L_13;
  18851. L_13 = Interop_GetExceptionForIoErrno_m701F71EF26E8E84C4DB2278B54D7F89BD522C7E7(L_11, L_12, (bool)1, NULL);
  18852. IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileSystemEnumerator_1_FindNextEntry_mD0919D870632740E293E9EC21AE90210EC61AA4B_RuntimeMethod_var)));
  18853. }
  18854. IL_004d:
  18855. {
  18856. return;
  18857. }
  18858. }
  18859. // System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::DequeueNextDirectory()
  18860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemEnumerator_1_DequeueNextDirectory_mD2D90B54F9B3FE529CE005C33C5CA0043AF710C6_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, const RuntimeMethod* method)
  18861. {
  18862. static bool s_Il2CppMethodInitialized;
  18863. if (!s_Il2CppMethodInitialized)
  18864. {
  18865. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
  18866. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_mD1CC66D4AA0E4AA615FBD01B897BCB42EE89E9DB_RuntimeMethod_var);
  18867. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m4764E86DDE9F43FD517EF8675D1240B9B4A41B5D_RuntimeMethod_var);
  18868. s_Il2CppMethodInitialized = true;
  18869. }
  18870. {
  18871. intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
  18872. __this->____directoryHandle_5 = L_0;
  18873. goto IL_0048;
  18874. }
  18875. IL_000d:
  18876. {
  18877. Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* L_1 = (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*)__this->____pending_7;
  18878. if (!L_1)
  18879. {
  18880. goto IL_0022;
  18881. }
  18882. }
  18883. {
  18884. Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* L_2 = (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*)__this->____pending_7;
  18885. NullCheck(L_2);
  18886. int32_t L_3;
  18887. L_3 = Queue_1_get_Count_m4764E86DDE9F43FD517EF8675D1240B9B4A41B5D_inline(L_2, Queue_1_get_Count_m4764E86DDE9F43FD517EF8675D1240B9B4A41B5D_RuntimeMethod_var);
  18888. if (L_3)
  18889. {
  18890. goto IL_0024;
  18891. }
  18892. }
  18893. IL_0022:
  18894. {
  18895. return (bool)0;
  18896. }
  18897. IL_0024:
  18898. {
  18899. Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31* L_4 = (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*)__this->____pending_7;
  18900. NullCheck(L_4);
  18901. String_t* L_5;
  18902. L_5 = Queue_1_Dequeue_mD1CC66D4AA0E4AA615FBD01B897BCB42EE89E9DB(L_4, Queue_1_Dequeue_mD1CC66D4AA0E4AA615FBD01B897BCB42EE89E9DB_RuntimeMethod_var);
  18903. __this->____currentPath_4 = L_5;
  18904. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentPath_4), (void*)L_5);
  18905. String_t* L_6 = (String_t*)__this->____currentPath_4;
  18906. intptr_t L_7;
  18907. L_7 = (( intptr_t (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, String_t*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(__this, L_6, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  18908. __this->____directoryHandle_5 = L_7;
  18909. }
  18910. IL_0048:
  18911. {
  18912. intptr_t L_8 = (intptr_t)__this->____directoryHandle_5;
  18913. intptr_t L_9 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
  18914. bool L_10;
  18915. L_10 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_8, L_9, NULL);
  18916. if (L_10)
  18917. {
  18918. goto IL_000d;
  18919. }
  18920. }
  18921. {
  18922. return (bool)1;
  18923. }
  18924. }
  18925. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::InternalDispose(System.Boolean)
  18926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1_InternalDispose_m3122885148980A63BD7CF603A14B46D567099695_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, bool ___0_disposing, const RuntimeMethod* method)
  18927. {
  18928. static bool s_Il2CppMethodInitialized;
  18929. if (!s_Il2CppMethodInitialized)
  18930. {
  18931. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_RuntimeMethod_var);
  18932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_RuntimeMethod_var);
  18933. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B_il2cpp_TypeInfo_var);
  18934. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07_il2cpp_TypeInfo_var);
  18935. s_Il2CppMethodInitialized = true;
  18936. }
  18937. RuntimeObject* V_0 = NULL;
  18938. bool V_1 = false;
  18939. {
  18940. RuntimeObject* L_0 = (RuntimeObject*)__this->____lock_3;
  18941. if (!L_0)
  18942. {
  18943. goto IL_0079;
  18944. }
  18945. }
  18946. {
  18947. RuntimeObject* L_1 = (RuntimeObject*)__this->____lock_3;
  18948. V_0 = L_1;
  18949. V_1 = (bool)0;
  18950. }
  18951. {
  18952. auto __finallyBlock = il2cpp::utils::Finally([&]
  18953. {
  18954. FINALLY_006f:
  18955. {// begin finally (depth: 1)
  18956. {
  18957. bool L_2 = V_1;
  18958. if (!L_2)
  18959. {
  18960. goto IL_0078;
  18961. }
  18962. }
  18963. {
  18964. RuntimeObject* L_3 = V_0;
  18965. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL);
  18966. }
  18967. IL_0078:
  18968. {
  18969. return;
  18970. }
  18971. }// end finally (depth: 1)
  18972. });
  18973. try
  18974. {// begin try (depth: 1)
  18975. {
  18976. RuntimeObject* L_4 = V_0;
  18977. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL);
  18978. __this->____lastEntryFound_6 = (bool)1;
  18979. __this->____pending_7 = (Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*)NULL;
  18980. Il2CppCodeGenWriteBarrier((void**)(&__this->____pending_7), (void*)(Queue_1_t55768C6731D974992BF9775CEA33AAFE7F51CF31*)NULL);
  18981. (( void (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  18982. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)__this->____pathBuffer_10;
  18983. if (!L_5)
  18984. {
  18985. goto IL_0046_1;
  18986. }
  18987. }
  18988. {
  18989. il2cpp_codegen_runtime_class_init_inline(ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B_il2cpp_TypeInfo_var);
  18990. ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B* L_6;
  18991. L_6 = ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_inline(ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_RuntimeMethod_var);
  18992. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)__this->____pathBuffer_10;
  18993. NullCheck(L_6);
  18994. VirtualActionInvoker2< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, bool >::Invoke(5 /* System.Void System.Buffers.ArrayPool`1<System.Char>::Return(T[],System.Boolean) */, L_6, L_7, (bool)0);
  18995. }
  18996. IL_0046_1:
  18997. {
  18998. __this->____pathBuffer_10 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL;
  18999. Il2CppCodeGenWriteBarrier((void**)(&__this->____pathBuffer_10), (void*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL);
  19000. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)__this->____entryBuffer_11;
  19001. if (!L_8)
  19002. {
  19003. goto IL_0066_1;
  19004. }
  19005. }
  19006. {
  19007. il2cpp_codegen_runtime_class_init_inline(ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07_il2cpp_TypeInfo_var);
  19008. ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07* L_9;
  19009. L_9 = ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_inline(ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_RuntimeMethod_var);
  19010. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)__this->____entryBuffer_11;
  19011. NullCheck(L_9);
  19012. VirtualActionInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, bool >::Invoke(5 /* System.Void System.Buffers.ArrayPool`1<System.Byte>::Return(T[],System.Boolean) */, L_9, L_10, (bool)0);
  19013. }
  19014. IL_0066_1:
  19015. {
  19016. __this->____entryBuffer_11 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
  19017. Il2CppCodeGenWriteBarrier((void**)(&__this->____entryBuffer_11), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL);
  19018. goto IL_0079;
  19019. }
  19020. }// end try (depth: 1)
  19021. catch(Il2CppExceptionWrapper& e)
  19022. {
  19023. __finallyBlock.StoreException(e.ex);
  19024. }
  19025. }
  19026. IL_0079:
  19027. {
  19028. bool L_11 = ___0_disposing;
  19029. VirtualActionInvoker1< bool >::Invoke(14 /* System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::Dispose(System.Boolean) */, __this, L_11);
  19030. return;
  19031. }
  19032. }
  19033. // System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::ShouldIncludeEntry(System.IO.Enumeration.FileSystemEntry&)
  19034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemEnumerator_1_ShouldIncludeEntry_mD2AE0BCE27153D4D7B6C35DA1D5395BD9745FD21_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19035. {
  19036. {
  19037. return (bool)1;
  19038. }
  19039. }
  19040. // System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::ShouldRecurseIntoEntry(System.IO.Enumeration.FileSystemEntry&)
  19041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemEnumerator_1_ShouldRecurseIntoEntry_m4FF1E35A7A97CEDD7F96121D45B2B750C11D4366_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19042. {
  19043. {
  19044. return (bool)1;
  19045. }
  19046. }
  19047. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::OnDirectoryFinished(System.ReadOnlySpan`1<System.Char>)
  19048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1_OnDirectoryFinished_m805F818D1C5A6E4A22555A08F765D35DCEAF7ECD_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___0_directory, const RuntimeMethod* method)
  19049. {
  19050. {
  19051. return;
  19052. }
  19053. }
  19054. // System.Boolean System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::ContinueOnError(System.Int32)
  19055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FileSystemEnumerator_1_ContinueOnError_m9F1BF34E3ADADF0B56D5E670012E100636E63978_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, int32_t ___0_error, const RuntimeMethod* method)
  19056. {
  19057. {
  19058. return (bool)0;
  19059. }
  19060. }
  19061. // TResult System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::get_Current()
  19062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FileSystemEnumerator_1_get_Current_m9EF4A380A5054030CB5EFD81B9D3434C53B01321_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, const RuntimeMethod* method)
  19063. {
  19064. {
  19065. RuntimeObject* L_0 = (RuntimeObject*)__this->____current_9;
  19066. return L_0;
  19067. }
  19068. }
  19069. // System.Object System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::System.Collections.IEnumerator.get_Current()
  19070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FileSystemEnumerator_1_System_Collections_IEnumerator_get_Current_m54C520CC2AD601A037326EBCC6CC8F62C87236E9_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, const RuntimeMethod* method)
  19071. {
  19072. {
  19073. RuntimeObject* L_0;
  19074. L_0 = (( RuntimeObject* (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  19075. return L_0;
  19076. }
  19077. }
  19078. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::DirectoryFinished()
  19079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1_DirectoryFinished_mF9C5825BDF46CAFF1706BF8769BAE3CC577C8F47_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, const RuntimeMethod* method)
  19080. {
  19081. {
  19082. DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2* L_0 = (DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2*)(&__this->____entry_8);
  19083. il2cpp_codegen_initobj(L_0, sizeof(DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2));
  19084. (( void (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  19085. String_t* L_1 = (String_t*)__this->____currentPath_4;
  19086. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_2;
  19087. L_2 = String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline(L_1, NULL);
  19088. VirtualActionInvoker1< ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 >::Invoke(12 /* System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::OnDirectoryFinished(System.ReadOnlySpan`1<System.Char>) */, __this, L_2);
  19089. bool L_3;
  19090. L_3 = (( bool (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  19091. if (L_3)
  19092. {
  19093. goto IL_0033;
  19094. }
  19095. }
  19096. {
  19097. __this->____lastEntryFound_6 = (bool)1;
  19098. return;
  19099. }
  19100. IL_0033:
  19101. {
  19102. (( void (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  19103. return;
  19104. }
  19105. }
  19106. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::Reset()
  19107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1_Reset_mE30FC26DC73B67D895298C7695AC3763050FDBC1_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, const RuntimeMethod* method)
  19108. {
  19109. {
  19110. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  19111. NullCheck(L_0);
  19112. NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
  19113. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileSystemEnumerator_1_Reset_mE30FC26DC73B67D895298C7695AC3763050FDBC1_RuntimeMethod_var)));
  19114. }
  19115. }
  19116. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::Dispose()
  19117. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1_Dispose_mA0F450E583D5ED5BA04564C5B2C700C2D405D411_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, const RuntimeMethod* method)
  19118. {
  19119. static bool s_Il2CppMethodInitialized;
  19120. if (!s_Il2CppMethodInitialized)
  19121. {
  19122. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
  19123. s_Il2CppMethodInitialized = true;
  19124. }
  19125. {
  19126. (( void (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  19127. il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
  19128. GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65((RuntimeObject*)__this, NULL);
  19129. return;
  19130. }
  19131. }
  19132. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::Dispose(System.Boolean)
  19133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1_Dispose_m6AD658495C808DC7CB6F4AE5787BE169844865C5_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, bool ___0_disposing, const RuntimeMethod* method)
  19134. {
  19135. {
  19136. return;
  19137. }
  19138. }
  19139. // System.Void System.IO.Enumeration.FileSystemEnumerator`1<System.Object>::Finalize()
  19140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSystemEnumerator_1_Finalize_mAA4AB5649F56D7DD1A2F82C7A0EDF3E0F58E80D9_gshared (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA* __this, const RuntimeMethod* method)
  19141. {
  19142. {
  19143. auto __finallyBlock = il2cpp::utils::Finally([&]
  19144. {
  19145. FINALLY_0009:
  19146. {// begin finally (depth: 1)
  19147. NullCheck((CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9*)__this);
  19148. CriticalFinalizerObject_Finalize_m232B8F4BCBB58BB7D0A0B10611234BCCE2A86020((CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9*)__this, NULL);
  19149. return;
  19150. }// end finally (depth: 1)
  19151. });
  19152. try
  19153. {// begin try (depth: 1)
  19154. (( void (*) (FileSystemEnumerator_1_tA955DE78A8E344B2059ACE249F0647FFF74DA3EA*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  19155. goto IL_0010;
  19156. }// end try (depth: 1)
  19157. catch(Il2CppExceptionWrapper& e)
  19158. {
  19159. __finallyBlock.StoreException(e.ex);
  19160. }
  19161. }
  19162. IL_0010:
  19163. {
  19164. return;
  19165. }
  19166. }
  19167. #ifdef __clang__
  19168. #pragma clang diagnostic pop
  19169. #endif
  19170. #ifdef __clang__
  19171. #pragma clang diagnostic push
  19172. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19173. #pragma clang diagnostic ignored "-Wunused-variable"
  19174. #endif
  19175. // System.Void System.Threading.ThreadLocal`1/FinalizationHelper<System.Object>::.ctor(System.Threading.ThreadLocal`1/LinkedSlotVolatile<T>[],System.Boolean)
  19176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinalizationHelper__ctor_m2012C1FF5E415CF695211120FB895F323111ED22_gshared (FinalizationHelper_t552E6D7F060AB37EB298B2C34B861B7CE3E367B5* __this, LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2* ___0_slotArray, bool ___1_trackAllValues, const RuntimeMethod* method)
  19177. {
  19178. {
  19179. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  19180. LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2* L_0 = ___0_slotArray;
  19181. __this->___SlotArray_0 = L_0;
  19182. Il2CppCodeGenWriteBarrier((void**)(&__this->___SlotArray_0), (void*)L_0);
  19183. bool L_1 = ___1_trackAllValues;
  19184. __this->___m_trackAllValues_1 = L_1;
  19185. return;
  19186. }
  19187. }
  19188. // System.Void System.Threading.ThreadLocal`1/FinalizationHelper<System.Object>::Finalize()
  19189. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinalizationHelper_Finalize_m4E39DDE10D6842F593DF3E4412CC2D6837473E9F_gshared (FinalizationHelper_t552E6D7F060AB37EB298B2C34B861B7CE3E367B5* __this, const RuntimeMethod* method)
  19190. {
  19191. LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2* V_0 = NULL;
  19192. int32_t V_1 = 0;
  19193. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* V_2 = NULL;
  19194. IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82* V_3 = NULL;
  19195. bool V_4 = false;
  19196. {
  19197. auto __finallyBlock = il2cpp::utils::Finally([&]
  19198. {
  19199. FINALLY_0095:
  19200. {// begin finally (depth: 1)
  19201. NullCheck((RuntimeObject*)__this);
  19202. Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2((RuntimeObject*)__this, NULL);
  19203. return;
  19204. }// end finally (depth: 1)
  19205. });
  19206. try
  19207. {// begin try (depth: 1)
  19208. {
  19209. LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2* L_0 = (LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2*)__this->___SlotArray_0;
  19210. V_0 = L_0;
  19211. V_1 = 0;
  19212. goto IL_008a_1;
  19213. }
  19214. IL_000b_1:
  19215. {
  19216. LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2* L_1 = V_0;
  19217. int32_t L_2 = V_1;
  19218. NullCheck(L_1);
  19219. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_3 = (LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F*)((L_1)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2)))->___Value_0;
  19220. il2cpp_codegen_memory_barrier();
  19221. V_2 = L_3;
  19222. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_4 = V_2;
  19223. if (!L_4)
  19224. {
  19225. goto IL_0086_1;
  19226. }
  19227. }
  19228. {
  19229. bool L_5 = (bool)__this->___m_trackAllValues_1;
  19230. if (!L_5)
  19231. {
  19232. goto IL_0030_1;
  19233. }
  19234. }
  19235. {
  19236. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_6 = V_2;
  19237. NullCheck(L_6);
  19238. il2cpp_codegen_memory_barrier();
  19239. L_6->___SlotArray_2 = (LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2*)NULL;
  19240. Il2CppCodeGenWriteBarrier((void**)(&L_6->___SlotArray_2), (void*)(LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2*)NULL);
  19241. goto IL_0086_1;
  19242. }
  19243. IL_0030_1:
  19244. {
  19245. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  19246. IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82* L_7 = ((ThreadLocal_1_t0A6D0A6BF9E4E91F90BDE2B21EA8B16C622BFEAD_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 0)))->___s_idManager_5;
  19247. V_3 = L_7;
  19248. V_4 = (bool)0;
  19249. }
  19250. {
  19251. auto __finallyBlock = il2cpp::utils::Finally([&]
  19252. {
  19253. FINALLY_007b_1:
  19254. {// begin finally (depth: 2)
  19255. {
  19256. bool L_8 = V_4;
  19257. if (!L_8)
  19258. {
  19259. goto IL_0085_1;
  19260. }
  19261. }
  19262. {
  19263. IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82* L_9 = V_3;
  19264. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA((RuntimeObject*)L_9, NULL);
  19265. }
  19266. IL_0085_1:
  19267. {
  19268. return;
  19269. }
  19270. }// end finally (depth: 2)
  19271. });
  19272. try
  19273. {// begin try (depth: 2)
  19274. {
  19275. IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82* L_10 = V_3;
  19276. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149((RuntimeObject*)L_10, (&V_4), NULL);
  19277. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_11 = V_2;
  19278. NullCheck(L_11);
  19279. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_12 = (LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F*)L_11->___Next_0;
  19280. il2cpp_codegen_memory_barrier();
  19281. if (!L_12)
  19282. {
  19283. goto IL_0062_2;
  19284. }
  19285. }
  19286. {
  19287. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_13 = V_2;
  19288. NullCheck(L_13);
  19289. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_14 = (LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F*)L_13->___Next_0;
  19290. il2cpp_codegen_memory_barrier();
  19291. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_15 = V_2;
  19292. NullCheck(L_15);
  19293. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_16 = (LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F*)L_15->___Previous_1;
  19294. il2cpp_codegen_memory_barrier();
  19295. NullCheck(L_14);
  19296. il2cpp_codegen_memory_barrier();
  19297. L_14->___Previous_1 = L_16;
  19298. Il2CppCodeGenWriteBarrier((void**)(&L_14->___Previous_1), (void*)L_16);
  19299. }
  19300. IL_0062_2:
  19301. {
  19302. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_17 = V_2;
  19303. NullCheck(L_17);
  19304. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_18 = (LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F*)L_17->___Previous_1;
  19305. il2cpp_codegen_memory_barrier();
  19306. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_19 = V_2;
  19307. NullCheck(L_19);
  19308. LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F* L_20 = (LinkedSlot_t29F05AB6E7C85AC9CA0F37C48D875B10CC5EB50F*)L_19->___Next_0;
  19309. il2cpp_codegen_memory_barrier();
  19310. NullCheck(L_18);
  19311. il2cpp_codegen_memory_barrier();
  19312. L_18->___Next_0 = L_20;
  19313. Il2CppCodeGenWriteBarrier((void**)(&L_18->___Next_0), (void*)L_20);
  19314. goto IL_0086_1;
  19315. }
  19316. }// end try (depth: 2)
  19317. catch(Il2CppExceptionWrapper& e)
  19318. {
  19319. __finallyBlock.StoreException(e.ex);
  19320. }
  19321. }
  19322. IL_0086_1:
  19323. {
  19324. int32_t L_21 = V_1;
  19325. V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1));
  19326. }
  19327. IL_008a_1:
  19328. {
  19329. int32_t L_22 = V_1;
  19330. LinkedSlotVolatileU5BU5D_t42D1C7D52D00FD317C5286A828E028F3ED4A8DB2* L_23 = V_0;
  19331. NullCheck(L_23);
  19332. if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
  19333. {
  19334. goto IL_000b_1;
  19335. }
  19336. }
  19337. {
  19338. goto IL_009c;
  19339. }
  19340. }// end try (depth: 1)
  19341. catch(Il2CppExceptionWrapper& e)
  19342. {
  19343. __finallyBlock.StoreException(e.ex);
  19344. }
  19345. }
  19346. IL_009c:
  19347. {
  19348. return;
  19349. }
  19350. }
  19351. #ifdef __clang__
  19352. #pragma clang diagnostic pop
  19353. #endif
  19354. #ifdef __clang__
  19355. #pragma clang diagnostic push
  19356. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19357. #pragma clang diagnostic ignored "-Wunused-variable"
  19358. #endif
  19359. bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_Multicast(FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19360. {
  19361. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19362. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19363. bool retVal = false;
  19364. for (il2cpp_array_size_t i = 0; i < length; i++)
  19365. {
  19366. FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* currentDelegate = reinterpret_cast<FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D*>(delegatesToInvoke[i]);
  19367. typedef bool (*FunctionPointerType) (RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  19368. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_entry, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19369. }
  19370. return retVal;
  19371. }
  19372. bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenInst(FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19373. {
  19374. typedef bool (*FunctionPointerType) (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  19375. return ((FunctionPointerType)__this->___method_ptr_0)(___0_entry, method);
  19376. }
  19377. bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenStatic(FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19378. {
  19379. typedef bool (*FunctionPointerType) (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  19380. return ((FunctionPointerType)__this->___method_ptr_0)(___0_entry, method);
  19381. }
  19382. bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenStaticInvoker(FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19383. {
  19384. return InvokerFuncInvoker1< bool, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_entry);
  19385. }
  19386. bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_ClosedStaticInvoker(FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19387. {
  19388. return InvokerFuncInvoker2< bool, RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_entry);
  19389. }
  19390. // System.Void System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>::.ctor(System.Object,System.IntPtr)
  19391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FindPredicate__ctor_mAF116DE60357979F24F32D9F728B193CBD6FFEB9_gshared (FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19392. {
  19393. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19394. __this->___method_3 = ___1_method;
  19395. __this->___m_target_2 = ___0_object;
  19396. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19397. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19398. __this->___method_code_6 = (intptr_t)__this;
  19399. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19400. {
  19401. bool isOpen = parameterCount == 1;
  19402. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19403. if (isOpen)
  19404. __this->___invoke_impl_1 = (intptr_t)&FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenStaticInvoker;
  19405. else
  19406. __this->___invoke_impl_1 = (intptr_t)&FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_ClosedStaticInvoker;
  19407. else
  19408. if (isOpen)
  19409. __this->___invoke_impl_1 = (intptr_t)&FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenStatic;
  19410. else
  19411. {
  19412. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19413. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19414. }
  19415. }
  19416. else
  19417. {
  19418. bool isOpen = parameterCount == 0;
  19419. if (isOpen)
  19420. {
  19421. __this->___invoke_impl_1 = (intptr_t)&FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_OpenInst;
  19422. }
  19423. else
  19424. {
  19425. if (___0_object == NULL)
  19426. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19427. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19428. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19429. }
  19430. }
  19431. __this->___extra_arg_5 = (intptr_t)&FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_Multicast;
  19432. }
  19433. // System.Boolean System.IO.Enumeration.FileSystemEnumerable`1/FindPredicate<System.Object>::Invoke(System.IO.Enumeration.FileSystemEntry&)
  19434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FindPredicate_Invoke_mC431E959AEB6D9456E3C5A09D86622262F9ADBC8_gshared (FindPredicate_tD904DBA38C8844BD03538991F629C55781F3000D* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19435. {
  19436. typedef bool (*FunctionPointerType) (RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  19437. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_entry, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19438. }
  19439. #ifdef __clang__
  19440. #pragma clang diagnostic pop
  19441. #endif
  19442. #ifdef __clang__
  19443. #pragma clang diagnostic push
  19444. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19445. #pragma clang diagnostic ignored "-Wunused-variable"
  19446. #endif
  19447. RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_Multicast(FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19448. {
  19449. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  19450. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  19451. RuntimeObject* retVal = NULL;
  19452. for (il2cpp_array_size_t i = 0; i < length; i++)
  19453. {
  19454. FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* currentDelegate = reinterpret_cast<FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851*>(delegatesToInvoke[i]);
  19455. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  19456. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_entry, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  19457. }
  19458. return retVal;
  19459. }
  19460. RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenInst(FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19461. {
  19462. typedef RuntimeObject* (*FunctionPointerType) (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  19463. return ((FunctionPointerType)__this->___method_ptr_0)(___0_entry, method);
  19464. }
  19465. RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenStatic(FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19466. {
  19467. typedef RuntimeObject* (*FunctionPointerType) (FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  19468. return ((FunctionPointerType)__this->___method_ptr_0)(___0_entry, method);
  19469. }
  19470. RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenStaticInvoker(FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19471. {
  19472. return InvokerFuncInvoker1< RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_entry);
  19473. }
  19474. RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_ClosedStaticInvoker(FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19475. {
  19476. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_entry);
  19477. }
  19478. // System.Void System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>::.ctor(System.Object,System.IntPtr)
  19479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FindTransform__ctor_m5D94CE6E329F716B1D97EFF18D8CE823937724C7_gshared (FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19480. {
  19481. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  19482. __this->___method_3 = ___1_method;
  19483. __this->___m_target_2 = ___0_object;
  19484. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  19485. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19486. __this->___method_code_6 = (intptr_t)__this;
  19487. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19488. {
  19489. bool isOpen = parameterCount == 1;
  19490. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  19491. if (isOpen)
  19492. __this->___invoke_impl_1 = (intptr_t)&FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenStaticInvoker;
  19493. else
  19494. __this->___invoke_impl_1 = (intptr_t)&FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_ClosedStaticInvoker;
  19495. else
  19496. if (isOpen)
  19497. __this->___invoke_impl_1 = (intptr_t)&FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenStatic;
  19498. else
  19499. {
  19500. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19501. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19502. }
  19503. }
  19504. else
  19505. {
  19506. bool isOpen = parameterCount == 0;
  19507. if (isOpen)
  19508. {
  19509. __this->___invoke_impl_1 = (intptr_t)&FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_OpenInst;
  19510. }
  19511. else
  19512. {
  19513. if (___0_object == NULL)
  19514. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19515. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  19516. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  19517. }
  19518. }
  19519. __this->___extra_arg_5 = (intptr_t)&FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_Multicast;
  19520. }
  19521. // TResult System.IO.Enumeration.FileSystemEnumerable`1/FindTransform<System.Object>::Invoke(System.IO.Enumeration.FileSystemEntry&)
  19522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FindTransform_Invoke_mB1795BBACA6C805624B35FB1B2BCE942B97FE3B6_gshared (FindTransform_tC499583A33189BE267A9A28ED61DB4DE63B28851* __this, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B* ___0_entry, const RuntimeMethod* method)
  19523. {
  19524. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, FileSystemEntry_t1AC410E35234CAADD69D36A0EB6730D40BB1484B*, const RuntimeMethod*);
  19525. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_entry, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  19526. }
  19527. #ifdef __clang__
  19528. #pragma clang diagnostic pop
  19529. #endif
  19530. #ifdef __clang__
  19531. #pragma clang diagnostic push
  19532. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19533. #pragma clang diagnostic ignored "-Wunused-variable"
  19534. #endif
  19535. // System.Single UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::get_resolvedItemHeight()
  19536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FixedHeightVirtualizationController_1_get_resolvedItemHeight_mFB400B046CA8B80D5EABFFE86D271BAC9DD60DF7_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, const RuntimeMethod* method)
  19537. {
  19538. {
  19539. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  19540. NullCheck(L_0);
  19541. float L_1;
  19542. L_1 = BaseVerticalCollectionView_ResolveItemHeight_mC3024AC52E0AF9443C9954DA7D0834C94AD727AB(L_0, (-1.0f), NULL);
  19543. return L_1;
  19544. }
  19545. }
  19546. // System.Boolean UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::VisibleItemPredicate(T)
  19547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedHeightVirtualizationController_1_VisibleItemPredicate_m716682E327DE3FA1006DFCB0557C26148FEE9888_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, RuntimeObject* ___0_i, const RuntimeMethod* method)
  19548. {
  19549. bool V_0 = false;
  19550. {
  19551. V_0 = (bool)1;
  19552. goto IL_0005;
  19553. }
  19554. IL_0005:
  19555. {
  19556. bool L_0 = V_0;
  19557. return L_0;
  19558. }
  19559. }
  19560. // System.Void UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::.ctor(UnityEngine.UIElements.BaseVerticalCollectionView)
  19561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedHeightVirtualizationController_1__ctor_m93C8C3DFB5E2AE34372565AC728C401DA46E2588_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* ___0_collectionView, const RuntimeMethod* method)
  19562. {
  19563. {
  19564. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_0 = ___0_collectionView;
  19565. (( 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));
  19566. return;
  19567. }
  19568. }
  19569. // System.Int32 UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::GetIndexFromPosition(UnityEngine.Vector2)
  19570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedHeightVirtualizationController_1_GetIndexFromPosition_mFEBF9B522050E577525C70E839C716CE14A06529_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, const RuntimeMethod* method)
  19571. {
  19572. int32_t V_0 = 0;
  19573. {
  19574. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_position;
  19575. float L_1 = (float)L_0.___y_1;
  19576. float L_2;
  19577. 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));
  19578. V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_1/L_2)));
  19579. goto IL_0012;
  19580. }
  19581. IL_0012:
  19582. {
  19583. int32_t L_3 = V_0;
  19584. return L_3;
  19585. }
  19586. }
  19587. // System.Single UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::GetItemHeight(System.Int32)
  19588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FixedHeightVirtualizationController_1_GetItemHeight_mBB3A1B1173EEB57C03EFFE710C06F23570283E3C_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, int32_t ___0_index, const RuntimeMethod* method)
  19589. {
  19590. float V_0 = 0.0f;
  19591. {
  19592. float L_0;
  19593. 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));
  19594. V_0 = L_0;
  19595. goto IL_000a;
  19596. }
  19597. IL_000a:
  19598. {
  19599. float L_1 = V_0;
  19600. return L_1;
  19601. }
  19602. }
  19603. // System.Void UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::ScrollToItem(System.Int32)
  19604. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedHeightVirtualizationController_1_ScrollToItem_m8C03CFFBC2F28ABE52F4D1D537D295E9AEE02D27_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, int32_t ___0_index, const RuntimeMethod* method)
  19605. {
  19606. static bool s_Il2CppMethodInitialized;
  19607. if (!s_Il2CppMethodInitialized)
  19608. {
  19609. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
  19610. s_Il2CppMethodInitialized = true;
  19611. }
  19612. float V_0 = 0.0f;
  19613. bool V_1 = false;
  19614. bool V_2 = false;
  19615. int32_t V_3 = 0;
  19616. bool V_4 = false;
  19617. bool V_5 = false;
  19618. int32_t V_6 = 0;
  19619. int32_t V_7 = 0;
  19620. float V_8 = 0.0f;
  19621. float V_9 = 0.0f;
  19622. bool V_10 = false;
  19623. int32_t G_B3_0 = 0;
  19624. {
  19625. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  19626. int32_t L_0;
  19627. L_0 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.UIElements.CollectionVirtualizationController::get_visibleItemCount() */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  19628. if (!L_0)
  19629. {
  19630. goto IL_000f;
  19631. }
  19632. }
  19633. {
  19634. int32_t L_1 = ___0_index;
  19635. G_B3_0 = ((((int32_t)L_1) < ((int32_t)(-1)))? 1 : 0);
  19636. goto IL_0010;
  19637. }
  19638. IL_000f:
  19639. {
  19640. G_B3_0 = 1;
  19641. }
  19642. IL_0010:
  19643. {
  19644. V_1 = (bool)G_B3_0;
  19645. bool L_2 = V_1;
  19646. if (!L_2)
  19647. {
  19648. goto IL_0019;
  19649. }
  19650. }
  19651. {
  19652. goto IL_0130;
  19653. }
  19654. IL_0019:
  19655. {
  19656. float L_3;
  19657. 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));
  19658. V_0 = L_3;
  19659. int32_t L_4 = ___0_index;
  19660. V_2 = (bool)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0);
  19661. bool L_5 = V_2;
  19662. if (!L_5)
  19663. {
  19664. goto IL_009a;
  19665. }
  19666. }
  19667. {
  19668. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  19669. float L_6;
  19670. 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));
  19671. float L_7 = V_0;
  19672. V_3 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_6/L_7)));
  19673. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_8 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  19674. NullCheck(L_8);
  19675. RuntimeObject* L_9;
  19676. L_9 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_8, NULL);
  19677. NullCheck((RuntimeObject*)L_9);
  19678. int32_t L_10;
  19679. L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_9);
  19680. int32_t L_11 = V_3;
  19681. V_4 = (bool)((((int32_t)L_10) < ((int32_t)L_11))? 1 : 0);
  19682. bool L_12 = V_4;
  19683. if (!L_12)
  19684. {
  19685. goto IL_0069;
  19686. }
  19687. }
  19688. {
  19689. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_13 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  19690. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
  19691. memset((&L_14), 0, sizeof(L_14));
  19692. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_14), (0.0f), (0.0f), /*hidden argument*/NULL);
  19693. NullCheck(L_13);
  19694. ScrollView_set_scrollOffset_m220AFAC09FA2E3784CBB76EB53D6AD71C056A1D5(L_13, L_14, NULL);
  19695. goto IL_0094;
  19696. }
  19697. IL_0069:
  19698. {
  19699. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_15 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  19700. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_16 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  19701. NullCheck(L_16);
  19702. RuntimeObject* L_17;
  19703. L_17 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_16, NULL);
  19704. NullCheck((RuntimeObject*)L_17);
  19705. int32_t L_18;
  19706. L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_17);
  19707. float L_19 = V_0;
  19708. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
  19709. memset((&L_20), 0, sizeof(L_20));
  19710. 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);
  19711. NullCheck(L_15);
  19712. ScrollView_set_scrollOffset_m220AFAC09FA2E3784CBB76EB53D6AD71C056A1D5(L_15, L_20, NULL);
  19713. }
  19714. IL_0094:
  19715. {
  19716. goto IL_0130;
  19717. }
  19718. IL_009a:
  19719. {
  19720. int32_t L_21 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  19721. int32_t L_22 = ___0_index;
  19722. V_5 = (bool)((((int32_t)((((int32_t)L_21) < ((int32_t)L_22))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  19723. bool L_23 = V_5;
  19724. if (!L_23)
  19725. {
  19726. goto IL_00ca;
  19727. }
  19728. }
  19729. {
  19730. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_24 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  19731. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
  19732. L_25 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
  19733. float L_26 = V_0;
  19734. int32_t L_27 = ___0_index;
  19735. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
  19736. L_28 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_25, ((float)il2cpp_codegen_multiply(L_26, ((float)L_27))), NULL);
  19737. NullCheck(L_24);
  19738. ScrollView_set_scrollOffset_m220AFAC09FA2E3784CBB76EB53D6AD71C056A1D5(L_24, L_28, NULL);
  19739. goto IL_0130;
  19740. }
  19741. IL_00ca:
  19742. {
  19743. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  19744. float L_29;
  19745. 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));
  19746. float L_30 = V_0;
  19747. V_6 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_29/L_30)));
  19748. int32_t L_31 = ___0_index;
  19749. int32_t L_32 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  19750. int32_t L_33 = V_6;
  19751. V_10 = (bool)((((int32_t)L_31) < ((int32_t)((int32_t)il2cpp_codegen_add(L_32, L_33))))? 1 : 0);
  19752. bool L_34 = V_10;
  19753. if (!L_34)
  19754. {
  19755. goto IL_00ea;
  19756. }
  19757. }
  19758. {
  19759. goto IL_0130;
  19760. }
  19761. IL_00ea:
  19762. {
  19763. int32_t L_35 = ___0_index;
  19764. int32_t L_36 = V_6;
  19765. V_7 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_35, L_36)), 1));
  19766. float L_37 = V_0;
  19767. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  19768. float L_38;
  19769. 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));
  19770. int32_t L_39 = V_6;
  19771. float L_40 = V_0;
  19772. V_8 = ((float)il2cpp_codegen_subtract(L_37, ((float)il2cpp_codegen_subtract(L_38, ((float)il2cpp_codegen_multiply(((float)L_39), L_40))))));
  19773. float L_41 = V_0;
  19774. int32_t L_42 = V_7;
  19775. float L_43 = V_8;
  19776. V_9 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_41, ((float)L_42))), L_43));
  19777. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_44 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  19778. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_45 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  19779. NullCheck(L_45);
  19780. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46;
  19781. L_46 = ScrollView_get_scrollOffset_m487978FA69DE7783183FA219CA9642AEB93EC511(L_45, NULL);
  19782. float L_47 = (float)L_46.___x_0;
  19783. float L_48 = V_9;
  19784. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49;
  19785. memset((&L_49), 0, sizeof(L_49));
  19786. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_49), L_47, L_48, /*hidden argument*/NULL);
  19787. NullCheck(L_44);
  19788. ScrollView_set_scrollOffset_m220AFAC09FA2E3784CBB76EB53D6AD71C056A1D5(L_44, L_49, NULL);
  19789. }
  19790. IL_0130:
  19791. {
  19792. return;
  19793. }
  19794. }
  19795. // System.Void UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::Resize(UnityEngine.Vector2,System.Int32)
  19796. 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)
  19797. {
  19798. static bool s_Il2CppMethodInitialized;
  19799. if (!s_Il2CppMethodInitialized)
  19800. {
  19801. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544_RuntimeMethod_var);
  19802. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
  19803. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var);
  19804. s_Il2CppMethodInitialized = true;
  19805. }
  19806. float V_0 = 0.0f;
  19807. float V_1 = 0.0f;
  19808. float V_2 = 0.0f;
  19809. float V_3 = 0.0f;
  19810. int32_t V_4 = 0;
  19811. int32_t V_5 = 0;
  19812. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6;
  19813. memset((&V_6), 0, sizeof(V_6));
  19814. bool V_7 = false;
  19815. bool V_8 = false;
  19816. int32_t V_9 = 0;
  19817. bool V_10 = false;
  19818. int32_t V_11 = 0;
  19819. int32_t V_12 = 0;
  19820. int32_t V_13 = 0;
  19821. bool V_14 = false;
  19822. int32_t V_15 = 0;
  19823. int32_t V_16 = 0;
  19824. int32_t V_17 = 0;
  19825. RuntimeObject* V_18 = NULL;
  19826. bool V_19 = false;
  19827. {
  19828. float L_0;
  19829. 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));
  19830. V_0 = L_0;
  19831. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_1 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  19832. NullCheck(L_1);
  19833. RuntimeObject* L_2;
  19834. L_2 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_1, NULL);
  19835. NullCheck((RuntimeObject*)L_2);
  19836. int32_t L_3;
  19837. L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_2);
  19838. float L_4 = V_0;
  19839. V_1 = ((float)il2cpp_codegen_multiply(((float)L_3), L_4));
  19840. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_5 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  19841. NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_5);
  19842. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6;
  19843. L_6 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(95 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement::get_contentContainer() */, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_5);
  19844. NullCheck(L_6);
  19845. RuntimeObject* L_7;
  19846. L_7 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_6, NULL);
  19847. float L_8 = V_1;
  19848. StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_9;
  19849. L_9 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019(L_8, NULL);
  19850. NullCheck(L_7);
  19851. InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(24 /* System.Void UnityEngine.UIElements.IStyle::set_height(UnityEngine.UIElements.StyleLength) */, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_7, L_9);
  19852. float L_10 = V_1;
  19853. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_11 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  19854. NullCheck(L_11);
  19855. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12;
  19856. L_12 = ScrollView_get_contentViewport_mC91CCE63C249B77A5D192BEBC9C600C212C724B8_inline(L_11, NULL);
  19857. NullCheck(L_12);
  19858. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_13;
  19859. L_13 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_12, NULL);
  19860. V_6 = L_13;
  19861. float L_14;
  19862. L_14 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_6), NULL);
  19863. float L_15;
  19864. L_15 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(L_10, L_14)), NULL);
  19865. V_2 = L_15;
  19866. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_16 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  19867. NullCheck(L_16);
  19868. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_17 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_16->___m_ScrollOffset_89);
  19869. float L_18 = (float)L_17->___y_1;
  19870. float L_19 = V_2;
  19871. float L_20;
  19872. L_20 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_18, L_19, NULL);
  19873. V_3 = L_20;
  19874. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_21 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  19875. NullCheck(L_21);
  19876. Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* L_22;
  19877. L_22 = ScrollView_get_verticalScroller_mDCBC1E09B2754C31BF917818CB07E5F36EC0D13A_inline(L_21, NULL);
  19878. NullCheck(L_22);
  19879. Slider_t5891706383A14955E3FAD68A79829F3234681652* L_23;
  19880. L_23 = Scroller_get_slider_mE18FB3CD0B7E2817E27C245324A129C70E1FE27C_inline(L_22, NULL);
  19881. float L_24 = V_2;
  19882. NullCheck((BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA*)L_23);
  19883. BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544((BaseSlider_1_t72796443D058B00401238104911BE7078A9FD0BA*)L_23, L_24, BaseSlider_1_SetHighValueWithoutNotify_m3C4A5FEA320F8533C8CA18D4450FD5D1B5514544_RuntimeMethod_var);
  19884. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_25 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  19885. NullCheck(L_25);
  19886. Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* L_26;
  19887. L_26 = ScrollView_get_verticalScroller_mDCBC1E09B2754C31BF917818CB07E5F36EC0D13A_inline(L_25, NULL);
  19888. NullCheck(L_26);
  19889. Slider_t5891706383A14955E3FAD68A79829F3234681652* L_27;
  19890. L_27 = Scroller_get_slider_mE18FB3CD0B7E2817E27C245324A129C70E1FE27C_inline(L_26, NULL);
  19891. float L_28 = V_3;
  19892. NullCheck((BaseField_1_t1BD309672FAB87887168305A09C320E26F166DA7*)L_27);
  19893. VirtualActionInvoker1< float >::Invoke(106 /* System.Void UnityEngine.UIElements.BaseField`1<System.Single>::SetValueWithoutNotify(TValueType) */, (BaseField_1_t1BD309672FAB87887168305A09C320E26F166DA7*)L_27, L_28);
  19894. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_29 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  19895. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = ___0_size;
  19896. float L_31 = (float)L_30.___y_1;
  19897. NullCheck(L_29);
  19898. float L_32;
  19899. L_32 = BaseVerticalCollectionView_ResolveItemHeight_mC3024AC52E0AF9443C9954DA7D0834C94AD727AB(L_29, L_31, NULL);
  19900. float L_33 = V_0;
  19901. V_4 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_32/L_33)));
  19902. int32_t L_34 = V_4;
  19903. V_7 = (bool)((((int32_t)L_34) > ((int32_t)0))? 1 : 0);
  19904. bool L_35 = V_7;
  19905. if (!L_35)
  19906. {
  19907. goto IL_00ca;
  19908. }
  19909. }
  19910. {
  19911. int32_t L_36 = V_4;
  19912. V_4 = ((int32_t)il2cpp_codegen_add(L_36, 2));
  19913. }
  19914. IL_00ca:
  19915. {
  19916. int32_t L_37 = V_4;
  19917. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_38 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  19918. NullCheck(L_38);
  19919. RuntimeObject* L_39;
  19920. L_39 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_38, NULL);
  19921. NullCheck((RuntimeObject*)L_39);
  19922. int32_t L_40;
  19923. L_40 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_39);
  19924. int32_t L_41;
  19925. L_41 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_37, L_40, NULL);
  19926. V_5 = L_41;
  19927. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  19928. int32_t L_42;
  19929. L_42 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.UIElements.CollectionVirtualizationController::get_visibleItemCount() */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  19930. int32_t L_43 = V_5;
  19931. V_8 = (bool)((((int32_t)((((int32_t)L_42) == ((int32_t)L_43))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  19932. bool L_44 = V_8;
  19933. if (!L_44)
  19934. {
  19935. goto IL_01bc;
  19936. }
  19937. }
  19938. {
  19939. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  19940. int32_t L_45;
  19941. L_45 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.UIElements.CollectionVirtualizationController::get_visibleItemCount() */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  19942. V_9 = L_45;
  19943. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  19944. int32_t L_46;
  19945. L_46 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.UIElements.CollectionVirtualizationController::get_visibleItemCount() */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  19946. int32_t L_47 = V_5;
  19947. V_10 = (bool)((((int32_t)L_46) > ((int32_t)L_47))? 1 : 0);
  19948. bool L_48 = V_10;
  19949. if (!L_48)
  19950. {
  19951. goto IL_014e;
  19952. }
  19953. }
  19954. {
  19955. int32_t L_49 = V_9;
  19956. int32_t L_50 = V_5;
  19957. V_11 = ((int32_t)il2cpp_codegen_subtract(L_49, L_50));
  19958. V_12 = 0;
  19959. goto IL_013f;
  19960. }
  19961. IL_011f:
  19962. {
  19963. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_51 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  19964. NullCheck(L_51);
  19965. int32_t L_52;
  19966. 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));
  19967. V_13 = ((int32_t)il2cpp_codegen_subtract(L_52, 1));
  19968. int32_t L_53 = V_13;
  19969. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  19970. VirtualActionInvoker1< int32_t >::Invoke(19 /* System.Void UnityEngine.UIElements.VerticalVirtualizationController`1<System.Object>::ReleaseItem(System.Int32) */, (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this, L_53);
  19971. int32_t L_54 = V_12;
  19972. V_12 = ((int32_t)il2cpp_codegen_add(L_54, 1));
  19973. }
  19974. IL_013f:
  19975. {
  19976. int32_t L_55 = V_12;
  19977. int32_t L_56 = V_11;
  19978. V_14 = (bool)((((int32_t)L_55) < ((int32_t)L_56))? 1 : 0);
  19979. bool L_57 = V_14;
  19980. if (L_57)
  19981. {
  19982. goto IL_011f;
  19983. }
  19984. }
  19985. {
  19986. goto IL_01bb;
  19987. }
  19988. IL_014e:
  19989. {
  19990. int32_t L_58 = V_5;
  19991. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  19992. int32_t L_59;
  19993. L_59 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.UIElements.CollectionVirtualizationController::get_visibleItemCount() */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  19994. V_15 = ((int32_t)il2cpp_codegen_subtract(L_58, L_59));
  19995. V_16 = 0;
  19996. goto IL_01ae;
  19997. }
  19998. IL_015f:
  19999. {
  20000. int32_t L_60 = V_16;
  20001. int32_t L_61 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  20002. int32_t L_62 = V_9;
  20003. V_17 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_60, L_61)), L_62));
  20004. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  20005. RuntimeObject* L_63;
  20006. L_63 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(18 /* T UnityEngine.UIElements.VerticalVirtualizationController`1<System.Object>::GetOrMakeItem() */, (VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  20007. V_18 = L_63;
  20008. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_64 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20009. RuntimeObject* L_65 = V_18;
  20010. NullCheck(L_64);
  20011. (( 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));
  20012. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_66 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  20013. RuntimeObject* L_67 = V_18;
  20014. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_67);
  20015. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_68;
  20016. L_68 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ReusableCollectionItem::get_rootElement() */, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_67);
  20017. NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_66);
  20018. VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_66, L_68, NULL);
  20019. RuntimeObject* L_69 = V_18;
  20020. int32_t L_70 = V_17;
  20021. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  20022. (( 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));
  20023. int32_t L_71 = V_16;
  20024. V_16 = ((int32_t)il2cpp_codegen_add(L_71, 1));
  20025. }
  20026. IL_01ae:
  20027. {
  20028. int32_t L_72 = V_16;
  20029. int32_t L_73 = V_15;
  20030. V_19 = (bool)((((int32_t)L_72) < ((int32_t)L_73))? 1 : 0);
  20031. bool L_74 = V_19;
  20032. if (L_74)
  20033. {
  20034. goto IL_015f;
  20035. }
  20036. }
  20037. {
  20038. }
  20039. IL_01bb:
  20040. {
  20041. }
  20042. IL_01bc:
  20043. {
  20044. float L_75 = V_3;
  20045. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_76;
  20046. memset((&L_76), 0, sizeof(L_76));
  20047. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_76), (0.0f), L_75, /*hidden argument*/NULL);
  20048. NullCheck((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this);
  20049. VirtualActionInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(9 /* System.Void UnityEngine.UIElements.CollectionVirtualizationController::OnScroll(UnityEngine.Vector2) */, (CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this, L_76);
  20050. return;
  20051. }
  20052. }
  20053. // System.Void UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::OnScroll(UnityEngine.Vector2)
  20054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedHeightVirtualizationController_1_OnScroll_m1961691FA34E8AEDC728CE3F230D0148D9106ECF_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_scrollOffset, const RuntimeMethod* method)
  20055. {
  20056. static bool s_Il2CppMethodInitialized;
  20057. if (!s_Il2CppMethodInitialized)
  20058. {
  20059. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
  20060. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var);
  20061. s_Il2CppMethodInitialized = true;
  20062. }
  20063. float V_0 = 0.0f;
  20064. float V_1 = 0.0f;
  20065. int32_t V_2 = 0;
  20066. bool V_3 = false;
  20067. bool V_4 = false;
  20068. bool V_5 = false;
  20069. int32_t V_6 = 0;
  20070. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_7 = NULL;
  20071. int32_t V_8 = 0;
  20072. RuntimeObject* V_9 = NULL;
  20073. bool V_10 = false;
  20074. bool V_11 = false;
  20075. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_12 = NULL;
  20076. int32_t V_13 = 0;
  20077. RuntimeObject* V_14 = NULL;
  20078. bool V_15 = false;
  20079. int32_t V_16 = 0;
  20080. int32_t V_17 = 0;
  20081. bool V_18 = false;
  20082. int32_t G_B8_0 = 0;
  20083. {
  20084. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_scrollOffset;
  20085. float L_1 = (float)L_0.___y_1;
  20086. V_0 = L_1;
  20087. float L_2;
  20088. 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));
  20089. V_1 = L_2;
  20090. float L_3 = V_0;
  20091. float L_4 = V_1;
  20092. V_2 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(L_3/L_4)));
  20093. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_5 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  20094. NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_5);
  20095. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6;
  20096. L_6 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(95 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement::get_contentContainer() */, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_5);
  20097. NullCheck(L_6);
  20098. RuntimeObject* L_7;
  20099. L_7 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_6, NULL);
  20100. int32_t L_8 = V_2;
  20101. float L_9 = V_1;
  20102. StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_10;
  20103. L_10 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019(((float)il2cpp_codegen_multiply(((float)L_8), L_9)), NULL);
  20104. NullCheck(L_7);
  20105. InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(36 /* System.Void UnityEngine.UIElements.IStyle::set_paddingTop(UnityEngine.UIElements.StyleLength) */, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_7, L_10);
  20106. ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* L_11 = (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9*)((CollectionVirtualizationController_t55D4B8A3B70A7C50AC8BEF90F18EF888017E7801*)__this)->___m_ScrollView_0;
  20107. NullCheck((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_11);
  20108. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12;
  20109. L_12 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(95 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.VisualElement::get_contentContainer() */, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_11);
  20110. NullCheck(L_12);
  20111. RuntimeObject* L_13;
  20112. L_13 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_12, NULL);
  20113. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_14 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  20114. NullCheck(L_14);
  20115. RuntimeObject* L_15;
  20116. L_15 = BaseVerticalCollectionView_get_itemsSource_mE1E01CC16339B3B28C6E1198A74AB8DE8E31A496(L_14, NULL);
  20117. NullCheck((RuntimeObject*)L_15);
  20118. int32_t L_16;
  20119. L_16 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, (RuntimeObject*)L_15);
  20120. float L_17 = V_1;
  20121. StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_18;
  20122. L_18 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019(((float)il2cpp_codegen_multiply(((float)L_16), L_17)), NULL);
  20123. NullCheck(L_13);
  20124. InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(24 /* System.Void UnityEngine.UIElements.IStyle::set_height(UnityEngine.UIElements.StyleLength) */, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_13, L_18);
  20125. BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE* L_19 = (BaseVerticalCollectionView_t2BCDC86B9E301E46CFB2500A834D640F0B96ADAE*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ListView_1;
  20126. NullCheck(L_19);
  20127. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_20 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_19->___m_ScrollOffset_89);
  20128. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = ___0_scrollOffset;
  20129. float L_22 = (float)L_21.___y_1;
  20130. L_20->___y_1 = L_22;
  20131. int32_t L_23 = V_2;
  20132. int32_t L_24 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  20133. V_3 = (bool)((((int32_t)((((int32_t)L_23) == ((int32_t)L_24))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  20134. bool L_25 = V_3;
  20135. if (!L_25)
  20136. {
  20137. goto IL_0299;
  20138. }
  20139. }
  20140. {
  20141. int32_t L_26 = V_2;
  20142. ((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6 = L_26;
  20143. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_27 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20144. NullCheck(L_27);
  20145. int32_t L_28;
  20146. 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));
  20147. V_4 = (bool)((((int32_t)L_28) > ((int32_t)0))? 1 : 0);
  20148. bool L_29 = V_4;
  20149. if (!L_29)
  20150. {
  20151. goto IL_0298;
  20152. }
  20153. }
  20154. {
  20155. int32_t L_30 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  20156. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_31 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20157. NullCheck(L_31);
  20158. RuntimeObject* L_32;
  20159. 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));
  20160. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_32);
  20161. int32_t L_33;
  20162. L_33 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_32, NULL);
  20163. V_5 = (bool)((((int32_t)L_30) < ((int32_t)L_33))? 1 : 0);
  20164. bool L_34 = V_5;
  20165. if (!L_34)
  20166. {
  20167. goto IL_0193;
  20168. }
  20169. }
  20170. {
  20171. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_35 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20172. NullCheck(L_35);
  20173. RuntimeObject* L_36;
  20174. 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));
  20175. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_36);
  20176. int32_t L_37;
  20177. L_37 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_36, NULL);
  20178. int32_t L_38 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  20179. V_6 = ((int32_t)il2cpp_codegen_subtract(L_37, L_38));
  20180. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_39 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ScrollInsertionList_8;
  20181. V_7 = L_39;
  20182. V_8 = 0;
  20183. goto IL_0155;
  20184. }
  20185. IL_00fe:
  20186. {
  20187. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_40 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20188. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_41 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20189. NullCheck(L_41);
  20190. int32_t L_42;
  20191. 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));
  20192. NullCheck(L_40);
  20193. RuntimeObject* L_43;
  20194. 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));
  20195. V_9 = L_43;
  20196. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_44 = V_7;
  20197. RuntimeObject* L_45 = V_9;
  20198. NullCheck(L_44);
  20199. (( 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));
  20200. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_46 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20201. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_47 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20202. NullCheck(L_47);
  20203. int32_t L_48;
  20204. 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));
  20205. NullCheck(L_46);
  20206. (( 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));
  20207. RuntimeObject* L_49 = V_9;
  20208. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_49);
  20209. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_50;
  20210. L_50 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ReusableCollectionItem::get_rootElement() */, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_49);
  20211. NullCheck(L_50);
  20212. VisualElement_SendToBack_m5452936AAAEF38D9932278786E0BCCD17BECE511(L_50, NULL);
  20213. int32_t L_51 = V_8;
  20214. V_8 = ((int32_t)il2cpp_codegen_add(L_51, 1));
  20215. }
  20216. IL_0155:
  20217. {
  20218. int32_t L_52 = V_8;
  20219. int32_t L_53 = V_6;
  20220. if ((((int32_t)L_52) >= ((int32_t)L_53)))
  20221. {
  20222. goto IL_016b;
  20223. }
  20224. }
  20225. {
  20226. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_54 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20227. NullCheck(L_54);
  20228. int32_t L_55;
  20229. 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));
  20230. G_B8_0 = ((((int32_t)L_55) > ((int32_t)0))? 1 : 0);
  20231. goto IL_016c;
  20232. }
  20233. IL_016b:
  20234. {
  20235. G_B8_0 = 0;
  20236. }
  20237. IL_016c:
  20238. {
  20239. V_10 = (bool)G_B8_0;
  20240. bool L_56 = V_10;
  20241. if (L_56)
  20242. {
  20243. goto IL_00fe;
  20244. }
  20245. }
  20246. {
  20247. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_57 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20248. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_58 = V_7;
  20249. NullCheck(L_57);
  20250. (( 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));
  20251. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_59 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ScrollInsertionList_8;
  20252. NullCheck(L_59);
  20253. (( 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));
  20254. goto IL_0254;
  20255. }
  20256. IL_0193:
  20257. {
  20258. int32_t L_60 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  20259. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_61 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20260. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_62 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20261. NullCheck(L_62);
  20262. int32_t L_63;
  20263. 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));
  20264. NullCheck(L_61);
  20265. RuntimeObject* L_64;
  20266. 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));
  20267. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_64);
  20268. int32_t L_65;
  20269. L_65 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_64, NULL);
  20270. V_11 = (bool)((((int32_t)L_60) < ((int32_t)L_65))? 1 : 0);
  20271. bool L_66 = V_11;
  20272. if (!L_66)
  20273. {
  20274. goto IL_0253;
  20275. }
  20276. }
  20277. {
  20278. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_67 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ScrollInsertionList_8;
  20279. V_12 = L_67;
  20280. V_13 = 0;
  20281. goto IL_0208;
  20282. }
  20283. IL_01d5:
  20284. {
  20285. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_68 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20286. int32_t L_69 = V_13;
  20287. NullCheck(L_68);
  20288. RuntimeObject* L_70;
  20289. 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));
  20290. V_14 = L_70;
  20291. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_71 = V_12;
  20292. RuntimeObject* L_72 = V_14;
  20293. NullCheck(L_71);
  20294. (( 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));
  20295. int32_t L_73 = V_13;
  20296. V_13 = ((int32_t)il2cpp_codegen_add(L_73, 1));
  20297. RuntimeObject* L_74 = V_14;
  20298. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_74);
  20299. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_75;
  20300. L_75 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ReusableCollectionItem::get_rootElement() */, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_74);
  20301. NullCheck(L_75);
  20302. VisualElement_BringToFront_m9E1C19327401C3AC5A62EC6432E0DAC4457BC59E(L_75, NULL);
  20303. }
  20304. IL_0208:
  20305. {
  20306. int32_t L_76 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  20307. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_77 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20308. int32_t L_78 = V_13;
  20309. NullCheck(L_77);
  20310. RuntimeObject* L_79;
  20311. 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));
  20312. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_79);
  20313. int32_t L_80;
  20314. L_80 = ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_79, NULL);
  20315. V_15 = (bool)((((int32_t)L_76) > ((int32_t)L_80))? 1 : 0);
  20316. bool L_81 = V_15;
  20317. if (L_81)
  20318. {
  20319. goto IL_01d5;
  20320. }
  20321. }
  20322. {
  20323. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_82 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20324. int32_t L_83 = V_13;
  20325. NullCheck(L_82);
  20326. (( 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));
  20327. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_84 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20328. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_85 = V_12;
  20329. NullCheck(L_84);
  20330. (( 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));
  20331. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_86 = V_12;
  20332. NullCheck(L_86);
  20333. (( 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));
  20334. }
  20335. IL_0253:
  20336. {
  20337. }
  20338. IL_0254:
  20339. {
  20340. V_16 = 0;
  20341. goto IL_0282;
  20342. }
  20343. IL_0259:
  20344. {
  20345. int32_t L_87 = V_16;
  20346. int32_t L_88 = (int32_t)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_FirstVisibleIndex_6;
  20347. V_17 = ((int32_t)il2cpp_codegen_add(L_87, L_88));
  20348. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_89 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20349. int32_t L_90 = V_16;
  20350. NullCheck(L_89);
  20351. RuntimeObject* L_91;
  20352. 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));
  20353. int32_t L_92 = V_17;
  20354. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  20355. (( 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));
  20356. int32_t L_93 = V_16;
  20357. V_16 = ((int32_t)il2cpp_codegen_add(L_93, 1));
  20358. }
  20359. IL_0282:
  20360. {
  20361. int32_t L_94 = V_16;
  20362. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_95 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this)->___m_ActiveItems_3;
  20363. NullCheck(L_95);
  20364. int32_t L_96;
  20365. 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));
  20366. V_18 = (bool)((((int32_t)L_94) < ((int32_t)L_96))? 1 : 0);
  20367. bool L_97 = V_18;
  20368. if (L_97)
  20369. {
  20370. goto IL_0259;
  20371. }
  20372. }
  20373. {
  20374. }
  20375. IL_0298:
  20376. {
  20377. }
  20378. IL_0299:
  20379. {
  20380. return;
  20381. }
  20382. }
  20383. // T UnityEngine.UIElements.FixedHeightVirtualizationController`1<System.Object>::GetOrMakeItem()
  20384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedHeightVirtualizationController_1_GetOrMakeItem_m26CA1443344AAC48403519993F7A90C16F2C5CC7_gshared (FixedHeightVirtualizationController_1_t6E3A2285DB12D9C6A983CFFE6EE73F01CFD15EEB* __this, const RuntimeMethod* method)
  20385. {
  20386. static bool s_Il2CppMethodInitialized;
  20387. if (!s_Il2CppMethodInitialized)
  20388. {
  20389. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var);
  20390. s_Il2CppMethodInitialized = true;
  20391. }
  20392. RuntimeObject* V_0 = NULL;
  20393. RuntimeObject* V_1 = NULL;
  20394. {
  20395. NullCheck((VerticalVirtualizationController_1_t9E15DCA430B4BA0FF230AC5A5E026167325EA345*)__this);
  20396. RuntimeObject* L_0;
  20397. 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));
  20398. V_0 = L_0;
  20399. RuntimeObject* L_1 = V_0;
  20400. NullCheck((ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_1);
  20401. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2;
  20402. L_2 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4 /* UnityEngine.UIElements.VisualElement UnityEngine.UIElements.ReusableCollectionItem::get_rootElement() */, (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086*)L_1);
  20403. NullCheck(L_2);
  20404. RuntimeObject* L_3;
  20405. L_3 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_2, NULL);
  20406. float L_4;
  20407. 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));
  20408. StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_5;
  20409. L_5 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019(L_4, NULL);
  20410. NullCheck(L_3);
  20411. InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(24 /* System.Void UnityEngine.UIElements.IStyle::set_height(UnityEngine.UIElements.StyleLength) */, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_3, L_5);
  20412. RuntimeObject* L_6 = V_0;
  20413. V_1 = L_6;
  20414. goto IL_002d;
  20415. }
  20416. IL_002d:
  20417. {
  20418. RuntimeObject* L_7 = V_1;
  20419. return L_7;
  20420. }
  20421. }
  20422. #ifdef __clang__
  20423. #pragma clang diagnostic pop
  20424. #endif
  20425. #ifdef __clang__
  20426. #pragma clang diagnostic push
  20427. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20428. #pragma clang diagnostic ignored "-Wunused-variable"
  20429. #endif
  20430. // TValue Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>::get_Item(TKey)
  20431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlexibleDictionary_2_get_Item_mAB869E1E74FCF27C899A9201E2178A99B05BC438_gshared (FlexibleDictionary_2_t01B14446361E1D5EF2ABCADAA7E35372ABEB4F6F* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  20432. {
  20433. {
  20434. // return base[key];
  20435. RuntimeObject* L_0 = ___0_key;
  20436. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  20437. RuntimeObject* L_1;
  20438. 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));
  20439. return L_1;
  20440. }
  20441. }
  20442. // System.Void Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>::set_Item(TKey,TValue)
  20443. 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)
  20444. {
  20445. {
  20446. // if (ContainsKey(key))
  20447. RuntimeObject* L_0 = ___0_key;
  20448. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  20449. bool L_1;
  20450. 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));
  20451. if (!L_1)
  20452. {
  20453. goto IL_0012;
  20454. }
  20455. }
  20456. {
  20457. // base[key] = value;
  20458. RuntimeObject* L_2 = ___0_key;
  20459. RuntimeObject* L_3 = ___1_value;
  20460. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  20461. (( 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));
  20462. return;
  20463. }
  20464. IL_0012:
  20465. {
  20466. // Add(key, value);
  20467. RuntimeObject* L_4 = ___0_key;
  20468. RuntimeObject* L_5 = ___1_value;
  20469. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  20470. (( 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));
  20471. // }
  20472. return;
  20473. }
  20474. }
  20475. // System.Void Unity.VisualScripting.FlexibleDictionary`2<System.Object,System.Object>::.ctor()
  20476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlexibleDictionary_2__ctor_mA7F61AC61B115AB2EF291CA69AE9B3D41893AF47_gshared (FlexibleDictionary_2_t01B14446361E1D5EF2ABCADAA7E35372ABEB4F6F* __this, const RuntimeMethod* method)
  20477. {
  20478. {
  20479. (( 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));
  20480. return;
  20481. }
  20482. }
  20483. #ifdef __clang__
  20484. #pragma clang diagnostic pop
  20485. #endif
  20486. #ifdef __clang__
  20487. #pragma clang diagnostic push
  20488. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20489. #pragma clang diagnostic ignored "-Wunused-variable"
  20490. #endif
  20491. // UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusEventBase`1<System.Object>::get_relatedTarget()
  20492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* FocusEventBase_1_get_relatedTarget_m4D8C2900A27846F2A108FB515602553CB75C180F_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  20493. {
  20494. {
  20495. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)__this->___U3CrelatedTargetU3Ek__BackingField_18;
  20496. return L_0;
  20497. }
  20498. }
  20499. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::set_relatedTarget(UnityEngine.UIElements.Focusable)
  20500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_relatedTarget_mBE9AB0B45042EB47CE855CCAEB13F9057535F388_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_value, const RuntimeMethod* method)
  20501. {
  20502. {
  20503. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = ___0_value;
  20504. __this->___U3CrelatedTargetU3Ek__BackingField_18 = L_0;
  20505. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrelatedTargetU3Ek__BackingField_18), (void*)L_0);
  20506. return;
  20507. }
  20508. }
  20509. // UnityEngine.UIElements.FocusChangeDirection UnityEngine.UIElements.FocusEventBase`1<System.Object>::get_direction()
  20510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusEventBase_1_get_direction_mCCB2D3D34DDDE8B4356F24D58ED52CC0F008F7D3_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  20511. {
  20512. {
  20513. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = (FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)__this->___U3CdirectionU3Ek__BackingField_19;
  20514. return L_0;
  20515. }
  20516. }
  20517. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::set_direction(UnityEngine.UIElements.FocusChangeDirection)
  20518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_direction_m95680B970D6DEA7A6406762374FA3D7621E53FC3_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___0_value, const RuntimeMethod* method)
  20519. {
  20520. {
  20521. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ___0_value;
  20522. __this->___U3CdirectionU3Ek__BackingField_19 = L_0;
  20523. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdirectionU3Ek__BackingField_19), (void*)L_0);
  20524. return;
  20525. }
  20526. }
  20527. // UnityEngine.UIElements.FocusController UnityEngine.UIElements.FocusEventBase`1<System.Object>::get_focusController()
  20528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* FocusEventBase_1_get_focusController_mBF86C2859478BA0F9C7B3FE06F0F124733C0A298_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  20529. {
  20530. {
  20531. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_0 = (FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A*)__this->___U3CfocusControllerU3Ek__BackingField_20;
  20532. return L_0;
  20533. }
  20534. }
  20535. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::set_focusController(UnityEngine.UIElements.FocusController)
  20536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_focusController_m0127F1068D3E1BC475A49ED79BB95C7CA5061F69_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___0_value, const RuntimeMethod* method)
  20537. {
  20538. {
  20539. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_0 = ___0_value;
  20540. __this->___U3CfocusControllerU3Ek__BackingField_20 = L_0;
  20541. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfocusControllerU3Ek__BackingField_20), (void*)L_0);
  20542. return;
  20543. }
  20544. }
  20545. // System.Boolean UnityEngine.UIElements.FocusEventBase`1<System.Object>::get_IsFocusDelegated()
  20546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FocusEventBase_1_get_IsFocusDelegated_m59F1CF51ACF3A0C6CC65B946635F1A5692443DAB_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  20547. {
  20548. {
  20549. bool L_0 = (bool)__this->___U3CIsFocusDelegatedU3Ek__BackingField_21;
  20550. return L_0;
  20551. }
  20552. }
  20553. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::set_IsFocusDelegated(System.Boolean)
  20554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_IsFocusDelegated_m118A6B37B24487CDCF32EE2559F4F3F903338CE4_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, bool ___0_value, const RuntimeMethod* method)
  20555. {
  20556. {
  20557. bool L_0 = ___0_value;
  20558. __this->___U3CIsFocusDelegatedU3Ek__BackingField_21 = L_0;
  20559. return;
  20560. }
  20561. }
  20562. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::Init()
  20563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_Init_m90E3F1DBC6B1448469F14E45B5F7168589803B98_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  20564. {
  20565. {
  20566. NullCheck((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*)__this);
  20567. (( 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));
  20568. (( 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));
  20569. return;
  20570. }
  20571. }
  20572. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::LocalInit()
  20573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_LocalInit_mE69A0E71A251C722E959833035523F02C477EFFD_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  20574. {
  20575. static bool s_Il2CppMethodInitialized;
  20576. if (!s_Il2CppMethodInitialized)
  20577. {
  20578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  20579. s_Il2CppMethodInitialized = true;
  20580. }
  20581. {
  20582. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this);
  20583. EventBase_set_propagation_m1F5D2A6582B8A4D64F84F0B71F90790FA2BF7E8C_inline((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this, (int32_t)2, NULL);
  20584. (( 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));
  20585. il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  20586. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0;
  20587. L_0 = FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline(NULL);
  20588. (( 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));
  20589. (( 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));
  20590. return;
  20591. }
  20592. }
  20593. // T UnityEngine.UIElements.FocusEventBase`1<System.Object>::GetPooled(UnityEngine.UIElements.IEventHandler,UnityEngine.UIElements.Focusable,UnityEngine.UIElements.FocusChangeDirection,UnityEngine.UIElements.FocusController,System.Boolean)
  20594. 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)
  20595. {
  20596. RuntimeObject* V_0 = NULL;
  20597. RuntimeObject* V_1 = NULL;
  20598. {
  20599. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  20600. RuntimeObject* L_0;
  20601. 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));
  20602. V_0 = L_0;
  20603. RuntimeObject* L_1 = V_0;
  20604. RuntimeObject* L_2 = ___0_target;
  20605. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_1);
  20606. EventBase_set_target_mBDBE0FB1321254FEDFC4B0EF34DBDA8105FFCBA2((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_1, L_2, NULL);
  20607. RuntimeObject* L_3 = V_0;
  20608. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_4 = ___1_relatedTarget;
  20609. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_3);
  20610. (( 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));
  20611. RuntimeObject* L_5 = V_0;
  20612. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_6 = ___2_direction;
  20613. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_5);
  20614. (( 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));
  20615. RuntimeObject* L_7 = V_0;
  20616. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_8 = ___3_focusController;
  20617. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_7);
  20618. (( 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));
  20619. RuntimeObject* L_9 = V_0;
  20620. bool L_10 = ___4_bIsFocusDelegated;
  20621. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_9);
  20622. (( 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));
  20623. RuntimeObject* L_11 = V_0;
  20624. V_1 = L_11;
  20625. goto IL_004d;
  20626. }
  20627. IL_004d:
  20628. {
  20629. RuntimeObject* L_12 = V_1;
  20630. return L_12;
  20631. }
  20632. }
  20633. // System.Void UnityEngine.UIElements.FocusEventBase`1<System.Object>::.ctor()
  20634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1__ctor_m22E68D411B006E13551B87551DF92938B8E451FA_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  20635. {
  20636. {
  20637. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 6));
  20638. (( 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));
  20639. (( 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));
  20640. return;
  20641. }
  20642. }
  20643. #ifdef __clang__
  20644. #pragma clang diagnostic pop
  20645. #endif
  20646. #ifdef __clang__
  20647. #pragma clang diagnostic push
  20648. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20649. #pragma clang diagnostic ignored "-Wunused-variable"
  20650. #endif
  20651. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>::.ctor(TInstance,System.Func`3<TInstance,System.IAsyncResult,TResult>)
  20652. 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)
  20653. {
  20654. {
  20655. (( 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));
  20656. RuntimeObject* L_0 = ___0_thisRef;
  20657. __this->___m_thisRef_25 = L_0;
  20658. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_thisRef_25), (void*)L_0);
  20659. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_1 = ___1_endMethod;
  20660. __this->___m_endMethod_26 = L_1;
  20661. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_endMethod_26), (void*)L_1);
  20662. return;
  20663. }
  20664. }
  20665. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>::CompleteFromAsyncResult(System.IAsyncResult)
  20666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_gshared (RuntimeObject* ___0_asyncResult, const RuntimeMethod* method)
  20667. {
  20668. static bool s_Il2CppMethodInitialized;
  20669. if (!s_Il2CppMethodInitialized)
  20670. {
  20671. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
  20672. s_Il2CppMethodInitialized = true;
  20673. }
  20674. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* V_0 = NULL;
  20675. RuntimeObject* V_1 = NULL;
  20676. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* V_2 = NULL;
  20677. {
  20678. RuntimeObject* L_0 = ___0_asyncResult;
  20679. if (L_0)
  20680. {
  20681. goto IL_000e;
  20682. }
  20683. }
  20684. {
  20685. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  20686. NullCheck(L_1);
  20687. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  20688. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_RuntimeMethod_var)));
  20689. }
  20690. IL_000e:
  20691. {
  20692. RuntimeObject* L_2 = ___0_asyncResult;
  20693. NullCheck(L_2);
  20694. RuntimeObject* L_3;
  20695. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.IAsyncResult::get_AsyncState() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_2);
  20696. V_0 = ((FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2*)IsInstSealed((RuntimeObject*)L_3, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)));
  20697. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_4 = V_0;
  20698. if (L_4)
  20699. {
  20700. goto IL_002d;
  20701. }
  20702. }
  20703. {
  20704. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  20705. NullCheck(L_5);
  20706. 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);
  20707. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_RuntimeMethod_var)));
  20708. }
  20709. IL_002d:
  20710. {
  20711. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_6 = V_0;
  20712. NullCheck(L_6);
  20713. RuntimeObject* L_7 = (RuntimeObject*)L_6->___m_thisRef_25;
  20714. V_1 = L_7;
  20715. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_8 = V_0;
  20716. NullCheck(L_8);
  20717. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_9 = (Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*)L_8->___m_endMethod_26;
  20718. V_2 = L_9;
  20719. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_10 = V_0;
  20720. NullCheck(L_10);
  20721. RuntimeObject** L_11 = (RuntimeObject**)(&L_10->___m_thisRef_25);
  20722. il2cpp_codegen_initobj(L_11, sizeof(RuntimeObject*));
  20723. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_12 = V_0;
  20724. NullCheck(L_12);
  20725. L_12->___m_endMethod_26 = (Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*)NULL;
  20726. Il2CppCodeGenWriteBarrier((void**)(&L_12->___m_endMethod_26), (void*)(Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*)NULL);
  20727. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_13 = V_2;
  20728. if (L_13)
  20729. {
  20730. goto IL_0061;
  20731. }
  20732. }
  20733. {
  20734. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  20735. NullCheck(L_14);
  20736. 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);
  20737. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_RuntimeMethod_var)));
  20738. }
  20739. IL_0061:
  20740. {
  20741. RuntimeObject* L_15 = ___0_asyncResult;
  20742. NullCheck(L_15);
  20743. bool L_16;
  20744. L_16 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean System.IAsyncResult::get_CompletedSynchronously() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_15);
  20745. if (L_16)
  20746. {
  20747. goto IL_0073;
  20748. }
  20749. }
  20750. {
  20751. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_17 = V_0;
  20752. RuntimeObject* L_18 = V_1;
  20753. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_19 = V_2;
  20754. RuntimeObject* L_20 = ___0_asyncResult;
  20755. NullCheck(L_17);
  20756. (( 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));
  20757. }
  20758. IL_0073:
  20759. {
  20760. return;
  20761. }
  20762. }
  20763. // 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)
  20764. 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)
  20765. {
  20766. int32_t V_0 = 0;
  20767. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL;
  20768. Exception_t* V_2 = NULL;
  20769. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  20770. try
  20771. {// begin try (depth: 1)
  20772. {
  20773. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_0 = ___1_endMethod;
  20774. RuntimeObject* L_1 = ___0_thisRef;
  20775. RuntimeObject* L_2 = ___2_asyncResult;
  20776. NullCheck(L_0);
  20777. int32_t L_3;
  20778. 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));
  20779. V_0 = L_3;
  20780. bool L_4 = ___3_requiresSynchronization;
  20781. if (!L_4)
  20782. {
  20783. goto IL_0017_1;
  20784. }
  20785. }
  20786. {
  20787. int32_t L_5 = V_0;
  20788. NullCheck((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this);
  20789. bool L_6;
  20790. 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));
  20791. goto IL_001e_1;
  20792. }
  20793. IL_0017_1:
  20794. {
  20795. int32_t L_7 = V_0;
  20796. NullCheck((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this);
  20797. (( 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));
  20798. }
  20799. IL_001e_1:
  20800. {
  20801. goto IL_003c;
  20802. }
  20803. }// end try (depth: 1)
  20804. catch(Il2CppExceptionWrapper& e)
  20805. {
  20806. 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)))
  20807. {
  20808. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  20809. goto CATCH_0020;
  20810. }
  20811. 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)))
  20812. {
  20813. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  20814. goto CATCH_0031;
  20815. }
  20816. throw e;
  20817. }
  20818. CATCH_0020:
  20819. {// begin catch(System.OperationCanceledException)
  20820. V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IL2CPP_GET_ACTIVE_EXCEPTION(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*));
  20821. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_8 = V_1;
  20822. NullCheck(L_8);
  20823. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_9;
  20824. L_9 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_8, NULL);
  20825. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_10 = V_1;
  20826. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  20827. bool L_11;
  20828. L_11 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, L_9, (RuntimeObject*)L_10, NULL);
  20829. IL2CPP_POP_ACTIVE_EXCEPTION();
  20830. goto IL_003c;
  20831. }// end catch (depth: 1)
  20832. CATCH_0031:
  20833. {// begin catch(System.Exception)
  20834. V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  20835. Exception_t* L_12 = V_2;
  20836. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  20837. bool L_13;
  20838. L_13 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (RuntimeObject*)L_12, NULL);
  20839. IL2CPP_POP_ACTIVE_EXCEPTION();
  20840. goto IL_003c;
  20841. }// end catch (depth: 1)
  20842. IL_003c:
  20843. {
  20844. return;
  20845. }
  20846. }
  20847. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Int32,System.Object>::.cctor()
  20848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__cctor_m3F7FAFC59C98BC47AA608F2DB2874CAD639FE504_gshared (const RuntimeMethod* method)
  20849. {
  20850. static bool s_Il2CppMethodInitialized;
  20851. if (!s_Il2CppMethodInitialized)
  20852. {
  20853. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  20854. s_Il2CppMethodInitialized = true;
  20855. }
  20856. {
  20857. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_0 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  20858. NullCheck(L_0);
  20859. AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_0, NULL, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)), NULL);
  20860. ((FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_24 = L_0;
  20861. Il2CppCodeGenWriteBarrier((void**)(&((FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_24), (void*)L_0);
  20862. return;
  20863. }
  20864. }
  20865. #ifdef __clang__
  20866. #pragma clang diagnostic pop
  20867. #endif
  20868. #ifdef __clang__
  20869. #pragma clang diagnostic push
  20870. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20871. #pragma clang diagnostic ignored "-Wunused-variable"
  20872. #endif
  20873. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>::.ctor(TInstance,System.Func`3<TInstance,System.IAsyncResult,TResult>)
  20874. 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)
  20875. {
  20876. {
  20877. (( 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));
  20878. RuntimeObject* L_0 = ___0_thisRef;
  20879. __this->___m_thisRef_25 = L_0;
  20880. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_thisRef_25), (void*)L_0);
  20881. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* L_1 = ___1_endMethod;
  20882. __this->___m_endMethod_26 = L_1;
  20883. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_endMethod_26), (void*)L_1);
  20884. return;
  20885. }
  20886. }
  20887. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>::CompleteFromAsyncResult(System.IAsyncResult)
  20888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_CompleteFromAsyncResult_mDF1664D3A31AC0F01EF1A7D1FA25DFA4466A96DA_gshared (RuntimeObject* ___0_asyncResult, const RuntimeMethod* method)
  20889. {
  20890. static bool s_Il2CppMethodInitialized;
  20891. if (!s_Il2CppMethodInitialized)
  20892. {
  20893. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
  20894. s_Il2CppMethodInitialized = true;
  20895. }
  20896. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* V_0 = NULL;
  20897. RuntimeObject* V_1 = NULL;
  20898. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* V_2 = NULL;
  20899. {
  20900. RuntimeObject* L_0 = ___0_asyncResult;
  20901. if (L_0)
  20902. {
  20903. goto IL_000e;
  20904. }
  20905. }
  20906. {
  20907. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  20908. NullCheck(L_1);
  20909. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  20910. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_mDF1664D3A31AC0F01EF1A7D1FA25DFA4466A96DA_RuntimeMethod_var)));
  20911. }
  20912. IL_000e:
  20913. {
  20914. RuntimeObject* L_2 = ___0_asyncResult;
  20915. NullCheck(L_2);
  20916. RuntimeObject* L_3;
  20917. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.IAsyncResult::get_AsyncState() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_2);
  20918. V_0 = ((FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4*)IsInstSealed((RuntimeObject*)L_3, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)));
  20919. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_4 = V_0;
  20920. if (L_4)
  20921. {
  20922. goto IL_002d;
  20923. }
  20924. }
  20925. {
  20926. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  20927. NullCheck(L_5);
  20928. 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);
  20929. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_mDF1664D3A31AC0F01EF1A7D1FA25DFA4466A96DA_RuntimeMethod_var)));
  20930. }
  20931. IL_002d:
  20932. {
  20933. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_6 = V_0;
  20934. NullCheck(L_6);
  20935. RuntimeObject* L_7 = (RuntimeObject*)L_6->___m_thisRef_25;
  20936. V_1 = L_7;
  20937. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_8 = V_0;
  20938. NullCheck(L_8);
  20939. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* L_9 = (Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0*)L_8->___m_endMethod_26;
  20940. V_2 = L_9;
  20941. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_10 = V_0;
  20942. NullCheck(L_10);
  20943. RuntimeObject** L_11 = (RuntimeObject**)(&L_10->___m_thisRef_25);
  20944. il2cpp_codegen_initobj(L_11, sizeof(RuntimeObject*));
  20945. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_12 = V_0;
  20946. NullCheck(L_12);
  20947. L_12->___m_endMethod_26 = (Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0*)NULL;
  20948. Il2CppCodeGenWriteBarrier((void**)(&L_12->___m_endMethod_26), (void*)(Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0*)NULL);
  20949. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* L_13 = V_2;
  20950. if (L_13)
  20951. {
  20952. goto IL_0061;
  20953. }
  20954. }
  20955. {
  20956. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  20957. NullCheck(L_14);
  20958. 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);
  20959. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_mDF1664D3A31AC0F01EF1A7D1FA25DFA4466A96DA_RuntimeMethod_var)));
  20960. }
  20961. IL_0061:
  20962. {
  20963. RuntimeObject* L_15 = ___0_asyncResult;
  20964. NullCheck(L_15);
  20965. bool L_16;
  20966. L_16 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean System.IAsyncResult::get_CompletedSynchronously() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_15);
  20967. if (L_16)
  20968. {
  20969. goto IL_0073;
  20970. }
  20971. }
  20972. {
  20973. FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4* L_17 = V_0;
  20974. RuntimeObject* L_18 = V_1;
  20975. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* L_19 = V_2;
  20976. RuntimeObject* L_20 = ___0_asyncResult;
  20977. NullCheck(L_17);
  20978. (( 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));
  20979. }
  20980. IL_0073:
  20981. {
  20982. return;
  20983. }
  20984. }
  20985. // 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)
  20986. 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)
  20987. {
  20988. RuntimeObject* V_0 = NULL;
  20989. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL;
  20990. Exception_t* V_2 = NULL;
  20991. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  20992. try
  20993. {// begin try (depth: 1)
  20994. {
  20995. Func_3_tF89D3C26BD440B306ED21DDE8B864ECFC2024FA0* L_0 = ___1_endMethod;
  20996. RuntimeObject* L_1 = ___0_thisRef;
  20997. RuntimeObject* L_2 = ___2_asyncResult;
  20998. NullCheck(L_0);
  20999. RuntimeObject* L_3;
  21000. 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));
  21001. V_0 = L_3;
  21002. bool L_4 = ___3_requiresSynchronization;
  21003. if (!L_4)
  21004. {
  21005. goto IL_0017_1;
  21006. }
  21007. }
  21008. {
  21009. RuntimeObject* L_5 = V_0;
  21010. NullCheck((Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*)__this);
  21011. bool L_6;
  21012. 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));
  21013. goto IL_001e_1;
  21014. }
  21015. IL_0017_1:
  21016. {
  21017. RuntimeObject* L_7 = V_0;
  21018. NullCheck((Task_1_t0C4CD3A5BB93A184420D73218644C56C70FDA7E2*)__this);
  21019. (( 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));
  21020. }
  21021. IL_001e_1:
  21022. {
  21023. goto IL_003c;
  21024. }
  21025. }// end try (depth: 1)
  21026. catch(Il2CppExceptionWrapper& e)
  21027. {
  21028. 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)))
  21029. {
  21030. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  21031. goto CATCH_0020;
  21032. }
  21033. 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)))
  21034. {
  21035. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  21036. goto CATCH_0031;
  21037. }
  21038. throw e;
  21039. }
  21040. CATCH_0020:
  21041. {// begin catch(System.OperationCanceledException)
  21042. V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IL2CPP_GET_ACTIVE_EXCEPTION(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*));
  21043. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_8 = V_1;
  21044. NullCheck(L_8);
  21045. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_9;
  21046. L_9 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_8, NULL);
  21047. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_10 = V_1;
  21048. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  21049. bool L_11;
  21050. L_11 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, L_9, (RuntimeObject*)L_10, NULL);
  21051. IL2CPP_POP_ACTIVE_EXCEPTION();
  21052. goto IL_003c;
  21053. }// end catch (depth: 1)
  21054. CATCH_0031:
  21055. {// begin catch(System.Exception)
  21056. V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  21057. Exception_t* L_12 = V_2;
  21058. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  21059. bool L_13;
  21060. L_13 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (RuntimeObject*)L_12, NULL);
  21061. IL2CPP_POP_ACTIVE_EXCEPTION();
  21062. goto IL_003c;
  21063. }// end catch (depth: 1)
  21064. IL_003c:
  21065. {
  21066. return;
  21067. }
  21068. }
  21069. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Object,System.Object>::.cctor()
  21070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__cctor_m53A554D05F99B4E457AEA2C95C3D96BC0E5A1F61_gshared (const RuntimeMethod* method)
  21071. {
  21072. static bool s_Il2CppMethodInitialized;
  21073. if (!s_Il2CppMethodInitialized)
  21074. {
  21075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  21076. s_Il2CppMethodInitialized = true;
  21077. }
  21078. {
  21079. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_0 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  21080. NullCheck(L_0);
  21081. AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_0, NULL, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)), NULL);
  21082. ((FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_24 = L_0;
  21083. Il2CppCodeGenWriteBarrier((void**)(&((FromAsyncTrimPromise_1_t846964FA5BADAA1E41D5B24EE98DAA7E1271AAE4_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_24), (void*)L_0);
  21084. return;
  21085. }
  21086. }
  21087. #ifdef __clang__
  21088. #pragma clang diagnostic pop
  21089. #endif
  21090. #ifdef __clang__
  21091. #pragma clang diagnostic push
  21092. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21093. #pragma clang diagnostic ignored "-Wunused-variable"
  21094. #endif
  21095. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>::.ctor(TInstance,System.Func`3<TInstance,System.IAsyncResult,TResult>)
  21096. 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)
  21097. {
  21098. {
  21099. (( 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));
  21100. RuntimeObject* L_0 = ___0_thisRef;
  21101. __this->___m_thisRef_25 = L_0;
  21102. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_thisRef_25), (void*)L_0);
  21103. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_1 = ___1_endMethod;
  21104. __this->___m_endMethod_26 = L_1;
  21105. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_endMethod_26), (void*)L_1);
  21106. return;
  21107. }
  21108. }
  21109. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>::CompleteFromAsyncResult(System.IAsyncResult)
  21110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_gshared (RuntimeObject* ___0_asyncResult, const RuntimeMethod* method)
  21111. {
  21112. static bool s_Il2CppMethodInitialized;
  21113. if (!s_Il2CppMethodInitialized)
  21114. {
  21115. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
  21116. s_Il2CppMethodInitialized = true;
  21117. }
  21118. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* V_0 = NULL;
  21119. RuntimeObject* V_1 = NULL;
  21120. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* V_2 = NULL;
  21121. {
  21122. RuntimeObject* L_0 = ___0_asyncResult;
  21123. if (L_0)
  21124. {
  21125. goto IL_000e;
  21126. }
  21127. }
  21128. {
  21129. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  21130. NullCheck(L_1);
  21131. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  21132. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_RuntimeMethod_var)));
  21133. }
  21134. IL_000e:
  21135. {
  21136. RuntimeObject* L_2 = ___0_asyncResult;
  21137. NullCheck(L_2);
  21138. RuntimeObject* L_3;
  21139. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Object System.IAsyncResult::get_AsyncState() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_2);
  21140. V_0 = ((FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145*)IsInstSealed((RuntimeObject*)L_3, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)));
  21141. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_4 = V_0;
  21142. if (L_4)
  21143. {
  21144. goto IL_002d;
  21145. }
  21146. }
  21147. {
  21148. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  21149. NullCheck(L_5);
  21150. 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);
  21151. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_RuntimeMethod_var)));
  21152. }
  21153. IL_002d:
  21154. {
  21155. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_6 = V_0;
  21156. NullCheck(L_6);
  21157. RuntimeObject* L_7 = (RuntimeObject*)L_6->___m_thisRef_25;
  21158. V_1 = L_7;
  21159. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_8 = V_0;
  21160. NullCheck(L_8);
  21161. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_9 = (Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*)L_8->___m_endMethod_26;
  21162. V_2 = L_9;
  21163. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_10 = V_0;
  21164. NullCheck(L_10);
  21165. RuntimeObject** L_11 = (RuntimeObject**)(&L_10->___m_thisRef_25);
  21166. il2cpp_codegen_initobj(L_11, sizeof(RuntimeObject*));
  21167. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_12 = V_0;
  21168. NullCheck(L_12);
  21169. L_12->___m_endMethod_26 = (Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*)NULL;
  21170. Il2CppCodeGenWriteBarrier((void**)(&L_12->___m_endMethod_26), (void*)(Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*)NULL);
  21171. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_13 = V_2;
  21172. if (L_13)
  21173. {
  21174. goto IL_0061;
  21175. }
  21176. }
  21177. {
  21178. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  21179. NullCheck(L_14);
  21180. 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);
  21181. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_RuntimeMethod_var)));
  21182. }
  21183. IL_0061:
  21184. {
  21185. RuntimeObject* L_15 = ___0_asyncResult;
  21186. NullCheck(L_15);
  21187. bool L_16;
  21188. L_16 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean System.IAsyncResult::get_CompletedSynchronously() */, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_15);
  21189. if (L_16)
  21190. {
  21191. goto IL_0073;
  21192. }
  21193. }
  21194. {
  21195. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_17 = V_0;
  21196. RuntimeObject* L_18 = V_1;
  21197. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_19 = V_2;
  21198. RuntimeObject* L_20 = ___0_asyncResult;
  21199. NullCheck(L_17);
  21200. (( 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));
  21201. }
  21202. IL_0073:
  21203. {
  21204. return;
  21205. }
  21206. }
  21207. // 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)
  21208. 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)
  21209. {
  21210. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC V_0;
  21211. memset((&V_0), 0, sizeof(V_0));
  21212. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL;
  21213. Exception_t* V_2 = NULL;
  21214. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  21215. try
  21216. {// begin try (depth: 1)
  21217. {
  21218. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_0 = ___1_endMethod;
  21219. RuntimeObject* L_1 = ___0_thisRef;
  21220. RuntimeObject* L_2 = ___2_asyncResult;
  21221. NullCheck(L_0);
  21222. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC L_3;
  21223. 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));
  21224. V_0 = L_3;
  21225. bool L_4 = ___3_requiresSynchronization;
  21226. if (!L_4)
  21227. {
  21228. goto IL_0017_1;
  21229. }
  21230. }
  21231. {
  21232. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC L_5 = V_0;
  21233. NullCheck((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this);
  21234. bool L_6;
  21235. 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));
  21236. goto IL_001e_1;
  21237. }
  21238. IL_0017_1:
  21239. {
  21240. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC L_7 = V_0;
  21241. NullCheck((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this);
  21242. (( 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));
  21243. }
  21244. IL_001e_1:
  21245. {
  21246. goto IL_003c;
  21247. }
  21248. }// end try (depth: 1)
  21249. catch(Il2CppExceptionWrapper& e)
  21250. {
  21251. 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)))
  21252. {
  21253. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  21254. goto CATCH_0020;
  21255. }
  21256. 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)))
  21257. {
  21258. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  21259. goto CATCH_0031;
  21260. }
  21261. throw e;
  21262. }
  21263. CATCH_0020:
  21264. {// begin catch(System.OperationCanceledException)
  21265. V_1 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IL2CPP_GET_ACTIVE_EXCEPTION(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*));
  21266. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_8 = V_1;
  21267. NullCheck(L_8);
  21268. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_9;
  21269. L_9 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_8, NULL);
  21270. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_10 = V_1;
  21271. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  21272. bool L_11;
  21273. L_11 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, L_9, (RuntimeObject*)L_10, NULL);
  21274. IL2CPP_POP_ACTIVE_EXCEPTION();
  21275. goto IL_003c;
  21276. }// end catch (depth: 1)
  21277. CATCH_0031:
  21278. {// begin catch(System.Exception)
  21279. V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  21280. Exception_t* L_12 = V_2;
  21281. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  21282. bool L_13;
  21283. L_13 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (RuntimeObject*)L_12, NULL);
  21284. IL2CPP_POP_ACTIVE_EXCEPTION();
  21285. goto IL_003c;
  21286. }// end catch (depth: 1)
  21287. IL_003c:
  21288. {
  21289. return;
  21290. }
  21291. }
  21292. // System.Void System.Threading.Tasks.TaskFactory`1/FromAsyncTrimPromise`1<System.Threading.Tasks.VoidTaskResult,System.Object>::.cctor()
  21293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__cctor_m6B232C5E8ADBE4A88C7754A7A3075CA42AC3E0CB_gshared (const RuntimeMethod* method)
  21294. {
  21295. static bool s_Il2CppMethodInitialized;
  21296. if (!s_Il2CppMethodInitialized)
  21297. {
  21298. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  21299. s_Il2CppMethodInitialized = true;
  21300. }
  21301. {
  21302. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_0 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  21303. NullCheck(L_0);
  21304. AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_0, NULL, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)), NULL);
  21305. ((FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_24 = L_0;
  21306. Il2CppCodeGenWriteBarrier((void**)(&((FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 9)))->___s_completeFromAsyncResult_24), (void*)L_0);
  21307. return;
  21308. }
  21309. }
  21310. #ifdef __clang__
  21311. #pragma clang diagnostic pop
  21312. #endif
  21313. #ifdef __clang__
  21314. #pragma clang diagnostic push
  21315. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21316. #pragma clang diagnostic ignored "-Wunused-variable"
  21317. #endif
  21318. // 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>)
  21319. 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)
  21320. {
  21321. {
  21322. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  21323. RuntimeObject* L_1 = ___3_parameters;
  21324. (( 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));
  21325. String_t* L_2 = ___1_name;
  21326. __this->___U3CNameCoreU3Ek__BackingField_5 = L_2;
  21327. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameCoreU3Ek__BackingField_5), (void*)L_2);
  21328. bool L_3 = ___2_tailCall;
  21329. __this->___U3CTailCallCoreU3Ek__BackingField_6 = L_3;
  21330. return;
  21331. }
  21332. }
  21333. // System.String System.Linq.Expressions.FullExpression`1<System.Object>::get_NameCore()
  21334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FullExpression_1_get_NameCore_m514685E4C61233FC8486BFBD54CD7DB8D5E12010_gshared (FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B* __this, const RuntimeMethod* method)
  21335. {
  21336. {
  21337. String_t* L_0 = (String_t*)__this->___U3CNameCoreU3Ek__BackingField_5;
  21338. return L_0;
  21339. }
  21340. }
  21341. // System.Boolean System.Linq.Expressions.FullExpression`1<System.Object>::get_TailCallCore()
  21342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FullExpression_1_get_TailCallCore_m208760C748B0874FB071C07661D10D2BE34D92F4_gshared (FullExpression_1_t254F185A7CDB516E1AA7CC9FE4257B36329EAE1B* __this, const RuntimeMethod* method)
  21343. {
  21344. {
  21345. bool L_0 = (bool)__this->___U3CTailCallCoreU3Ek__BackingField_6;
  21346. return L_0;
  21347. }
  21348. }
  21349. #ifdef __clang__
  21350. #pragma clang diagnostic pop
  21351. #endif
  21352. #ifdef __clang__
  21353. #pragma clang diagnostic push
  21354. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21355. #pragma clang diagnostic ignored "-Wunused-variable"
  21356. #endif
  21357. RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_Multicast(Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  21358. {
  21359. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21360. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21361. RuntimeObject* retVal = NULL;
  21362. for (il2cpp_array_size_t i = 0; i < length; i++)
  21363. {
  21364. Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* currentDelegate = reinterpret_cast<Func_1_t911AC4A38419FF93611610DD8E30223A906746EE*>(delegatesToInvoke[i]);
  21365. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21366. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21367. }
  21368. return retVal;
  21369. }
  21370. RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_OpenInst(Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  21371. {
  21372. typedef RuntimeObject* (*FunctionPointerType) (const RuntimeMethod*);
  21373. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21374. }
  21375. RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_OpenStatic(Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  21376. {
  21377. typedef RuntimeObject* (*FunctionPointerType) (const RuntimeMethod*);
  21378. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21379. }
  21380. RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_OpenStaticInvoker(Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  21381. {
  21382. return InvokerFuncInvoker0< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL);
  21383. }
  21384. RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_ClosedStaticInvoker(Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  21385. {
  21386. return InvokerFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  21387. }
  21388. // System.Void Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>::.ctor(System.Object,System.IntPtr)
  21389. 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)
  21390. {
  21391. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21392. __this->___method_3 = ___1_method;
  21393. __this->___m_target_2 = ___0_object;
  21394. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21395. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21396. __this->___method_code_6 = (intptr_t)__this;
  21397. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21398. {
  21399. bool isOpen = parameterCount == 0;
  21400. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21401. if (isOpen)
  21402. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_OpenStaticInvoker;
  21403. else
  21404. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_ClosedStaticInvoker;
  21405. else
  21406. if (isOpen)
  21407. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_OpenStatic;
  21408. else
  21409. {
  21410. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21411. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21412. }
  21413. }
  21414. else
  21415. {
  21416. if (___0_object == NULL)
  21417. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21418. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21419. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21420. }
  21421. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_Multicast;
  21422. }
  21423. // T Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>::Invoke()
  21424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_mD7EF166B6C86012FAFFDE1B16365332EF8EECFA0_gshared (Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, const RuntimeMethod* method)
  21425. {
  21426. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21427. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21428. }
  21429. // System.IAsyncResult Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>::BeginInvoke(System.AsyncCallback,System.Object)
  21430. 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)
  21431. {
  21432. void *__d_args[1] = {0};
  21433. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___0_callback, (RuntimeObject*)___1_object);
  21434. }
  21435. // T Unity.VisualScripting.Dependencies.NCalc.EvaluationVisitor/Func`1<System.Object>::EndInvoke(System.IAsyncResult)
  21436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_1_EndInvoke_m34429C69688290BAE10E86B7C4154A0DA7329B9B_gshared (Func_1_t911AC4A38419FF93611610DD8E30223A906746EE* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  21437. {
  21438. RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  21439. return (RuntimeObject*)__result;
  21440. }
  21441. #ifdef __clang__
  21442. #pragma clang diagnostic pop
  21443. #endif
  21444. #ifdef __clang__
  21445. #pragma clang diagnostic push
  21446. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21447. #pragma clang diagnostic ignored "-Wunused-variable"
  21448. #endif
  21449. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_Multicast(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  21450. {
  21451. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21452. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21453. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD retVal;
  21454. memset((&retVal), 0, sizeof(retVal));
  21455. for (il2cpp_array_size_t i = 0; i < length; i++)
  21456. {
  21457. Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* currentDelegate = reinterpret_cast<Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9*>(delegatesToInvoke[i]);
  21458. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21459. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21460. }
  21461. return retVal;
  21462. }
  21463. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenInst(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  21464. {
  21465. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (const RuntimeMethod*);
  21466. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21467. }
  21468. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenStatic(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  21469. {
  21470. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (const RuntimeMethod*);
  21471. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21472. }
  21473. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenStaticInvoker(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  21474. {
  21475. return InvokerFuncInvoker0< KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD >::Invoke(__this->___method_ptr_0, method, NULL);
  21476. }
  21477. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_ClosedStaticInvoker(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  21478. {
  21479. return InvokerFuncInvoker1< KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  21480. }
  21481. // System.Void System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>::.ctor(System.Object,System.IntPtr)
  21482. 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)
  21483. {
  21484. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21485. __this->___method_3 = ___1_method;
  21486. __this->___m_target_2 = ___0_object;
  21487. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21488. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21489. __this->___method_code_6 = (intptr_t)__this;
  21490. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21491. {
  21492. bool isOpen = parameterCount == 0;
  21493. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21494. if (isOpen)
  21495. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenStaticInvoker;
  21496. else
  21497. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_ClosedStaticInvoker;
  21498. else
  21499. if (isOpen)
  21500. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenStatic;
  21501. else
  21502. {
  21503. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21504. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21505. }
  21506. }
  21507. else
  21508. {
  21509. if (___0_object == NULL)
  21510. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21511. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21512. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21513. }
  21514. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_Multicast;
  21515. }
  21516. // TResult System.Func`1<System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector2>>::Invoke()
  21517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_gshared (Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  21518. {
  21519. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21520. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21521. }
  21522. #ifdef __clang__
  21523. #pragma clang diagnostic pop
  21524. #endif
  21525. #ifdef __clang__
  21526. #pragma clang diagnostic push
  21527. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21528. #pragma clang diagnostic ignored "-Wunused-variable"
  21529. #endif
  21530. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_Multicast(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  21531. {
  21532. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21533. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21534. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 retVal;
  21535. memset((&retVal), 0, sizeof(retVal));
  21536. for (il2cpp_array_size_t i = 0; i < length; i++)
  21537. {
  21538. Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* currentDelegate = reinterpret_cast<Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8*>(delegatesToInvoke[i]);
  21539. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21540. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21541. }
  21542. return retVal;
  21543. }
  21544. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenInst(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  21545. {
  21546. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (const RuntimeMethod*);
  21547. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21548. }
  21549. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenStatic(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  21550. {
  21551. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (const RuntimeMethod*);
  21552. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21553. }
  21554. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenStaticInvoker(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  21555. {
  21556. return InvokerFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(__this->___method_ptr_0, method, NULL);
  21557. }
  21558. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_ClosedStaticInvoker(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  21559. {
  21560. return InvokerFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  21561. }
  21562. // System.Void System.Func`1<System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
  21563. 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)
  21564. {
  21565. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21566. __this->___method_3 = ___1_method;
  21567. __this->___m_target_2 = ___0_object;
  21568. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21569. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21570. __this->___method_code_6 = (intptr_t)__this;
  21571. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21572. {
  21573. bool isOpen = parameterCount == 0;
  21574. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21575. if (isOpen)
  21576. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenStaticInvoker;
  21577. else
  21578. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_ClosedStaticInvoker;
  21579. else
  21580. if (isOpen)
  21581. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenStatic;
  21582. else
  21583. {
  21584. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21585. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21586. }
  21587. }
  21588. else
  21589. {
  21590. if (___0_object == NULL)
  21591. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21592. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21593. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21594. }
  21595. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_Multicast;
  21596. }
  21597. // TResult System.Func`1<System.Nullable`1<System.Int32>>::Invoke()
  21598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_gshared (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  21599. {
  21600. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21601. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21602. }
  21603. #ifdef __clang__
  21604. #pragma clang diagnostic pop
  21605. #endif
  21606. #ifdef __clang__
  21607. #pragma clang diagnostic push
  21608. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21609. #pragma clang diagnostic ignored "-Wunused-variable"
  21610. #endif
  21611. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_Multicast(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  21612. {
  21613. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21614. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21615. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 retVal;
  21616. memset((&retVal), 0, sizeof(retVal));
  21617. for (il2cpp_array_size_t i = 0; i < length; i++)
  21618. {
  21619. Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* currentDelegate = reinterpret_cast<Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129*>(delegatesToInvoke[i]);
  21620. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21621. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21622. }
  21623. return retVal;
  21624. }
  21625. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenInst(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  21626. {
  21627. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (const RuntimeMethod*);
  21628. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21629. }
  21630. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenStatic(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  21631. {
  21632. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (const RuntimeMethod*);
  21633. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21634. }
  21635. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenStaticInvoker(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  21636. {
  21637. return InvokerFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(__this->___method_ptr_0, method, NULL);
  21638. }
  21639. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_ClosedStaticInvoker(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  21640. {
  21641. return InvokerFuncInvoker1< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  21642. }
  21643. // System.Void System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>::.ctor(System.Object,System.IntPtr)
  21644. 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)
  21645. {
  21646. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21647. __this->___method_3 = ___1_method;
  21648. __this->___m_target_2 = ___0_object;
  21649. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21650. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21651. __this->___method_code_6 = (intptr_t)__this;
  21652. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21653. {
  21654. bool isOpen = parameterCount == 0;
  21655. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21656. if (isOpen)
  21657. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenStaticInvoker;
  21658. else
  21659. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_ClosedStaticInvoker;
  21660. else
  21661. if (isOpen)
  21662. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenStatic;
  21663. else
  21664. {
  21665. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21666. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21667. }
  21668. }
  21669. else
  21670. {
  21671. if (___0_object == NULL)
  21672. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21673. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21674. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21675. }
  21676. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_Multicast;
  21677. }
  21678. // TResult System.Func`1<System.ValueTuple`2<System.Boolean,System.Object>>::Invoke()
  21679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_gshared (Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  21680. {
  21681. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21682. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21683. }
  21684. #ifdef __clang__
  21685. #pragma clang diagnostic pop
  21686. #endif
  21687. #ifdef __clang__
  21688. #pragma clang diagnostic push
  21689. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21690. #pragma clang diagnostic ignored "-Wunused-variable"
  21691. #endif
  21692. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_Multicast(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  21693. {
  21694. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21695. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21696. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F retVal;
  21697. memset((&retVal), 0, sizeof(retVal));
  21698. for (il2cpp_array_size_t i = 0; i < length; i++)
  21699. {
  21700. Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* currentDelegate = reinterpret_cast<Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5*>(delegatesToInvoke[i]);
  21701. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21702. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21703. }
  21704. return retVal;
  21705. }
  21706. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenInst(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  21707. {
  21708. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (const RuntimeMethod*);
  21709. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21710. }
  21711. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenStatic(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  21712. {
  21713. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (const RuntimeMethod*);
  21714. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21715. }
  21716. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenStaticInvoker(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  21717. {
  21718. return InvokerFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(__this->___method_ptr_0, method, NULL);
  21719. }
  21720. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_ClosedStaticInvoker(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  21721. {
  21722. return InvokerFuncInvoker1< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  21723. }
  21724. // System.Void System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>::.ctor(System.Object,System.IntPtr)
  21725. 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)
  21726. {
  21727. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21728. __this->___method_3 = ___1_method;
  21729. __this->___m_target_2 = ___0_object;
  21730. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21731. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21732. __this->___method_code_6 = (intptr_t)__this;
  21733. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21734. {
  21735. bool isOpen = parameterCount == 0;
  21736. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21737. if (isOpen)
  21738. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenStaticInvoker;
  21739. else
  21740. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_ClosedStaticInvoker;
  21741. else
  21742. if (isOpen)
  21743. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenStatic;
  21744. else
  21745. {
  21746. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21747. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21748. }
  21749. }
  21750. else
  21751. {
  21752. if (___0_object == NULL)
  21753. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21754. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21755. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21756. }
  21757. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_Multicast;
  21758. }
  21759. // TResult System.Func`1<System.ValueTuple`3<System.Object,System.Object,System.Int32>>::Invoke()
  21760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_gshared (Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  21761. {
  21762. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21763. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21764. }
  21765. #ifdef __clang__
  21766. #pragma clang diagnostic pop
  21767. #endif
  21768. #ifdef __clang__
  21769. #pragma clang diagnostic push
  21770. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21771. #pragma clang diagnostic ignored "-Wunused-variable"
  21772. #endif
  21773. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_Multicast(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  21774. {
  21775. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21776. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21777. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 retVal;
  21778. memset((&retVal), 0, sizeof(retVal));
  21779. for (il2cpp_array_size_t i = 0; i < length; i++)
  21780. {
  21781. Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* currentDelegate = reinterpret_cast<Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1*>(delegatesToInvoke[i]);
  21782. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21783. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21784. }
  21785. return retVal;
  21786. }
  21787. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenInst(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  21788. {
  21789. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (const RuntimeMethod*);
  21790. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21791. }
  21792. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenStatic(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  21793. {
  21794. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (const RuntimeMethod*);
  21795. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21796. }
  21797. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenStaticInvoker(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  21798. {
  21799. return InvokerFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(__this->___method_ptr_0, method, NULL);
  21800. }
  21801. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_ClosedStaticInvoker(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  21802. {
  21803. return InvokerFuncInvoker1< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  21804. }
  21805. // System.Void System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
  21806. 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)
  21807. {
  21808. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21809. __this->___method_3 = ___1_method;
  21810. __this->___m_target_2 = ___0_object;
  21811. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21812. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21813. __this->___method_code_6 = (intptr_t)__this;
  21814. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21815. {
  21816. bool isOpen = parameterCount == 0;
  21817. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21818. if (isOpen)
  21819. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenStaticInvoker;
  21820. else
  21821. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_ClosedStaticInvoker;
  21822. else
  21823. if (isOpen)
  21824. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenStatic;
  21825. else
  21826. {
  21827. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21828. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21829. }
  21830. }
  21831. else
  21832. {
  21833. if (___0_object == NULL)
  21834. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21835. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21836. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21837. }
  21838. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_Multicast;
  21839. }
  21840. // TResult System.Func`1<System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>::Invoke()
  21841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_gshared (Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  21842. {
  21843. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21844. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21845. }
  21846. #ifdef __clang__
  21847. #pragma clang diagnostic pop
  21848. #endif
  21849. #ifdef __clang__
  21850. #pragma clang diagnostic push
  21851. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21852. #pragma clang diagnostic ignored "-Wunused-variable"
  21853. #endif
  21854. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_Multicast(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  21855. {
  21856. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21857. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21858. bool retVal = false;
  21859. for (il2cpp_array_size_t i = 0; i < length; i++)
  21860. {
  21861. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* currentDelegate = reinterpret_cast<Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*>(delegatesToInvoke[i]);
  21862. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21863. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21864. }
  21865. return retVal;
  21866. }
  21867. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenInst(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  21868. {
  21869. typedef bool (*FunctionPointerType) (const RuntimeMethod*);
  21870. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21871. }
  21872. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenStatic(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  21873. {
  21874. typedef bool (*FunctionPointerType) (const RuntimeMethod*);
  21875. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21876. }
  21877. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenStaticInvoker(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  21878. {
  21879. return InvokerFuncInvoker0< bool >::Invoke(__this->___method_ptr_0, method, NULL);
  21880. }
  21881. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_ClosedStaticInvoker(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  21882. {
  21883. return InvokerFuncInvoker1< bool, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  21884. }
  21885. // System.Void System.Func`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
  21886. 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)
  21887. {
  21888. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21889. __this->___method_3 = ___1_method;
  21890. __this->___m_target_2 = ___0_object;
  21891. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21892. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21893. __this->___method_code_6 = (intptr_t)__this;
  21894. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21895. {
  21896. bool isOpen = parameterCount == 0;
  21897. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21898. if (isOpen)
  21899. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenStaticInvoker;
  21900. else
  21901. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_ClosedStaticInvoker;
  21902. else
  21903. if (isOpen)
  21904. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenStatic;
  21905. else
  21906. {
  21907. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21908. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21909. }
  21910. }
  21911. else
  21912. {
  21913. if (___0_object == NULL)
  21914. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21915. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21916. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21917. }
  21918. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_Multicast;
  21919. }
  21920. // TResult System.Func`1<System.Boolean>::Invoke()
  21921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  21922. {
  21923. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21924. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  21925. }
  21926. #ifdef __clang__
  21927. #pragma clang diagnostic pop
  21928. #endif
  21929. #ifdef __clang__
  21930. #pragma clang diagnostic push
  21931. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21932. #pragma clang diagnostic ignored "-Wunused-variable"
  21933. #endif
  21934. double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_Multicast(Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  21935. {
  21936. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  21937. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  21938. double retVal = 0.0;
  21939. for (il2cpp_array_size_t i = 0; i < length; i++)
  21940. {
  21941. Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* currentDelegate = reinterpret_cast<Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7*>(delegatesToInvoke[i]);
  21942. typedef double (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21943. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  21944. }
  21945. return retVal;
  21946. }
  21947. double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_OpenInst(Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  21948. {
  21949. typedef double (*FunctionPointerType) (const RuntimeMethod*);
  21950. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21951. }
  21952. double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_OpenStatic(Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  21953. {
  21954. typedef double (*FunctionPointerType) (const RuntimeMethod*);
  21955. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  21956. }
  21957. double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_OpenStaticInvoker(Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  21958. {
  21959. return InvokerFuncInvoker0< double >::Invoke(__this->___method_ptr_0, method, NULL);
  21960. }
  21961. double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_ClosedStaticInvoker(Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  21962. {
  21963. return InvokerFuncInvoker1< double, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  21964. }
  21965. // System.Void System.Func`1<System.Double>::.ctor(System.Object,System.IntPtr)
  21966. 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)
  21967. {
  21968. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  21969. __this->___method_3 = ___1_method;
  21970. __this->___m_target_2 = ___0_object;
  21971. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  21972. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21973. __this->___method_code_6 = (intptr_t)__this;
  21974. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21975. {
  21976. bool isOpen = parameterCount == 0;
  21977. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  21978. if (isOpen)
  21979. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_OpenStaticInvoker;
  21980. else
  21981. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_ClosedStaticInvoker;
  21982. else
  21983. if (isOpen)
  21984. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_OpenStatic;
  21985. else
  21986. {
  21987. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21988. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21989. }
  21990. }
  21991. else
  21992. {
  21993. if (___0_object == NULL)
  21994. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21995. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  21996. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  21997. }
  21998. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_Multicast;
  21999. }
  22000. // TResult System.Func`1<System.Double>::Invoke()
  22001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Func_1_Invoke_mEDA5C900255BD87C426F1915DD5F89979FFB7DAE_gshared (Func_1_t7748833627297E42C5F5E294D4EF6457E839B5D7* __this, const RuntimeMethod* method)
  22002. {
  22003. typedef double (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22004. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22005. }
  22006. #ifdef __clang__
  22007. #pragma clang diagnostic pop
  22008. #endif
  22009. #ifdef __clang__
  22010. #pragma clang diagnostic push
  22011. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22012. #pragma clang diagnostic ignored "-Wunused-variable"
  22013. #endif
  22014. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_Multicast(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  22015. {
  22016. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22017. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22018. int32_t retVal = 0;
  22019. for (il2cpp_array_size_t i = 0; i < length; i++)
  22020. {
  22021. Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* currentDelegate = reinterpret_cast<Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*>(delegatesToInvoke[i]);
  22022. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22023. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22024. }
  22025. return retVal;
  22026. }
  22027. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenInst(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  22028. {
  22029. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  22030. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22031. }
  22032. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenStatic(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  22033. {
  22034. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  22035. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22036. }
  22037. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenStaticInvoker(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  22038. {
  22039. return InvokerFuncInvoker0< int32_t >::Invoke(__this->___method_ptr_0, method, NULL);
  22040. }
  22041. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_ClosedStaticInvoker(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  22042. {
  22043. return InvokerFuncInvoker1< int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  22044. }
  22045. // System.Void System.Func`1<System.Int32>::.ctor(System.Object,System.IntPtr)
  22046. 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)
  22047. {
  22048. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22049. __this->___method_3 = ___1_method;
  22050. __this->___m_target_2 = ___0_object;
  22051. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22052. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22053. __this->___method_code_6 = (intptr_t)__this;
  22054. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22055. {
  22056. bool isOpen = parameterCount == 0;
  22057. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22058. if (isOpen)
  22059. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenStaticInvoker;
  22060. else
  22061. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_ClosedStaticInvoker;
  22062. else
  22063. if (isOpen)
  22064. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenStatic;
  22065. else
  22066. {
  22067. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22068. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22069. }
  22070. }
  22071. else
  22072. {
  22073. if (___0_object == NULL)
  22074. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22075. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22076. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22077. }
  22078. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_Multicast;
  22079. }
  22080. // TResult System.Func`1<System.Int32>::Invoke()
  22081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_gshared (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  22082. {
  22083. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22084. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22085. }
  22086. #ifdef __clang__
  22087. #pragma clang diagnostic pop
  22088. #endif
  22089. #ifdef __clang__
  22090. #pragma clang diagnostic push
  22091. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22092. #pragma clang diagnostic ignored "-Wunused-variable"
  22093. #endif
  22094. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_Multicast(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  22095. {
  22096. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22097. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22098. int32_t retVal = 0;
  22099. for (il2cpp_array_size_t i = 0; i < length; i++)
  22100. {
  22101. Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* currentDelegate = reinterpret_cast<Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551*>(delegatesToInvoke[i]);
  22102. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22103. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22104. }
  22105. return retVal;
  22106. }
  22107. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenInst(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  22108. {
  22109. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  22110. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22111. }
  22112. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenStatic(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  22113. {
  22114. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  22115. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22116. }
  22117. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenStaticInvoker(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  22118. {
  22119. return InvokerFuncInvoker0< int32_t >::Invoke(__this->___method_ptr_0, method, NULL);
  22120. }
  22121. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_ClosedStaticInvoker(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  22122. {
  22123. return InvokerFuncInvoker1< int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  22124. }
  22125. // System.Void System.Func`1<System.Int32Enum>::.ctor(System.Object,System.IntPtr)
  22126. 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)
  22127. {
  22128. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22129. __this->___method_3 = ___1_method;
  22130. __this->___m_target_2 = ___0_object;
  22131. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22132. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22133. __this->___method_code_6 = (intptr_t)__this;
  22134. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22135. {
  22136. bool isOpen = parameterCount == 0;
  22137. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22138. if (isOpen)
  22139. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenStaticInvoker;
  22140. else
  22141. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_ClosedStaticInvoker;
  22142. else
  22143. if (isOpen)
  22144. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenStatic;
  22145. else
  22146. {
  22147. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22148. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22149. }
  22150. }
  22151. else
  22152. {
  22153. if (___0_object == NULL)
  22154. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22155. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22156. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22157. }
  22158. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_Multicast;
  22159. }
  22160. // TResult System.Func`1<System.Int32Enum>::Invoke()
  22161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_gshared (Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  22162. {
  22163. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22164. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22165. }
  22166. #ifdef __clang__
  22167. #pragma clang diagnostic pop
  22168. #endif
  22169. #ifdef __clang__
  22170. #pragma clang diagnostic push
  22171. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22172. #pragma clang diagnostic ignored "-Wunused-variable"
  22173. #endif
  22174. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_Multicast(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  22175. {
  22176. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22177. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22178. RuntimeObject* retVal = NULL;
  22179. for (il2cpp_array_size_t i = 0; i < length; i++)
  22180. {
  22181. Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* currentDelegate = reinterpret_cast<Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*>(delegatesToInvoke[i]);
  22182. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22183. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22184. }
  22185. return retVal;
  22186. }
  22187. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenInst(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  22188. {
  22189. typedef RuntimeObject* (*FunctionPointerType) (const RuntimeMethod*);
  22190. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22191. }
  22192. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenStatic(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  22193. {
  22194. typedef RuntimeObject* (*FunctionPointerType) (const RuntimeMethod*);
  22195. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22196. }
  22197. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenStaticInvoker(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  22198. {
  22199. return InvokerFuncInvoker0< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL);
  22200. }
  22201. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_ClosedStaticInvoker(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  22202. {
  22203. return InvokerFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  22204. }
  22205. // System.Void System.Func`1<System.Object>::.ctor(System.Object,System.IntPtr)
  22206. 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)
  22207. {
  22208. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22209. __this->___method_3 = ___1_method;
  22210. __this->___m_target_2 = ___0_object;
  22211. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22212. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22213. __this->___method_code_6 = (intptr_t)__this;
  22214. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22215. {
  22216. bool isOpen = parameterCount == 0;
  22217. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22218. if (isOpen)
  22219. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenStaticInvoker;
  22220. else
  22221. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_ClosedStaticInvoker;
  22222. else
  22223. if (isOpen)
  22224. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenStatic;
  22225. else
  22226. {
  22227. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22228. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22229. }
  22230. }
  22231. else
  22232. {
  22233. if (___0_object == NULL)
  22234. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22235. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22236. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22237. }
  22238. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_Multicast;
  22239. }
  22240. // TResult System.Func`1<System.Object>::Invoke()
  22241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  22242. {
  22243. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22244. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22245. }
  22246. #ifdef __clang__
  22247. #pragma clang diagnostic pop
  22248. #endif
  22249. #ifdef __clang__
  22250. #pragma clang diagnostic push
  22251. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22252. #pragma clang diagnostic ignored "-Wunused-variable"
  22253. #endif
  22254. float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_Multicast(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  22255. {
  22256. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22257. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22258. float retVal = 0.0f;
  22259. for (il2cpp_array_size_t i = 0; i < length; i++)
  22260. {
  22261. Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* currentDelegate = reinterpret_cast<Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*>(delegatesToInvoke[i]);
  22262. typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22263. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22264. }
  22265. return retVal;
  22266. }
  22267. float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_OpenInst(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  22268. {
  22269. typedef float (*FunctionPointerType) (const RuntimeMethod*);
  22270. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22271. }
  22272. float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_OpenStatic(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  22273. {
  22274. typedef float (*FunctionPointerType) (const RuntimeMethod*);
  22275. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22276. }
  22277. float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_OpenStaticInvoker(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  22278. {
  22279. return InvokerFuncInvoker0< float >::Invoke(__this->___method_ptr_0, method, NULL);
  22280. }
  22281. float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_ClosedStaticInvoker(Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  22282. {
  22283. return InvokerFuncInvoker1< float, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  22284. }
  22285. // System.Void System.Func`1<System.Single>::.ctor(System.Object,System.IntPtr)
  22286. 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)
  22287. {
  22288. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22289. __this->___method_3 = ___1_method;
  22290. __this->___m_target_2 = ___0_object;
  22291. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22292. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22293. __this->___method_code_6 = (intptr_t)__this;
  22294. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22295. {
  22296. bool isOpen = parameterCount == 0;
  22297. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22298. if (isOpen)
  22299. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_OpenStaticInvoker;
  22300. else
  22301. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_ClosedStaticInvoker;
  22302. else
  22303. if (isOpen)
  22304. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_OpenStatic;
  22305. else
  22306. {
  22307. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22308. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22309. }
  22310. }
  22311. else
  22312. {
  22313. if (___0_object == NULL)
  22314. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22315. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22316. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22317. }
  22318. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_Multicast;
  22319. }
  22320. // TResult System.Func`1<System.Single>::Invoke()
  22321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_gshared (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
  22322. {
  22323. typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22324. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22325. }
  22326. #ifdef __clang__
  22327. #pragma clang diagnostic pop
  22328. #endif
  22329. #ifdef __clang__
  22330. #pragma clang diagnostic push
  22331. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22332. #pragma clang diagnostic ignored "-Wunused-variable"
  22333. #endif
  22334. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_Multicast(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  22335. {
  22336. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22337. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22338. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E retVal;
  22339. memset((&retVal), 0, sizeof(retVal));
  22340. for (il2cpp_array_size_t i = 0; i < length; i++)
  22341. {
  22342. Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* currentDelegate = reinterpret_cast<Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA*>(delegatesToInvoke[i]);
  22343. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22344. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22345. }
  22346. return retVal;
  22347. }
  22348. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenInst(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  22349. {
  22350. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (const RuntimeMethod*);
  22351. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22352. }
  22353. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenStatic(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  22354. {
  22355. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (const RuntimeMethod*);
  22356. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22357. }
  22358. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenStaticInvoker(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  22359. {
  22360. return InvokerFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(__this->___method_ptr_0, method, NULL);
  22361. }
  22362. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_ClosedStaticInvoker(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  22363. {
  22364. return InvokerFuncInvoker1< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  22365. }
  22366. // System.Void System.Func`1<System.Net.Sockets.UdpReceiveResult>::.ctor(System.Object,System.IntPtr)
  22367. 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)
  22368. {
  22369. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22370. __this->___method_3 = ___1_method;
  22371. __this->___m_target_2 = ___0_object;
  22372. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22373. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22374. __this->___method_code_6 = (intptr_t)__this;
  22375. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22376. {
  22377. bool isOpen = parameterCount == 0;
  22378. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22379. if (isOpen)
  22380. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenStaticInvoker;
  22381. else
  22382. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_ClosedStaticInvoker;
  22383. else
  22384. if (isOpen)
  22385. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenStatic;
  22386. else
  22387. {
  22388. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22389. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22390. }
  22391. }
  22392. else
  22393. {
  22394. if (___0_object == NULL)
  22395. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22396. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22397. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22398. }
  22399. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_Multicast;
  22400. }
  22401. // TResult System.Func`1<System.Net.Sockets.UdpReceiveResult>::Invoke()
  22402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_gshared (Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  22403. {
  22404. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22405. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22406. }
  22407. #ifdef __clang__
  22408. #pragma clang diagnostic pop
  22409. #endif
  22410. #ifdef __clang__
  22411. #pragma clang diagnostic push
  22412. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22413. #pragma clang diagnostic ignored "-Wunused-variable"
  22414. #endif
  22415. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_Multicast(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  22416. {
  22417. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22418. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22419. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC retVal;
  22420. memset((&retVal), 0, sizeof(retVal));
  22421. for (il2cpp_array_size_t i = 0; i < length; i++)
  22422. {
  22423. Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* currentDelegate = reinterpret_cast<Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E*>(delegatesToInvoke[i]);
  22424. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22425. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  22426. }
  22427. return retVal;
  22428. }
  22429. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenInst(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  22430. {
  22431. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (const RuntimeMethod*);
  22432. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22433. }
  22434. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenStatic(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  22435. {
  22436. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (const RuntimeMethod*);
  22437. return ((FunctionPointerType)__this->___method_ptr_0)(method);
  22438. }
  22439. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenStaticInvoker(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  22440. {
  22441. return InvokerFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(__this->___method_ptr_0, method, NULL);
  22442. }
  22443. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_ClosedStaticInvoker(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  22444. {
  22445. return InvokerFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  22446. }
  22447. // System.Void System.Func`1<System.Threading.Tasks.VoidTaskResult>::.ctor(System.Object,System.IntPtr)
  22448. 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)
  22449. {
  22450. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22451. __this->___method_3 = ___1_method;
  22452. __this->___m_target_2 = ___0_object;
  22453. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22454. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22455. __this->___method_code_6 = (intptr_t)__this;
  22456. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22457. {
  22458. bool isOpen = parameterCount == 0;
  22459. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22460. if (isOpen)
  22461. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenStaticInvoker;
  22462. else
  22463. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_ClosedStaticInvoker;
  22464. else
  22465. if (isOpen)
  22466. __this->___invoke_impl_1 = (intptr_t)&Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenStatic;
  22467. else
  22468. {
  22469. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22470. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22471. }
  22472. }
  22473. else
  22474. {
  22475. if (___0_object == NULL)
  22476. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22477. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22478. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22479. }
  22480. __this->___extra_arg_5 = (intptr_t)&Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_Multicast;
  22481. }
  22482. // TResult System.Func`1<System.Threading.Tasks.VoidTaskResult>::Invoke()
  22483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_gshared (Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  22484. {
  22485. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  22486. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  22487. }
  22488. #ifdef __clang__
  22489. #pragma clang diagnostic pop
  22490. #endif
  22491. #ifdef __clang__
  22492. #pragma clang diagnostic push
  22493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22494. #pragma clang diagnostic ignored "-Wunused-variable"
  22495. #endif
  22496. 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)
  22497. {
  22498. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22499. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22500. RuntimeObject* retVal = NULL;
  22501. for (il2cpp_array_size_t i = 0; i < length; i++)
  22502. {
  22503. Func_10_t087C827415001DB18D517A84B0745B13505073A0* currentDelegate = reinterpret_cast<Func_10_t087C827415001DB18D517A84B0745B13505073A0*>(delegatesToInvoke[i]);
  22504. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22505. 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));
  22506. }
  22507. return retVal;
  22508. }
  22509. 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)
  22510. {
  22511. NullCheck(___0_arg1);
  22512. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22513. 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);
  22514. }
  22515. 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)
  22516. {
  22517. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22518. 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);
  22519. }
  22520. 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)
  22521. {
  22522. 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);
  22523. }
  22524. 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)
  22525. {
  22526. 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);
  22527. }
  22528. 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)
  22529. {
  22530. NullCheck(___0_arg1);
  22531. 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);
  22532. }
  22533. 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)
  22534. {
  22535. NullCheck(___0_arg1);
  22536. 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);
  22537. }
  22538. 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)
  22539. {
  22540. NullCheck(___0_arg1);
  22541. 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);
  22542. }
  22543. 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)
  22544. {
  22545. NullCheck(___0_arg1);
  22546. 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);
  22547. }
  22548. // 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)
  22549. 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)
  22550. {
  22551. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22552. __this->___method_3 = ___1_method;
  22553. __this->___m_target_2 = ___0_object;
  22554. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22555. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22556. __this->___method_code_6 = (intptr_t)__this;
  22557. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22558. {
  22559. bool isOpen = parameterCount == 9;
  22560. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22561. if (isOpen)
  22562. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenStaticInvoker;
  22563. else
  22564. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_ClosedStaticInvoker;
  22565. else
  22566. if (isOpen)
  22567. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenStatic;
  22568. else
  22569. {
  22570. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22571. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22572. }
  22573. }
  22574. else
  22575. {
  22576. bool isOpen = parameterCount == 8;
  22577. if (isOpen)
  22578. {
  22579. if (__this->___method_is_virtual_12)
  22580. {
  22581. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  22582. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  22583. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenGenericInterface;
  22584. else
  22585. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenGenericVirtual;
  22586. else
  22587. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  22588. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenInterface;
  22589. else
  22590. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenVirtual;
  22591. }
  22592. else
  22593. {
  22594. __this->___invoke_impl_1 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_OpenInst;
  22595. }
  22596. }
  22597. else
  22598. {
  22599. if (___0_object == NULL)
  22600. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22601. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22602. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22603. }
  22604. }
  22605. __this->___extra_arg_5 = (intptr_t)&Func_10_Invoke_m3F7B7C9182FC39BD275EBCD1937722D1A743A122_Multicast;
  22606. }
  22607. // 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)
  22608. 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)
  22609. {
  22610. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22611. 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));
  22612. }
  22613. #ifdef __clang__
  22614. #pragma clang diagnostic pop
  22615. #endif
  22616. #ifdef __clang__
  22617. #pragma clang diagnostic push
  22618. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22619. #pragma clang diagnostic ignored "-Wunused-variable"
  22620. #endif
  22621. 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)
  22622. {
  22623. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22624. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22625. RuntimeObject* retVal = NULL;
  22626. for (il2cpp_array_size_t i = 0; i < length; i++)
  22627. {
  22628. Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54* currentDelegate = reinterpret_cast<Func_11_t1F3B91B89F58BCDFF35D6AC508875CFD90041A54*>(delegatesToInvoke[i]);
  22629. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22630. 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));
  22631. }
  22632. return retVal;
  22633. }
  22634. 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)
  22635. {
  22636. NullCheck(___0_arg1);
  22637. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22638. 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);
  22639. }
  22640. 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)
  22641. {
  22642. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22643. 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);
  22644. }
  22645. 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)
  22646. {
  22647. 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);
  22648. }
  22649. 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)
  22650. {
  22651. 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);
  22652. }
  22653. 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)
  22654. {
  22655. NullCheck(___0_arg1);
  22656. 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);
  22657. }
  22658. 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)
  22659. {
  22660. NullCheck(___0_arg1);
  22661. 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);
  22662. }
  22663. 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)
  22664. {
  22665. NullCheck(___0_arg1);
  22666. 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);
  22667. }
  22668. 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)
  22669. {
  22670. NullCheck(___0_arg1);
  22671. 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);
  22672. }
  22673. // 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)
  22674. 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)
  22675. {
  22676. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22677. __this->___method_3 = ___1_method;
  22678. __this->___m_target_2 = ___0_object;
  22679. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22680. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22681. __this->___method_code_6 = (intptr_t)__this;
  22682. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22683. {
  22684. bool isOpen = parameterCount == 10;
  22685. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22686. if (isOpen)
  22687. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenStaticInvoker;
  22688. else
  22689. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_ClosedStaticInvoker;
  22690. else
  22691. if (isOpen)
  22692. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenStatic;
  22693. else
  22694. {
  22695. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22696. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22697. }
  22698. }
  22699. else
  22700. {
  22701. bool isOpen = parameterCount == 9;
  22702. if (isOpen)
  22703. {
  22704. if (__this->___method_is_virtual_12)
  22705. {
  22706. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  22707. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  22708. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenGenericInterface;
  22709. else
  22710. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenGenericVirtual;
  22711. else
  22712. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  22713. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenInterface;
  22714. else
  22715. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenVirtual;
  22716. }
  22717. else
  22718. {
  22719. __this->___invoke_impl_1 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_OpenInst;
  22720. }
  22721. }
  22722. else
  22723. {
  22724. if (___0_object == NULL)
  22725. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22726. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22727. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22728. }
  22729. }
  22730. __this->___extra_arg_5 = (intptr_t)&Func_11_Invoke_mB1FFF04BC0188155066608DF9DDB71272305CA12_Multicast;
  22731. }
  22732. // 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)
  22733. 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)
  22734. {
  22735. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22736. 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));
  22737. }
  22738. #ifdef __clang__
  22739. #pragma clang diagnostic pop
  22740. #endif
  22741. #ifdef __clang__
  22742. #pragma clang diagnostic push
  22743. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22744. #pragma clang diagnostic ignored "-Wunused-variable"
  22745. #endif
  22746. 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)
  22747. {
  22748. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22749. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22750. RuntimeObject* retVal = NULL;
  22751. for (il2cpp_array_size_t i = 0; i < length; i++)
  22752. {
  22753. Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A* currentDelegate = reinterpret_cast<Func_12_t5C69FA071A840E291992594D162B25DC3A2B8A4A*>(delegatesToInvoke[i]);
  22754. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22755. 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));
  22756. }
  22757. return retVal;
  22758. }
  22759. 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)
  22760. {
  22761. NullCheck(___0_arg1);
  22762. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22763. 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);
  22764. }
  22765. 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)
  22766. {
  22767. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22768. 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);
  22769. }
  22770. 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)
  22771. {
  22772. 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);
  22773. }
  22774. 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)
  22775. {
  22776. 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);
  22777. }
  22778. 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)
  22779. {
  22780. NullCheck(___0_arg1);
  22781. 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);
  22782. }
  22783. 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)
  22784. {
  22785. NullCheck(___0_arg1);
  22786. 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);
  22787. }
  22788. 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)
  22789. {
  22790. NullCheck(___0_arg1);
  22791. 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);
  22792. }
  22793. 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)
  22794. {
  22795. NullCheck(___0_arg1);
  22796. 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);
  22797. }
  22798. // 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)
  22799. 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)
  22800. {
  22801. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22802. __this->___method_3 = ___1_method;
  22803. __this->___m_target_2 = ___0_object;
  22804. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22805. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22806. __this->___method_code_6 = (intptr_t)__this;
  22807. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22808. {
  22809. bool isOpen = parameterCount == 11;
  22810. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22811. if (isOpen)
  22812. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenStaticInvoker;
  22813. else
  22814. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_ClosedStaticInvoker;
  22815. else
  22816. if (isOpen)
  22817. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenStatic;
  22818. else
  22819. {
  22820. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22821. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22822. }
  22823. }
  22824. else
  22825. {
  22826. bool isOpen = parameterCount == 10;
  22827. if (isOpen)
  22828. {
  22829. if (__this->___method_is_virtual_12)
  22830. {
  22831. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  22832. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  22833. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenGenericInterface;
  22834. else
  22835. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenGenericVirtual;
  22836. else
  22837. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  22838. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenInterface;
  22839. else
  22840. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenVirtual;
  22841. }
  22842. else
  22843. {
  22844. __this->___invoke_impl_1 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_OpenInst;
  22845. }
  22846. }
  22847. else
  22848. {
  22849. if (___0_object == NULL)
  22850. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22851. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22852. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22853. }
  22854. }
  22855. __this->___extra_arg_5 = (intptr_t)&Func_12_Invoke_mEE17C0CB45D78DCF313C487F2A8E1AD1D35978D2_Multicast;
  22856. }
  22857. // 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)
  22858. 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)
  22859. {
  22860. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22861. 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));
  22862. }
  22863. #ifdef __clang__
  22864. #pragma clang diagnostic pop
  22865. #endif
  22866. #ifdef __clang__
  22867. #pragma clang diagnostic push
  22868. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22869. #pragma clang diagnostic ignored "-Wunused-variable"
  22870. #endif
  22871. 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)
  22872. {
  22873. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22874. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  22875. RuntimeObject* retVal = NULL;
  22876. for (il2cpp_array_size_t i = 0; i < length; i++)
  22877. {
  22878. Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA* currentDelegate = reinterpret_cast<Func_13_tB7DF248921BDD11E72870DDC4DB506C974A66ACA*>(delegatesToInvoke[i]);
  22879. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22880. 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));
  22881. }
  22882. return retVal;
  22883. }
  22884. 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)
  22885. {
  22886. NullCheck(___0_arg1);
  22887. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22888. 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);
  22889. }
  22890. 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)
  22891. {
  22892. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22893. 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);
  22894. }
  22895. 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)
  22896. {
  22897. 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);
  22898. }
  22899. 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)
  22900. {
  22901. 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);
  22902. }
  22903. 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)
  22904. {
  22905. NullCheck(___0_arg1);
  22906. 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);
  22907. }
  22908. 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)
  22909. {
  22910. NullCheck(___0_arg1);
  22911. 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);
  22912. }
  22913. 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)
  22914. {
  22915. NullCheck(___0_arg1);
  22916. 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);
  22917. }
  22918. 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)
  22919. {
  22920. NullCheck(___0_arg1);
  22921. 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);
  22922. }
  22923. // 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)
  22924. 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)
  22925. {
  22926. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  22927. __this->___method_3 = ___1_method;
  22928. __this->___m_target_2 = ___0_object;
  22929. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  22930. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22931. __this->___method_code_6 = (intptr_t)__this;
  22932. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22933. {
  22934. bool isOpen = parameterCount == 12;
  22935. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  22936. if (isOpen)
  22937. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenStaticInvoker;
  22938. else
  22939. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_ClosedStaticInvoker;
  22940. else
  22941. if (isOpen)
  22942. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenStatic;
  22943. else
  22944. {
  22945. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22946. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22947. }
  22948. }
  22949. else
  22950. {
  22951. bool isOpen = parameterCount == 11;
  22952. if (isOpen)
  22953. {
  22954. if (__this->___method_is_virtual_12)
  22955. {
  22956. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  22957. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  22958. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenGenericInterface;
  22959. else
  22960. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenGenericVirtual;
  22961. else
  22962. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  22963. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenInterface;
  22964. else
  22965. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenVirtual;
  22966. }
  22967. else
  22968. {
  22969. __this->___invoke_impl_1 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_OpenInst;
  22970. }
  22971. }
  22972. else
  22973. {
  22974. if (___0_object == NULL)
  22975. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22976. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  22977. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  22978. }
  22979. }
  22980. __this->___extra_arg_5 = (intptr_t)&Func_13_Invoke_mC273EFCB4FF5D79935597F23A6E67BACD5933BD5_Multicast;
  22981. }
  22982. // 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)
  22983. 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)
  22984. {
  22985. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  22986. 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));
  22987. }
  22988. #ifdef __clang__
  22989. #pragma clang diagnostic pop
  22990. #endif
  22991. #ifdef __clang__
  22992. #pragma clang diagnostic push
  22993. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22994. #pragma clang diagnostic ignored "-Wunused-variable"
  22995. #endif
  22996. 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)
  22997. {
  22998. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  22999. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23000. RuntimeObject* retVal = NULL;
  23001. for (il2cpp_array_size_t i = 0; i < length; i++)
  23002. {
  23003. Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234* currentDelegate = reinterpret_cast<Func_14_tFEE0B1E084E3B6BFD41E9A0A14A4DFDB471F7234*>(delegatesToInvoke[i]);
  23004. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23005. 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));
  23006. }
  23007. return retVal;
  23008. }
  23009. 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)
  23010. {
  23011. NullCheck(___0_arg1);
  23012. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23013. 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);
  23014. }
  23015. 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)
  23016. {
  23017. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23018. 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);
  23019. }
  23020. 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)
  23021. {
  23022. 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);
  23023. }
  23024. 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)
  23025. {
  23026. 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);
  23027. }
  23028. 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)
  23029. {
  23030. NullCheck(___0_arg1);
  23031. 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);
  23032. }
  23033. 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)
  23034. {
  23035. NullCheck(___0_arg1);
  23036. 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);
  23037. }
  23038. 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)
  23039. {
  23040. NullCheck(___0_arg1);
  23041. 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);
  23042. }
  23043. 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)
  23044. {
  23045. NullCheck(___0_arg1);
  23046. 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);
  23047. }
  23048. // 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)
  23049. 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)
  23050. {
  23051. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23052. __this->___method_3 = ___1_method;
  23053. __this->___m_target_2 = ___0_object;
  23054. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23055. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23056. __this->___method_code_6 = (intptr_t)__this;
  23057. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23058. {
  23059. bool isOpen = parameterCount == 13;
  23060. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23061. if (isOpen)
  23062. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenStaticInvoker;
  23063. else
  23064. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_ClosedStaticInvoker;
  23065. else
  23066. if (isOpen)
  23067. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenStatic;
  23068. else
  23069. {
  23070. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23071. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23072. }
  23073. }
  23074. else
  23075. {
  23076. bool isOpen = parameterCount == 12;
  23077. if (isOpen)
  23078. {
  23079. if (__this->___method_is_virtual_12)
  23080. {
  23081. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  23082. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23083. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenGenericInterface;
  23084. else
  23085. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenGenericVirtual;
  23086. else
  23087. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23088. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenInterface;
  23089. else
  23090. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenVirtual;
  23091. }
  23092. else
  23093. {
  23094. __this->___invoke_impl_1 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_OpenInst;
  23095. }
  23096. }
  23097. else
  23098. {
  23099. if (___0_object == NULL)
  23100. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23101. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23102. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23103. }
  23104. }
  23105. __this->___extra_arg_5 = (intptr_t)&Func_14_Invoke_m5253BF222BEFF589B67727F9BCAFCC6FEB5094E3_Multicast;
  23106. }
  23107. // 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)
  23108. 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)
  23109. {
  23110. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23111. 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));
  23112. }
  23113. #ifdef __clang__
  23114. #pragma clang diagnostic pop
  23115. #endif
  23116. #ifdef __clang__
  23117. #pragma clang diagnostic push
  23118. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23119. #pragma clang diagnostic ignored "-Wunused-variable"
  23120. #endif
  23121. 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)
  23122. {
  23123. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23124. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23125. RuntimeObject* retVal = NULL;
  23126. for (il2cpp_array_size_t i = 0; i < length; i++)
  23127. {
  23128. Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1* currentDelegate = reinterpret_cast<Func_15_t5846886F279F95D667A5C60D26091A65E3F878D1*>(delegatesToInvoke[i]);
  23129. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23130. 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));
  23131. }
  23132. return retVal;
  23133. }
  23134. 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)
  23135. {
  23136. NullCheck(___0_arg1);
  23137. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23138. 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);
  23139. }
  23140. 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)
  23141. {
  23142. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23143. 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);
  23144. }
  23145. 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)
  23146. {
  23147. 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);
  23148. }
  23149. 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)
  23150. {
  23151. 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);
  23152. }
  23153. 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)
  23154. {
  23155. NullCheck(___0_arg1);
  23156. 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);
  23157. }
  23158. 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)
  23159. {
  23160. NullCheck(___0_arg1);
  23161. 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);
  23162. }
  23163. 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)
  23164. {
  23165. NullCheck(___0_arg1);
  23166. 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);
  23167. }
  23168. 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)
  23169. {
  23170. NullCheck(___0_arg1);
  23171. 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);
  23172. }
  23173. // 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)
  23174. 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)
  23175. {
  23176. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23177. __this->___method_3 = ___1_method;
  23178. __this->___m_target_2 = ___0_object;
  23179. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23180. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23181. __this->___method_code_6 = (intptr_t)__this;
  23182. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23183. {
  23184. bool isOpen = parameterCount == 14;
  23185. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23186. if (isOpen)
  23187. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenStaticInvoker;
  23188. else
  23189. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_ClosedStaticInvoker;
  23190. else
  23191. if (isOpen)
  23192. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenStatic;
  23193. else
  23194. {
  23195. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23196. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23197. }
  23198. }
  23199. else
  23200. {
  23201. bool isOpen = parameterCount == 13;
  23202. if (isOpen)
  23203. {
  23204. if (__this->___method_is_virtual_12)
  23205. {
  23206. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  23207. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23208. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenGenericInterface;
  23209. else
  23210. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenGenericVirtual;
  23211. else
  23212. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23213. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenInterface;
  23214. else
  23215. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenVirtual;
  23216. }
  23217. else
  23218. {
  23219. __this->___invoke_impl_1 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_OpenInst;
  23220. }
  23221. }
  23222. else
  23223. {
  23224. if (___0_object == NULL)
  23225. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23226. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23227. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23228. }
  23229. }
  23230. __this->___extra_arg_5 = (intptr_t)&Func_15_Invoke_m745D54E446E7330B1D413D6BEC6F42813B1E16E5_Multicast;
  23231. }
  23232. // 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)
  23233. 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)
  23234. {
  23235. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23236. 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));
  23237. }
  23238. #ifdef __clang__
  23239. #pragma clang diagnostic pop
  23240. #endif
  23241. #ifdef __clang__
  23242. #pragma clang diagnostic push
  23243. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23244. #pragma clang diagnostic ignored "-Wunused-variable"
  23245. #endif
  23246. 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)
  23247. {
  23248. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23249. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23250. RuntimeObject* retVal = NULL;
  23251. for (il2cpp_array_size_t i = 0; i < length; i++)
  23252. {
  23253. Func_16_tED498041E58A211B0CC721763720F1F7408803EC* currentDelegate = reinterpret_cast<Func_16_tED498041E58A211B0CC721763720F1F7408803EC*>(delegatesToInvoke[i]);
  23254. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23255. 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));
  23256. }
  23257. return retVal;
  23258. }
  23259. 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)
  23260. {
  23261. NullCheck(___0_arg1);
  23262. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23263. 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);
  23264. }
  23265. 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)
  23266. {
  23267. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23268. 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);
  23269. }
  23270. 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)
  23271. {
  23272. 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);
  23273. }
  23274. 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)
  23275. {
  23276. 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);
  23277. }
  23278. 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)
  23279. {
  23280. NullCheck(___0_arg1);
  23281. 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);
  23282. }
  23283. 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)
  23284. {
  23285. NullCheck(___0_arg1);
  23286. 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);
  23287. }
  23288. 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)
  23289. {
  23290. NullCheck(___0_arg1);
  23291. 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);
  23292. }
  23293. 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)
  23294. {
  23295. NullCheck(___0_arg1);
  23296. 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);
  23297. }
  23298. // 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)
  23299. 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)
  23300. {
  23301. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23302. __this->___method_3 = ___1_method;
  23303. __this->___m_target_2 = ___0_object;
  23304. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23305. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23306. __this->___method_code_6 = (intptr_t)__this;
  23307. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23308. {
  23309. bool isOpen = parameterCount == 15;
  23310. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23311. if (isOpen)
  23312. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenStaticInvoker;
  23313. else
  23314. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_ClosedStaticInvoker;
  23315. else
  23316. if (isOpen)
  23317. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenStatic;
  23318. else
  23319. {
  23320. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23321. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23322. }
  23323. }
  23324. else
  23325. {
  23326. bool isOpen = parameterCount == 14;
  23327. if (isOpen)
  23328. {
  23329. if (__this->___method_is_virtual_12)
  23330. {
  23331. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  23332. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23333. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenGenericInterface;
  23334. else
  23335. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenGenericVirtual;
  23336. else
  23337. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23338. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenInterface;
  23339. else
  23340. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenVirtual;
  23341. }
  23342. else
  23343. {
  23344. __this->___invoke_impl_1 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_OpenInst;
  23345. }
  23346. }
  23347. else
  23348. {
  23349. if (___0_object == NULL)
  23350. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23351. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23352. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23353. }
  23354. }
  23355. __this->___extra_arg_5 = (intptr_t)&Func_16_Invoke_m68264B96796B98C6122C58AA9E9F308FF4326D3E_Multicast;
  23356. }
  23357. // 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)
  23358. 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)
  23359. {
  23360. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23361. 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));
  23362. }
  23363. #ifdef __clang__
  23364. #pragma clang diagnostic pop
  23365. #endif
  23366. #ifdef __clang__
  23367. #pragma clang diagnostic push
  23368. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23369. #pragma clang diagnostic ignored "-Wunused-variable"
  23370. #endif
  23371. 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)
  23372. {
  23373. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23374. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23375. RuntimeObject* retVal = NULL;
  23376. for (il2cpp_array_size_t i = 0; i < length; i++)
  23377. {
  23378. Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91* currentDelegate = reinterpret_cast<Func_17_t700BD47FF9DF0C9911125F10ADBDA4B9C3D15C91*>(delegatesToInvoke[i]);
  23379. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23380. 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));
  23381. }
  23382. return retVal;
  23383. }
  23384. 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)
  23385. {
  23386. NullCheck(___0_arg1);
  23387. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23388. 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);
  23389. }
  23390. 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)
  23391. {
  23392. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23393. 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);
  23394. }
  23395. 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)
  23396. {
  23397. 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);
  23398. }
  23399. 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)
  23400. {
  23401. 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);
  23402. }
  23403. 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)
  23404. {
  23405. NullCheck(___0_arg1);
  23406. 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);
  23407. }
  23408. 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)
  23409. {
  23410. NullCheck(___0_arg1);
  23411. 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);
  23412. }
  23413. 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)
  23414. {
  23415. NullCheck(___0_arg1);
  23416. 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);
  23417. }
  23418. 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)
  23419. {
  23420. NullCheck(___0_arg1);
  23421. 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);
  23422. }
  23423. // 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)
  23424. 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)
  23425. {
  23426. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23427. __this->___method_3 = ___1_method;
  23428. __this->___m_target_2 = ___0_object;
  23429. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23430. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23431. __this->___method_code_6 = (intptr_t)__this;
  23432. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23433. {
  23434. bool isOpen = parameterCount == 16;
  23435. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23436. if (isOpen)
  23437. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenStaticInvoker;
  23438. else
  23439. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_ClosedStaticInvoker;
  23440. else
  23441. if (isOpen)
  23442. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenStatic;
  23443. else
  23444. {
  23445. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23446. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23447. }
  23448. }
  23449. else
  23450. {
  23451. bool isOpen = parameterCount == 15;
  23452. if (isOpen)
  23453. {
  23454. if (__this->___method_is_virtual_12)
  23455. {
  23456. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  23457. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23458. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenGenericInterface;
  23459. else
  23460. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenGenericVirtual;
  23461. else
  23462. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23463. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenInterface;
  23464. else
  23465. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenVirtual;
  23466. }
  23467. else
  23468. {
  23469. __this->___invoke_impl_1 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_OpenInst;
  23470. }
  23471. }
  23472. else
  23473. {
  23474. if (___0_object == NULL)
  23475. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23476. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23477. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23478. }
  23479. }
  23480. __this->___extra_arg_5 = (intptr_t)&Func_17_Invoke_mB3D773D1C2010C89F647E0F1DDE8B1D8D94F3C72_Multicast;
  23481. }
  23482. // 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)
  23483. 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)
  23484. {
  23485. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23486. 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));
  23487. }
  23488. #ifdef __clang__
  23489. #pragma clang diagnostic pop
  23490. #endif
  23491. #ifdef __clang__
  23492. #pragma clang diagnostic push
  23493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23494. #pragma clang diagnostic ignored "-Wunused-variable"
  23495. #endif
  23496. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_Multicast(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23497. {
  23498. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23499. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23500. bool retVal = false;
  23501. for (il2cpp_array_size_t i = 0; i < length; i++)
  23502. {
  23503. Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* currentDelegate = reinterpret_cast<Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58*>(delegatesToInvoke[i]);
  23504. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23505. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23506. }
  23507. return retVal;
  23508. }
  23509. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInst(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23510. {
  23511. NullCheck(___0_arg1);
  23512. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  23513. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, method);
  23514. }
  23515. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenStatic(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23516. {
  23517. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  23518. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, method);
  23519. }
  23520. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenStaticInvoker(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23521. {
  23522. return InvokerFuncInvoker1< bool, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1);
  23523. }
  23524. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_ClosedStaticInvoker(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23525. {
  23526. return InvokerFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1);
  23527. }
  23528. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenVirtual(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23529. {
  23530. NullCheck(___0_arg1);
  23531. return VirtualFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1);
  23532. }
  23533. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInterface(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23534. {
  23535. NullCheck(___0_arg1);
  23536. return InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1);
  23537. }
  23538. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericVirtual(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23539. {
  23540. NullCheck(___0_arg1);
  23541. return GenericVirtualFuncInvoker0< bool >::Invoke(method, ___0_arg1);
  23542. }
  23543. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericInterface(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23544. {
  23545. NullCheck(___0_arg1);
  23546. return GenericInterfaceFuncInvoker0< bool >::Invoke(method, ___0_arg1);
  23547. }
  23548. // System.Void System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
  23549. 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)
  23550. {
  23551. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23552. __this->___method_3 = ___1_method;
  23553. __this->___m_target_2 = ___0_object;
  23554. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23555. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23556. __this->___method_code_6 = (intptr_t)__this;
  23557. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23558. {
  23559. bool isOpen = parameterCount == 1;
  23560. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23561. if (isOpen)
  23562. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenStaticInvoker;
  23563. else
  23564. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_ClosedStaticInvoker;
  23565. else
  23566. if (isOpen)
  23567. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenStatic;
  23568. else
  23569. {
  23570. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23571. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23572. }
  23573. }
  23574. else
  23575. {
  23576. bool isOpen = parameterCount == 0;
  23577. if (isOpen)
  23578. {
  23579. if (__this->___method_is_virtual_12)
  23580. {
  23581. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  23582. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23583. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericInterface;
  23584. else
  23585. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericVirtual;
  23586. else
  23587. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23588. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInterface;
  23589. else
  23590. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenVirtual;
  23591. }
  23592. else
  23593. {
  23594. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInst;
  23595. }
  23596. }
  23597. else
  23598. {
  23599. if (___0_object == NULL)
  23600. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23601. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23602. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23603. }
  23604. }
  23605. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_Multicast;
  23606. }
  23607. // TResult System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Boolean>::Invoke(T1)
  23608. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_gshared (Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23609. {
  23610. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23611. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23612. }
  23613. #ifdef __clang__
  23614. #pragma clang diagnostic pop
  23615. #endif
  23616. #ifdef __clang__
  23617. #pragma clang diagnostic push
  23618. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23619. #pragma clang diagnostic ignored "-Wunused-variable"
  23620. #endif
  23621. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_Multicast(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23622. {
  23623. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23624. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23625. RuntimeObject* retVal = NULL;
  23626. for (il2cpp_array_size_t i = 0; i < length; i++)
  23627. {
  23628. Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* currentDelegate = reinterpret_cast<Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D*>(delegatesToInvoke[i]);
  23629. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23630. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23631. }
  23632. return retVal;
  23633. }
  23634. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenInst(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23635. {
  23636. NullCheck(___0_arg1);
  23637. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  23638. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, method);
  23639. }
  23640. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenStatic(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23641. {
  23642. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  23643. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, method);
  23644. }
  23645. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenStaticInvoker(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23646. {
  23647. return InvokerFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1);
  23648. }
  23649. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_ClosedStaticInvoker(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23650. {
  23651. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1);
  23652. }
  23653. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenVirtual(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23654. {
  23655. NullCheck(___0_arg1);
  23656. return VirtualFuncInvoker0< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1);
  23657. }
  23658. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenInterface(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23659. {
  23660. NullCheck(___0_arg1);
  23661. return InterfaceFuncInvoker0< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1);
  23662. }
  23663. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenGenericVirtual(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23664. {
  23665. NullCheck(___0_arg1);
  23666. return GenericVirtualFuncInvoker0< RuntimeObject* >::Invoke(method, ___0_arg1);
  23667. }
  23668. RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenGenericInterface(Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23669. {
  23670. NullCheck(___0_arg1);
  23671. return GenericInterfaceFuncInvoker0< RuntimeObject* >::Invoke(method, ___0_arg1);
  23672. }
  23673. // System.Void System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  23674. 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)
  23675. {
  23676. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23677. __this->___method_3 = ___1_method;
  23678. __this->___m_target_2 = ___0_object;
  23679. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23680. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23681. __this->___method_code_6 = (intptr_t)__this;
  23682. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23683. {
  23684. bool isOpen = parameterCount == 1;
  23685. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23686. if (isOpen)
  23687. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenStaticInvoker;
  23688. else
  23689. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_ClosedStaticInvoker;
  23690. else
  23691. if (isOpen)
  23692. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenStatic;
  23693. else
  23694. {
  23695. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23696. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23697. }
  23698. }
  23699. else
  23700. {
  23701. bool isOpen = parameterCount == 0;
  23702. if (isOpen)
  23703. {
  23704. if (__this->___method_is_virtual_12)
  23705. {
  23706. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  23707. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23708. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenGenericInterface;
  23709. else
  23710. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenGenericVirtual;
  23711. else
  23712. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23713. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenInterface;
  23714. else
  23715. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenVirtual;
  23716. }
  23717. else
  23718. {
  23719. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_OpenInst;
  23720. }
  23721. }
  23722. else
  23723. {
  23724. if (___0_object == NULL)
  23725. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23726. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23727. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23728. }
  23729. }
  23730. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_Multicast;
  23731. }
  23732. // TResult System.Data.Listeners`1/Func`2<System.Object,System.Object,System.Object>::Invoke(T1)
  23733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDC0A7A104AA7538067C9B2BF147D2C64AE843F51_gshared (Func_2_t2006D2FDF1C769ADFFE8DE09390366A9BB09879D* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  23734. {
  23735. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  23736. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23737. }
  23738. #ifdef __clang__
  23739. #pragma clang diagnostic pop
  23740. #endif
  23741. #ifdef __clang__
  23742. #pragma clang diagnostic push
  23743. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23744. #pragma clang diagnostic ignored "-Wunused-variable"
  23745. #endif
  23746. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_Multicast(Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23747. {
  23748. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23749. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23750. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A retVal;
  23751. memset((&retVal), 0, sizeof(retVal));
  23752. for (il2cpp_array_size_t i = 0; i < length; i++)
  23753. {
  23754. Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* currentDelegate = reinterpret_cast<Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943*>(delegatesToInvoke[i]);
  23755. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23756. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23757. }
  23758. return retVal;
  23759. }
  23760. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_OpenInst(Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23761. {
  23762. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23763. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  23764. }
  23765. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_OpenStatic(Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23766. {
  23767. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23768. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  23769. }
  23770. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_OpenStaticInvoker(Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23771. {
  23772. return InvokerFuncInvoker1< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  23773. }
  23774. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_ClosedStaticInvoker(Func_2_t4847DFE1EF6D7C84AAF9EF03BEA2117DF7233943* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23775. {
  23776. return InvokerFuncInvoker2< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  23777. }
  23778. // 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)
  23779. 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)
  23780. {
  23781. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23782. __this->___method_3 = ___1_method;
  23783. __this->___m_target_2 = ___0_object;
  23784. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23785. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23786. __this->___method_code_6 = (intptr_t)__this;
  23787. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23788. {
  23789. bool isOpen = parameterCount == 1;
  23790. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23791. if (isOpen)
  23792. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_OpenStaticInvoker;
  23793. else
  23794. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_ClosedStaticInvoker;
  23795. else
  23796. if (isOpen)
  23797. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_OpenStatic;
  23798. else
  23799. {
  23800. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23801. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23802. }
  23803. }
  23804. else
  23805. {
  23806. if (___0_object == NULL)
  23807. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23808. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23809. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23810. }
  23811. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m8A4C41929B691DC9085D87096BA7BA375763D967_Multicast;
  23812. }
  23813. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.ValueTuple`2<System.Object,System.Object>>::Invoke(T)
  23814. 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)
  23815. {
  23816. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23817. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23818. }
  23819. #ifdef __clang__
  23820. #pragma clang diagnostic pop
  23821. #endif
  23822. #ifdef __clang__
  23823. #pragma clang diagnostic push
  23824. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23825. #pragma clang diagnostic ignored "-Wunused-variable"
  23826. #endif
  23827. bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_Multicast(Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23828. {
  23829. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23830. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23831. bool retVal = false;
  23832. for (il2cpp_array_size_t i = 0; i < length; i++)
  23833. {
  23834. Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* currentDelegate = reinterpret_cast<Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858*>(delegatesToInvoke[i]);
  23835. typedef bool (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23836. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23837. }
  23838. return retVal;
  23839. }
  23840. bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_OpenInst(Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23841. {
  23842. typedef bool (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23843. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  23844. }
  23845. bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_OpenStatic(Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23846. {
  23847. typedef bool (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23848. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  23849. }
  23850. bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_OpenStaticInvoker(Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23851. {
  23852. return InvokerFuncInvoker1< bool, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  23853. }
  23854. bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_ClosedStaticInvoker(Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23855. {
  23856. return InvokerFuncInvoker2< bool, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  23857. }
  23858. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>::.ctor(System.Object,System.IntPtr)
  23859. 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)
  23860. {
  23861. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23862. __this->___method_3 = ___1_method;
  23863. __this->___m_target_2 = ___0_object;
  23864. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23865. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23866. __this->___method_code_6 = (intptr_t)__this;
  23867. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23868. {
  23869. bool isOpen = parameterCount == 1;
  23870. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23871. if (isOpen)
  23872. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_OpenStaticInvoker;
  23873. else
  23874. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_ClosedStaticInvoker;
  23875. else
  23876. if (isOpen)
  23877. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_OpenStatic;
  23878. else
  23879. {
  23880. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23881. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23882. }
  23883. }
  23884. else
  23885. {
  23886. if (___0_object == NULL)
  23887. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23888. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23889. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23890. }
  23891. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_Multicast;
  23892. }
  23893. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>::Invoke(T)
  23894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m18A3A6EDA433C635C66C43DA6B86F7BC746BFDD0_gshared (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23895. {
  23896. typedef bool (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23897. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23898. }
  23899. #ifdef __clang__
  23900. #pragma clang diagnostic pop
  23901. #endif
  23902. #ifdef __clang__
  23903. #pragma clang diagnostic push
  23904. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23905. #pragma clang diagnostic ignored "-Wunused-variable"
  23906. #endif
  23907. Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_Multicast(Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23908. {
  23909. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23910. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23911. Il2CppChar retVal = 0x0;
  23912. for (il2cpp_array_size_t i = 0; i < length; i++)
  23913. {
  23914. Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* currentDelegate = reinterpret_cast<Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133*>(delegatesToInvoke[i]);
  23915. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23916. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23917. }
  23918. return retVal;
  23919. }
  23920. Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_OpenInst(Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23921. {
  23922. typedef Il2CppChar (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23923. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  23924. }
  23925. Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_OpenStatic(Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23926. {
  23927. typedef Il2CppChar (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23928. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  23929. }
  23930. Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_OpenStaticInvoker(Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23931. {
  23932. return InvokerFuncInvoker1< Il2CppChar, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  23933. }
  23934. Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_ClosedStaticInvoker(Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23935. {
  23936. return InvokerFuncInvoker2< Il2CppChar, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  23937. }
  23938. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>::.ctor(System.Object,System.IntPtr)
  23939. 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)
  23940. {
  23941. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  23942. __this->___method_3 = ___1_method;
  23943. __this->___m_target_2 = ___0_object;
  23944. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  23945. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23946. __this->___method_code_6 = (intptr_t)__this;
  23947. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23948. {
  23949. bool isOpen = parameterCount == 1;
  23950. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  23951. if (isOpen)
  23952. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_OpenStaticInvoker;
  23953. else
  23954. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_ClosedStaticInvoker;
  23955. else
  23956. if (isOpen)
  23957. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_OpenStatic;
  23958. else
  23959. {
  23960. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23961. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23962. }
  23963. }
  23964. else
  23965. {
  23966. if (___0_object == NULL)
  23967. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23968. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  23969. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  23970. }
  23971. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_Multicast;
  23972. }
  23973. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Char>::Invoke(T)
  23974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_m707275F834012B45FF1C7FCAB06CD3F2DBD73EC3_gshared (Func_2_t9373D63E56E9986B67D78874EDB3409836CDC133* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23975. {
  23976. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23977. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  23978. }
  23979. #ifdef __clang__
  23980. #pragma clang diagnostic pop
  23981. #endif
  23982. #ifdef __clang__
  23983. #pragma clang diagnostic push
  23984. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23985. #pragma clang diagnostic ignored "-Wunused-variable"
  23986. #endif
  23987. Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_Multicast(Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  23988. {
  23989. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  23990. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  23991. Guid_t retVal;
  23992. memset((&retVal), 0, sizeof(retVal));
  23993. for (il2cpp_array_size_t i = 0; i < length; i++)
  23994. {
  23995. Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* currentDelegate = reinterpret_cast<Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF*>(delegatesToInvoke[i]);
  23996. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  23997. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  23998. }
  23999. return retVal;
  24000. }
  24001. Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_OpenInst(Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24002. {
  24003. typedef Guid_t (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24004. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24005. }
  24006. Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_OpenStatic(Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24007. {
  24008. typedef Guid_t (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24009. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24010. }
  24011. Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_OpenStaticInvoker(Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24012. {
  24013. return InvokerFuncInvoker1< Guid_t, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24014. }
  24015. Guid_t Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_ClosedStaticInvoker(Func_2_tA5BB2A6EBD01C0A257FA9DA974A4EADE89CAE4DF* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24016. {
  24017. return InvokerFuncInvoker2< Guid_t, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24018. }
  24019. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>::.ctor(System.Object,System.IntPtr)
  24020. 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)
  24021. {
  24022. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24023. __this->___method_3 = ___1_method;
  24024. __this->___m_target_2 = ___0_object;
  24025. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24026. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24027. __this->___method_code_6 = (intptr_t)__this;
  24028. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24029. {
  24030. bool isOpen = parameterCount == 1;
  24031. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24032. if (isOpen)
  24033. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_OpenStaticInvoker;
  24034. else
  24035. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_ClosedStaticInvoker;
  24036. else
  24037. if (isOpen)
  24038. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_OpenStatic;
  24039. else
  24040. {
  24041. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24042. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24043. }
  24044. }
  24045. else
  24046. {
  24047. if (___0_object == NULL)
  24048. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24049. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24050. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24051. }
  24052. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mF3943A87836461570F7D70D3DC4667B02C06716A_Multicast;
  24053. }
  24054. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Guid>::Invoke(T)
  24055. 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)
  24056. {
  24057. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24058. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24059. }
  24060. #ifdef __clang__
  24061. #pragma clang diagnostic pop
  24062. #endif
  24063. #ifdef __clang__
  24064. #pragma clang diagnostic push
  24065. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24066. #pragma clang diagnostic ignored "-Wunused-variable"
  24067. #endif
  24068. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_Multicast(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24069. {
  24070. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24071. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24072. RuntimeObject* retVal = NULL;
  24073. for (il2cpp_array_size_t i = 0; i < length; i++)
  24074. {
  24075. Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* currentDelegate = reinterpret_cast<Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*>(delegatesToInvoke[i]);
  24076. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24077. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24078. }
  24079. return retVal;
  24080. }
  24081. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenInst(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24082. {
  24083. typedef RuntimeObject* (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24084. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24085. }
  24086. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenStatic(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24087. {
  24088. typedef RuntimeObject* (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24089. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24090. }
  24091. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenStaticInvoker(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24092. {
  24093. return InvokerFuncInvoker1< RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24094. }
  24095. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_ClosedStaticInvoker(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24096. {
  24097. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24098. }
  24099. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>::.ctor(System.Object,System.IntPtr)
  24100. 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)
  24101. {
  24102. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24103. __this->___method_3 = ___1_method;
  24104. __this->___m_target_2 = ___0_object;
  24105. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24106. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24107. __this->___method_code_6 = (intptr_t)__this;
  24108. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24109. {
  24110. bool isOpen = parameterCount == 1;
  24111. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24112. if (isOpen)
  24113. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenStaticInvoker;
  24114. else
  24115. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_ClosedStaticInvoker;
  24116. else
  24117. if (isOpen)
  24118. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenStatic;
  24119. else
  24120. {
  24121. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24122. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24123. }
  24124. }
  24125. else
  24126. {
  24127. if (___0_object == NULL)
  24128. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24129. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24130. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24131. }
  24132. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_Multicast;
  24133. }
  24134. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>::Invoke(T)
  24135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_gshared (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24136. {
  24137. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24138. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24139. }
  24140. #ifdef __clang__
  24141. #pragma clang diagnostic pop
  24142. #endif
  24143. #ifdef __clang__
  24144. #pragma clang diagnostic push
  24145. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24146. #pragma clang diagnostic ignored "-Wunused-variable"
  24147. #endif
  24148. float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_Multicast(Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24149. {
  24150. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24151. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24152. float retVal = 0.0f;
  24153. for (il2cpp_array_size_t i = 0; i < length; i++)
  24154. {
  24155. Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* currentDelegate = reinterpret_cast<Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97*>(delegatesToInvoke[i]);
  24156. typedef float (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24157. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24158. }
  24159. return retVal;
  24160. }
  24161. float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_OpenInst(Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24162. {
  24163. typedef float (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24164. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24165. }
  24166. float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_OpenStatic(Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24167. {
  24168. typedef float (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24169. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24170. }
  24171. float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_OpenStaticInvoker(Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24172. {
  24173. return InvokerFuncInvoker1< float, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24174. }
  24175. float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_ClosedStaticInvoker(Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24176. {
  24177. return InvokerFuncInvoker2< float, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24178. }
  24179. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>::.ctor(System.Object,System.IntPtr)
  24180. 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)
  24181. {
  24182. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24183. __this->___method_3 = ___1_method;
  24184. __this->___m_target_2 = ___0_object;
  24185. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24186. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24187. __this->___method_code_6 = (intptr_t)__this;
  24188. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24189. {
  24190. bool isOpen = parameterCount == 1;
  24191. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24192. if (isOpen)
  24193. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_OpenStaticInvoker;
  24194. else
  24195. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_ClosedStaticInvoker;
  24196. else
  24197. if (isOpen)
  24198. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_OpenStatic;
  24199. else
  24200. {
  24201. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24202. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24203. }
  24204. }
  24205. else
  24206. {
  24207. if (___0_object == NULL)
  24208. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24209. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24210. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24211. }
  24212. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_Multicast;
  24213. }
  24214. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Single>::Invoke(T)
  24215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m24386CF2AFC8080638AC173DCDA373206F5FAA06_gshared (Func_2_t50D381646417815AE6260BF1F4F2B3B50CE23B97* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24216. {
  24217. typedef float (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24218. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24219. }
  24220. #ifdef __clang__
  24221. #pragma clang diagnostic pop
  24222. #endif
  24223. #ifdef __clang__
  24224. #pragma clang diagnostic push
  24225. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24226. #pragma clang diagnostic ignored "-Wunused-variable"
  24227. #endif
  24228. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_Multicast(Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24229. {
  24230. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24231. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24232. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  24233. memset((&retVal), 0, sizeof(retVal));
  24234. for (il2cpp_array_size_t i = 0; i < length; i++)
  24235. {
  24236. Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* currentDelegate = reinterpret_cast<Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8*>(delegatesToInvoke[i]);
  24237. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24238. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24239. }
  24240. return retVal;
  24241. }
  24242. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_OpenInst(Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24243. {
  24244. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24245. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24246. }
  24247. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_OpenStatic(Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24248. {
  24249. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24250. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24251. }
  24252. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_OpenStaticInvoker(Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24253. {
  24254. return InvokerFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24255. }
  24256. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_ClosedStaticInvoker(Func_2_tDF374B4046E66364AB5F0C56449275D0B99BAFD8* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24257. {
  24258. return InvokerFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24259. }
  24260. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
  24261. 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)
  24262. {
  24263. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24264. __this->___method_3 = ___1_method;
  24265. __this->___m_target_2 = ___0_object;
  24266. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24267. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24268. __this->___method_code_6 = (intptr_t)__this;
  24269. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24270. {
  24271. bool isOpen = parameterCount == 1;
  24272. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24273. if (isOpen)
  24274. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_OpenStaticInvoker;
  24275. else
  24276. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_ClosedStaticInvoker;
  24277. else
  24278. if (isOpen)
  24279. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_OpenStatic;
  24280. else
  24281. {
  24282. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24283. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24284. }
  24285. }
  24286. else
  24287. {
  24288. if (___0_object == NULL)
  24289. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24290. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24291. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24292. }
  24293. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m3FE4F723AAE0C93A6B336289871AF054DB3E5A67_Multicast;
  24294. }
  24295. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector2>::Invoke(T)
  24296. 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)
  24297. {
  24298. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24299. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24300. }
  24301. #ifdef __clang__
  24302. #pragma clang diagnostic pop
  24303. #endif
  24304. #ifdef __clang__
  24305. #pragma clang diagnostic push
  24306. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24307. #pragma clang diagnostic ignored "-Wunused-variable"
  24308. #endif
  24309. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_Multicast(Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24310. {
  24311. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24312. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24313. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 retVal;
  24314. memset((&retVal), 0, sizeof(retVal));
  24315. for (il2cpp_array_size_t i = 0; i < length; i++)
  24316. {
  24317. Func_2_t383ACA034986FB526C2536401996EF1CC0889958* currentDelegate = reinterpret_cast<Func_2_t383ACA034986FB526C2536401996EF1CC0889958*>(delegatesToInvoke[i]);
  24318. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24319. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24320. }
  24321. return retVal;
  24322. }
  24323. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_OpenInst(Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24324. {
  24325. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24326. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24327. }
  24328. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_OpenStatic(Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24329. {
  24330. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24331. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24332. }
  24333. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_OpenStaticInvoker(Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24334. {
  24335. return InvokerFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24336. }
  24337. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_ClosedStaticInvoker(Func_2_t383ACA034986FB526C2536401996EF1CC0889958* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24338. {
  24339. return InvokerFuncInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24340. }
  24341. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
  24342. 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)
  24343. {
  24344. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24345. __this->___method_3 = ___1_method;
  24346. __this->___m_target_2 = ___0_object;
  24347. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24348. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24349. __this->___method_code_6 = (intptr_t)__this;
  24350. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24351. {
  24352. bool isOpen = parameterCount == 1;
  24353. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24354. if (isOpen)
  24355. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_OpenStaticInvoker;
  24356. else
  24357. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_ClosedStaticInvoker;
  24358. else
  24359. if (isOpen)
  24360. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_OpenStatic;
  24361. else
  24362. {
  24363. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24364. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24365. }
  24366. }
  24367. else
  24368. {
  24369. if (___0_object == NULL)
  24370. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24371. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24372. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24373. }
  24374. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mD39F05A18F013FAE6F58D2E79A8F63A217646D19_Multicast;
  24375. }
  24376. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector3>::Invoke(T)
  24377. 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)
  24378. {
  24379. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24380. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24381. }
  24382. #ifdef __clang__
  24383. #pragma clang diagnostic pop
  24384. #endif
  24385. #ifdef __clang__
  24386. #pragma clang diagnostic push
  24387. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24388. #pragma clang diagnostic ignored "-Wunused-variable"
  24389. #endif
  24390. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_Multicast(Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24391. {
  24392. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24393. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24394. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 retVal;
  24395. memset((&retVal), 0, sizeof(retVal));
  24396. for (il2cpp_array_size_t i = 0; i < length; i++)
  24397. {
  24398. Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* currentDelegate = reinterpret_cast<Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B*>(delegatesToInvoke[i]);
  24399. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24400. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24401. }
  24402. return retVal;
  24403. }
  24404. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_OpenInst(Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24405. {
  24406. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24407. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24408. }
  24409. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_OpenStatic(Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24410. {
  24411. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24412. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24413. }
  24414. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_OpenStaticInvoker(Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24415. {
  24416. return InvokerFuncInvoker1< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24417. }
  24418. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_ClosedStaticInvoker(Func_2_t756C971CC335E41E8726C19CC1971D0F93A0E08B* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  24419. {
  24420. return InvokerFuncInvoker2< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24421. }
  24422. // System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
  24423. 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)
  24424. {
  24425. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24426. __this->___method_3 = ___1_method;
  24427. __this->___m_target_2 = ___0_object;
  24428. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24429. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24430. __this->___method_code_6 = (intptr_t)__this;
  24431. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24432. {
  24433. bool isOpen = parameterCount == 1;
  24434. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24435. if (isOpen)
  24436. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_OpenStaticInvoker;
  24437. else
  24438. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_ClosedStaticInvoker;
  24439. else
  24440. if (isOpen)
  24441. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_OpenStatic;
  24442. else
  24443. {
  24444. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24445. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24446. }
  24447. }
  24448. else
  24449. {
  24450. if (___0_object == NULL)
  24451. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24452. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24453. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24454. }
  24455. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m5ACDA18C474D2AE61FED6102090599F5DE9B481F_Multicast;
  24456. }
  24457. // TResult System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,UnityEngine.Vector4>::Invoke(T)
  24458. 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)
  24459. {
  24460. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  24461. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24462. }
  24463. #ifdef __clang__
  24464. #pragma clang diagnostic pop
  24465. #endif
  24466. #ifdef __clang__
  24467. #pragma clang diagnostic push
  24468. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24469. #pragma clang diagnostic ignored "-Wunused-variable"
  24470. #endif
  24471. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_Multicast(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24472. {
  24473. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24474. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24475. bool retVal = false;
  24476. for (il2cpp_array_size_t i = 0; i < length; i++)
  24477. {
  24478. Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* currentDelegate = reinterpret_cast<Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4*>(delegatesToInvoke[i]);
  24479. typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  24480. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24481. }
  24482. return retVal;
  24483. }
  24484. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenInst(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24485. {
  24486. typedef bool (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  24487. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24488. }
  24489. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenStatic(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24490. {
  24491. typedef bool (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  24492. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24493. }
  24494. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenStaticInvoker(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24495. {
  24496. return InvokerFuncInvoker1< bool, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24497. }
  24498. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_ClosedStaticInvoker(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24499. {
  24500. return InvokerFuncInvoker2< bool, RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24501. }
  24502. // System.Void System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>::.ctor(System.Object,System.IntPtr)
  24503. 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)
  24504. {
  24505. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24506. __this->___method_3 = ___1_method;
  24507. __this->___m_target_2 = ___0_object;
  24508. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24509. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24510. __this->___method_code_6 = (intptr_t)__this;
  24511. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24512. {
  24513. bool isOpen = parameterCount == 1;
  24514. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24515. if (isOpen)
  24516. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenStaticInvoker;
  24517. else
  24518. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_ClosedStaticInvoker;
  24519. else
  24520. if (isOpen)
  24521. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenStatic;
  24522. else
  24523. {
  24524. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24525. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24526. }
  24527. }
  24528. else
  24529. {
  24530. if (___0_object == NULL)
  24531. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24532. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24533. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24534. }
  24535. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_Multicast;
  24536. }
  24537. // TResult System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Boolean>::Invoke(T)
  24538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_gshared (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24539. {
  24540. typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  24541. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24542. }
  24543. #ifdef __clang__
  24544. #pragma clang diagnostic pop
  24545. #endif
  24546. #ifdef __clang__
  24547. #pragma clang diagnostic push
  24548. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24549. #pragma clang diagnostic ignored "-Wunused-variable"
  24550. #endif
  24551. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_Multicast(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24552. {
  24553. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24554. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24555. RuntimeObject* retVal = NULL;
  24556. for (il2cpp_array_size_t i = 0; i < length; i++)
  24557. {
  24558. Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* currentDelegate = reinterpret_cast<Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A*>(delegatesToInvoke[i]);
  24559. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  24560. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24561. }
  24562. return retVal;
  24563. }
  24564. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenInst(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24565. {
  24566. typedef RuntimeObject* (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  24567. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24568. }
  24569. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenStatic(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24570. {
  24571. typedef RuntimeObject* (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  24572. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24573. }
  24574. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenStaticInvoker(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24575. {
  24576. return InvokerFuncInvoker1< RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24577. }
  24578. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_ClosedStaticInvoker(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24579. {
  24580. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24581. }
  24582. // System.Void System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>::.ctor(System.Object,System.IntPtr)
  24583. 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)
  24584. {
  24585. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24586. __this->___method_3 = ___1_method;
  24587. __this->___m_target_2 = ___0_object;
  24588. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24589. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24590. __this->___method_code_6 = (intptr_t)__this;
  24591. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24592. {
  24593. bool isOpen = parameterCount == 1;
  24594. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24595. if (isOpen)
  24596. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenStaticInvoker;
  24597. else
  24598. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_ClosedStaticInvoker;
  24599. else
  24600. if (isOpen)
  24601. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenStatic;
  24602. else
  24603. {
  24604. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24605. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24606. }
  24607. }
  24608. else
  24609. {
  24610. if (___0_object == NULL)
  24611. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24612. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24613. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24614. }
  24615. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_Multicast;
  24616. }
  24617. // TResult System.Func`2<System.ValueTuple`2<System.Object,System.Object>,System.Object>::Invoke(T)
  24618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_gshared (Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  24619. {
  24620. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  24621. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24622. }
  24623. #ifdef __clang__
  24624. #pragma clang diagnostic pop
  24625. #endif
  24626. #ifdef __clang__
  24627. #pragma clang diagnostic push
  24628. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24629. #pragma clang diagnostic ignored "-Wunused-variable"
  24630. #endif
  24631. RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_Multicast(Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  24632. {
  24633. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24634. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24635. RuntimeObject* retVal = NULL;
  24636. for (il2cpp_array_size_t i = 0; i < length; i++)
  24637. {
  24638. Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* currentDelegate = reinterpret_cast<Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B*>(delegatesToInvoke[i]);
  24639. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  24640. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24641. }
  24642. return retVal;
  24643. }
  24644. RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_OpenInst(Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  24645. {
  24646. typedef RuntimeObject* (*FunctionPointerType) (bool, const RuntimeMethod*);
  24647. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24648. }
  24649. RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_OpenStatic(Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  24650. {
  24651. typedef RuntimeObject* (*FunctionPointerType) (bool, const RuntimeMethod*);
  24652. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24653. }
  24654. RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_OpenStaticInvoker(Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  24655. {
  24656. return InvokerFuncInvoker1< RuntimeObject*, bool >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24657. }
  24658. RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_ClosedStaticInvoker(Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  24659. {
  24660. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24661. }
  24662. // System.Void System.Func`2<System.Boolean,System.Object>::.ctor(System.Object,System.IntPtr)
  24663. 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)
  24664. {
  24665. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24666. __this->___method_3 = ___1_method;
  24667. __this->___m_target_2 = ___0_object;
  24668. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24669. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24670. __this->___method_code_6 = (intptr_t)__this;
  24671. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24672. {
  24673. bool isOpen = parameterCount == 1;
  24674. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24675. if (isOpen)
  24676. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_OpenStaticInvoker;
  24677. else
  24678. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_ClosedStaticInvoker;
  24679. else
  24680. if (isOpen)
  24681. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_OpenStatic;
  24682. else
  24683. {
  24684. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24685. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24686. }
  24687. }
  24688. else
  24689. {
  24690. if (___0_object == NULL)
  24691. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24692. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24693. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24694. }
  24695. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_Multicast;
  24696. }
  24697. // TResult System.Func`2<System.Boolean,System.Object>::Invoke(T)
  24698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m2B29DFDA6A7434AAEE067AD31DCF54666F3EDDAB_gshared (Func_2_t058E85C490577FC5BDB6A16EAE2C7C9728A3798B* __this, bool ___0_arg, const RuntimeMethod* method)
  24699. {
  24700. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  24701. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24702. }
  24703. #ifdef __clang__
  24704. #pragma clang diagnostic pop
  24705. #endif
  24706. #ifdef __clang__
  24707. #pragma clang diagnostic push
  24708. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24709. #pragma clang diagnostic ignored "-Wunused-variable"
  24710. #endif
  24711. RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_Multicast(Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  24712. {
  24713. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24714. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24715. RuntimeObject* retVal = NULL;
  24716. for (il2cpp_array_size_t i = 0; i < length; i++)
  24717. {
  24718. Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* currentDelegate = reinterpret_cast<Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C*>(delegatesToInvoke[i]);
  24719. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, const RuntimeMethod*);
  24720. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24721. }
  24722. return retVal;
  24723. }
  24724. RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_OpenInst(Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  24725. {
  24726. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, const RuntimeMethod*);
  24727. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24728. }
  24729. RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_OpenStatic(Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  24730. {
  24731. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, const RuntimeMethod*);
  24732. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24733. }
  24734. RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_OpenStaticInvoker(Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  24735. {
  24736. return InvokerFuncInvoker1< RuntimeObject*, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24737. }
  24738. RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_ClosedStaticInvoker(Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  24739. {
  24740. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24741. }
  24742. // System.Void System.Func`2<System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  24743. 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)
  24744. {
  24745. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24746. __this->___method_3 = ___1_method;
  24747. __this->___m_target_2 = ___0_object;
  24748. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24749. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24750. __this->___method_code_6 = (intptr_t)__this;
  24751. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24752. {
  24753. bool isOpen = parameterCount == 1;
  24754. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24755. if (isOpen)
  24756. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_OpenStaticInvoker;
  24757. else
  24758. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_ClosedStaticInvoker;
  24759. else
  24760. if (isOpen)
  24761. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_OpenStatic;
  24762. else
  24763. {
  24764. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24765. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24766. }
  24767. }
  24768. else
  24769. {
  24770. if (___0_object == NULL)
  24771. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24772. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24773. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24774. }
  24775. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_Multicast;
  24776. }
  24777. // TResult System.Func`2<System.Byte,System.Object>::Invoke(T)
  24778. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m89DB0F1251FD264708EDF4D6C9A819056D170355_gshared (Func_2_t6E66BCD31592FAA3B441B68BF938E37260DCFA3C* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  24779. {
  24780. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, const RuntimeMethod*);
  24781. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24782. }
  24783. #ifdef __clang__
  24784. #pragma clang diagnostic pop
  24785. #endif
  24786. #ifdef __clang__
  24787. #pragma clang diagnostic push
  24788. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24789. #pragma clang diagnostic ignored "-Wunused-variable"
  24790. #endif
  24791. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_Multicast(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  24792. {
  24793. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24794. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24795. RuntimeObject* retVal = NULL;
  24796. for (il2cpp_array_size_t i = 0; i < length; i++)
  24797. {
  24798. Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* currentDelegate = reinterpret_cast<Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634*>(delegatesToInvoke[i]);
  24799. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  24800. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24801. }
  24802. return retVal;
  24803. }
  24804. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenInst(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  24805. {
  24806. typedef RuntimeObject* (*FunctionPointerType) (CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  24807. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24808. }
  24809. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenStatic(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  24810. {
  24811. typedef RuntimeObject* (*FunctionPointerType) (CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  24812. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24813. }
  24814. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenStaticInvoker(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  24815. {
  24816. return InvokerFuncInvoker1< RuntimeObject*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24817. }
  24818. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_ClosedStaticInvoker(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  24819. {
  24820. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24821. }
  24822. // System.Void System.Func`2<System.Threading.CancellationToken,System.Object>::.ctor(System.Object,System.IntPtr)
  24823. 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)
  24824. {
  24825. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24826. __this->___method_3 = ___1_method;
  24827. __this->___m_target_2 = ___0_object;
  24828. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24829. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24830. __this->___method_code_6 = (intptr_t)__this;
  24831. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24832. {
  24833. bool isOpen = parameterCount == 1;
  24834. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24835. if (isOpen)
  24836. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenStaticInvoker;
  24837. else
  24838. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_ClosedStaticInvoker;
  24839. else
  24840. if (isOpen)
  24841. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenStatic;
  24842. else
  24843. {
  24844. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24845. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24846. }
  24847. }
  24848. else
  24849. {
  24850. if (___0_object == NULL)
  24851. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24852. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24853. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24854. }
  24855. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_Multicast;
  24856. }
  24857. // TResult System.Func`2<System.Threading.CancellationToken,System.Object>::Invoke(T)
  24858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_gshared (Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  24859. {
  24860. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  24861. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24862. }
  24863. #ifdef __clang__
  24864. #pragma clang diagnostic pop
  24865. #endif
  24866. #ifdef __clang__
  24867. #pragma clang diagnostic push
  24868. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24869. #pragma clang diagnostic ignored "-Wunused-variable"
  24870. #endif
  24871. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_Multicast(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  24872. {
  24873. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24874. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24875. bool retVal = false;
  24876. for (il2cpp_array_size_t i = 0; i < length; i++)
  24877. {
  24878. Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* currentDelegate = reinterpret_cast<Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*>(delegatesToInvoke[i]);
  24879. typedef bool (*FunctionPointerType) (RuntimeObject*, Il2CppChar, const RuntimeMethod*);
  24880. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24881. }
  24882. return retVal;
  24883. }
  24884. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenInst(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  24885. {
  24886. typedef bool (*FunctionPointerType) (Il2CppChar, const RuntimeMethod*);
  24887. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24888. }
  24889. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenStatic(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  24890. {
  24891. typedef bool (*FunctionPointerType) (Il2CppChar, const RuntimeMethod*);
  24892. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24893. }
  24894. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenStaticInvoker(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  24895. {
  24896. return InvokerFuncInvoker1< bool, Il2CppChar >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24897. }
  24898. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_ClosedStaticInvoker(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  24899. {
  24900. return InvokerFuncInvoker2< bool, RuntimeObject*, Il2CppChar >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24901. }
  24902. // System.Void System.Func`2<System.Char,System.Boolean>::.ctor(System.Object,System.IntPtr)
  24903. 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)
  24904. {
  24905. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24906. __this->___method_3 = ___1_method;
  24907. __this->___m_target_2 = ___0_object;
  24908. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24909. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24910. __this->___method_code_6 = (intptr_t)__this;
  24911. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24912. {
  24913. bool isOpen = parameterCount == 1;
  24914. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24915. if (isOpen)
  24916. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenStaticInvoker;
  24917. else
  24918. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_ClosedStaticInvoker;
  24919. else
  24920. if (isOpen)
  24921. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenStatic;
  24922. else
  24923. {
  24924. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24925. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24926. }
  24927. }
  24928. else
  24929. {
  24930. if (___0_object == NULL)
  24931. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24932. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  24933. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  24934. }
  24935. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_Multicast;
  24936. }
  24937. // TResult System.Func`2<System.Char,System.Boolean>::Invoke(T)
  24938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  24939. {
  24940. typedef bool (*FunctionPointerType) (RuntimeObject*, Il2CppChar, const RuntimeMethod*);
  24941. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  24942. }
  24943. #ifdef __clang__
  24944. #pragma clang diagnostic pop
  24945. #endif
  24946. #ifdef __clang__
  24947. #pragma clang diagnostic push
  24948. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24949. #pragma clang diagnostic ignored "-Wunused-variable"
  24950. #endif
  24951. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_Multicast(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  24952. {
  24953. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  24954. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  24955. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F retVal;
  24956. memset((&retVal), 0, sizeof(retVal));
  24957. for (il2cpp_array_size_t i = 0; i < length; i++)
  24958. {
  24959. Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* currentDelegate = reinterpret_cast<Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E*>(delegatesToInvoke[i]);
  24960. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  24961. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  24962. }
  24963. return retVal;
  24964. }
  24965. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenInst(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  24966. {
  24967. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  24968. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24969. }
  24970. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenStatic(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  24971. {
  24972. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  24973. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  24974. }
  24975. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenStaticInvoker(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  24976. {
  24977. return InvokerFuncInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  24978. }
  24979. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_ClosedStaticInvoker(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  24980. {
  24981. return InvokerFuncInvoker2< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  24982. }
  24983. // System.Void System.Func`2<UnityEngine.Color,UnityEngine.Color>::.ctor(System.Object,System.IntPtr)
  24984. 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)
  24985. {
  24986. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  24987. __this->___method_3 = ___1_method;
  24988. __this->___m_target_2 = ___0_object;
  24989. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  24990. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24991. __this->___method_code_6 = (intptr_t)__this;
  24992. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24993. {
  24994. bool isOpen = parameterCount == 1;
  24995. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  24996. if (isOpen)
  24997. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenStaticInvoker;
  24998. else
  24999. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_ClosedStaticInvoker;
  25000. else
  25001. if (isOpen)
  25002. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenStatic;
  25003. else
  25004. {
  25005. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25006. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25007. }
  25008. }
  25009. else
  25010. {
  25011. if (___0_object == NULL)
  25012. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25013. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25014. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25015. }
  25016. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_Multicast;
  25017. }
  25018. // TResult System.Func`2<UnityEngine.Color,UnityEngine.Color>::Invoke(T)
  25019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_gshared (Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  25020. {
  25021. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  25022. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25023. }
  25024. #ifdef __clang__
  25025. #pragma clang diagnostic pop
  25026. #endif
  25027. #ifdef __clang__
  25028. #pragma clang diagnostic push
  25029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25030. #pragma clang diagnostic ignored "-Wunused-variable"
  25031. #endif
  25032. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_Multicast(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  25033. {
  25034. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25035. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25036. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B retVal;
  25037. memset((&retVal), 0, sizeof(retVal));
  25038. for (il2cpp_array_size_t i = 0; i < length; i++)
  25039. {
  25040. Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* currentDelegate = reinterpret_cast<Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277*>(delegatesToInvoke[i]);
  25041. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  25042. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25043. }
  25044. return retVal;
  25045. }
  25046. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenInst(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  25047. {
  25048. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  25049. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25050. }
  25051. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenStatic(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  25052. {
  25053. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  25054. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25055. }
  25056. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenStaticInvoker(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  25057. {
  25058. return InvokerFuncInvoker1< Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25059. }
  25060. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_ClosedStaticInvoker(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  25061. {
  25062. return InvokerFuncInvoker2< Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25063. }
  25064. // System.Void System.Func`2<UnityEngine.Color,UnityEngine.Color32>::.ctor(System.Object,System.IntPtr)
  25065. 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)
  25066. {
  25067. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25068. __this->___method_3 = ___1_method;
  25069. __this->___m_target_2 = ___0_object;
  25070. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25071. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25072. __this->___method_code_6 = (intptr_t)__this;
  25073. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25074. {
  25075. bool isOpen = parameterCount == 1;
  25076. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25077. if (isOpen)
  25078. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenStaticInvoker;
  25079. else
  25080. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_ClosedStaticInvoker;
  25081. else
  25082. if (isOpen)
  25083. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenStatic;
  25084. else
  25085. {
  25086. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25087. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25088. }
  25089. }
  25090. else
  25091. {
  25092. if (___0_object == NULL)
  25093. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25094. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25095. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25096. }
  25097. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_Multicast;
  25098. }
  25099. // TResult System.Func`2<UnityEngine.Color,UnityEngine.Color32>::Invoke(T)
  25100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_gshared (Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  25101. {
  25102. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  25103. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25104. }
  25105. #ifdef __clang__
  25106. #pragma clang diagnostic pop
  25107. #endif
  25108. #ifdef __clang__
  25109. #pragma clang diagnostic push
  25110. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25111. #pragma clang diagnostic ignored "-Wunused-variable"
  25112. #endif
  25113. RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_Multicast(Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  25114. {
  25115. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25116. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25117. RuntimeObject* retVal = NULL;
  25118. for (il2cpp_array_size_t i = 0; i < length; i++)
  25119. {
  25120. Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* currentDelegate = reinterpret_cast<Func_2_t0C801DCC6DF74E147B056B1088AE158808777088*>(delegatesToInvoke[i]);
  25121. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  25122. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25123. }
  25124. return retVal;
  25125. }
  25126. RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_OpenInst(Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  25127. {
  25128. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  25129. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25130. }
  25131. RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_OpenStatic(Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  25132. {
  25133. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  25134. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25135. }
  25136. RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_OpenStaticInvoker(Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  25137. {
  25138. return InvokerFuncInvoker1< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25139. }
  25140. RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_ClosedStaticInvoker(Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  25141. {
  25142. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25143. }
  25144. // System.Void System.Func`2<System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  25145. 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)
  25146. {
  25147. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25148. __this->___method_3 = ___1_method;
  25149. __this->___m_target_2 = ___0_object;
  25150. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25151. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25152. __this->___method_code_6 = (intptr_t)__this;
  25153. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25154. {
  25155. bool isOpen = parameterCount == 1;
  25156. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25157. if (isOpen)
  25158. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_OpenStaticInvoker;
  25159. else
  25160. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_ClosedStaticInvoker;
  25161. else
  25162. if (isOpen)
  25163. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_OpenStatic;
  25164. else
  25165. {
  25166. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25167. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25168. }
  25169. }
  25170. else
  25171. {
  25172. if (___0_object == NULL)
  25173. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25174. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25175. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25176. }
  25177. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_Multicast;
  25178. }
  25179. // TResult System.Func`2<System.Decimal,System.Object>::Invoke(T)
  25180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m9CD8F20D35838BB621BE90558C56830355FE0E86_gshared (Func_2_t0C801DCC6DF74E147B056B1088AE158808777088* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg, const RuntimeMethod* method)
  25181. {
  25182. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  25183. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25184. }
  25185. #ifdef __clang__
  25186. #pragma clang diagnostic pop
  25187. #endif
  25188. #ifdef __clang__
  25189. #pragma clang diagnostic push
  25190. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25191. #pragma clang diagnostic ignored "-Wunused-variable"
  25192. #endif
  25193. RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_Multicast(Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  25194. {
  25195. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25196. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25197. RuntimeObject* retVal = NULL;
  25198. for (il2cpp_array_size_t i = 0; i < length; i++)
  25199. {
  25200. Func_2_t40F01D770C6FE35662554498B7F14A9413810098* currentDelegate = reinterpret_cast<Func_2_t40F01D770C6FE35662554498B7F14A9413810098*>(delegatesToInvoke[i]);
  25201. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, const RuntimeMethod*);
  25202. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25203. }
  25204. return retVal;
  25205. }
  25206. RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_OpenInst(Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  25207. {
  25208. typedef RuntimeObject* (*FunctionPointerType) (double, const RuntimeMethod*);
  25209. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25210. }
  25211. RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_OpenStatic(Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  25212. {
  25213. typedef RuntimeObject* (*FunctionPointerType) (double, const RuntimeMethod*);
  25214. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25215. }
  25216. RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_OpenStaticInvoker(Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  25217. {
  25218. return InvokerFuncInvoker1< RuntimeObject*, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25219. }
  25220. RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_ClosedStaticInvoker(Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  25221. {
  25222. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25223. }
  25224. // System.Void System.Func`2<System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  25225. 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)
  25226. {
  25227. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25228. __this->___method_3 = ___1_method;
  25229. __this->___m_target_2 = ___0_object;
  25230. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25231. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25232. __this->___method_code_6 = (intptr_t)__this;
  25233. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25234. {
  25235. bool isOpen = parameterCount == 1;
  25236. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25237. if (isOpen)
  25238. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_OpenStaticInvoker;
  25239. else
  25240. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_ClosedStaticInvoker;
  25241. else
  25242. if (isOpen)
  25243. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_OpenStatic;
  25244. else
  25245. {
  25246. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25247. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25248. }
  25249. }
  25250. else
  25251. {
  25252. if (___0_object == NULL)
  25253. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25254. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25255. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25256. }
  25257. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_Multicast;
  25258. }
  25259. // TResult System.Func`2<System.Double,System.Object>::Invoke(T)
  25260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1F485DFBBD4718F75E7CFA9F8F2B8FD01251EEC4_gshared (Func_2_t40F01D770C6FE35662554498B7F14A9413810098* __this, double ___0_arg, const RuntimeMethod* method)
  25261. {
  25262. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, const RuntimeMethod*);
  25263. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25264. }
  25265. #ifdef __clang__
  25266. #pragma clang diagnostic pop
  25267. #endif
  25268. #ifdef __clang__
  25269. #pragma clang diagnostic push
  25270. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25271. #pragma clang diagnostic ignored "-Wunused-variable"
  25272. #endif
  25273. bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_Multicast(Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  25274. {
  25275. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25276. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25277. bool retVal = false;
  25278. for (il2cpp_array_size_t i = 0; i < length; i++)
  25279. {
  25280. Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* currentDelegate = reinterpret_cast<Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF*>(delegatesToInvoke[i]);
  25281. typedef bool (*FunctionPointerType) (RuntimeObject*, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, const RuntimeMethod*);
  25282. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25283. }
  25284. return retVal;
  25285. }
  25286. bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_OpenInst(Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  25287. {
  25288. typedef bool (*FunctionPointerType) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, const RuntimeMethod*);
  25289. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25290. }
  25291. bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_OpenStatic(Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  25292. {
  25293. typedef bool (*FunctionPointerType) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, const RuntimeMethod*);
  25294. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25295. }
  25296. bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_OpenStaticInvoker(Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  25297. {
  25298. return InvokerFuncInvoker1< bool, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25299. }
  25300. bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_ClosedStaticInvoker(Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  25301. {
  25302. return InvokerFuncInvoker2< bool, RuntimeObject*, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25303. }
  25304. // System.Void System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>::.ctor(System.Object,System.IntPtr)
  25305. 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)
  25306. {
  25307. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25308. __this->___method_3 = ___1_method;
  25309. __this->___m_target_2 = ___0_object;
  25310. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25311. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25312. __this->___method_code_6 = (intptr_t)__this;
  25313. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25314. {
  25315. bool isOpen = parameterCount == 1;
  25316. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25317. if (isOpen)
  25318. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_OpenStaticInvoker;
  25319. else
  25320. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_ClosedStaticInvoker;
  25321. else
  25322. if (isOpen)
  25323. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_OpenStatic;
  25324. else
  25325. {
  25326. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25327. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25328. }
  25329. }
  25330. else
  25331. {
  25332. if (___0_object == NULL)
  25333. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25334. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25335. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25336. }
  25337. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_Multicast;
  25338. }
  25339. // TResult System.Func`2<Unity.VisualScripting.EventHook,System.Boolean>::Invoke(T)
  25340. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2AE593D361802A5561749CD1F9AC955A32598FC6_gshared (Func_2_tAF55076662A6FF164DF890818D0B9570331AC1EF* __this, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_arg, const RuntimeMethod* method)
  25341. {
  25342. typedef bool (*FunctionPointerType) (RuntimeObject*, EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, const RuntimeMethod*);
  25343. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25344. }
  25345. #ifdef __clang__
  25346. #pragma clang diagnostic pop
  25347. #endif
  25348. #ifdef __clang__
  25349. #pragma clang diagnostic push
  25350. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25351. #pragma clang diagnostic ignored "-Wunused-variable"
  25352. #endif
  25353. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_Multicast(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  25354. {
  25355. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25356. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25357. uint32_t retVal = 0;
  25358. for (il2cpp_array_size_t i = 0; i < length; i++)
  25359. {
  25360. Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* currentDelegate = reinterpret_cast<Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E*>(delegatesToInvoke[i]);
  25361. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  25362. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25363. }
  25364. return retVal;
  25365. }
  25366. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenInst(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  25367. {
  25368. typedef uint32_t (*FunctionPointerType) (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  25369. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25370. }
  25371. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenStatic(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  25372. {
  25373. typedef uint32_t (*FunctionPointerType) (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  25374. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25375. }
  25376. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenStaticInvoker(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  25377. {
  25378. return InvokerFuncInvoker1< uint32_t, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25379. }
  25380. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_ClosedStaticInvoker(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  25381. {
  25382. return InvokerFuncInvoker2< uint32_t, RuntimeObject*, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25383. }
  25384. // System.Void System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>::.ctor(System.Object,System.IntPtr)
  25385. 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)
  25386. {
  25387. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25388. __this->___method_3 = ___1_method;
  25389. __this->___m_target_2 = ___0_object;
  25390. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25391. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25392. __this->___method_code_6 = (intptr_t)__this;
  25393. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25394. {
  25395. bool isOpen = parameterCount == 1;
  25396. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25397. if (isOpen)
  25398. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenStaticInvoker;
  25399. else
  25400. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_ClosedStaticInvoker;
  25401. else
  25402. if (isOpen)
  25403. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenStatic;
  25404. else
  25405. {
  25406. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25407. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25408. }
  25409. }
  25410. else
  25411. {
  25412. if (___0_object == NULL)
  25413. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25414. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25415. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25416. }
  25417. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_Multicast;
  25418. }
  25419. // TResult System.Func`2<UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord,System.UInt32>::Invoke(T)
  25420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_gshared (Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  25421. {
  25422. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  25423. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25424. }
  25425. #ifdef __clang__
  25426. #pragma clang diagnostic pop
  25427. #endif
  25428. #ifdef __clang__
  25429. #pragma clang diagnostic push
  25430. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25431. #pragma clang diagnostic ignored "-Wunused-variable"
  25432. #endif
  25433. bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_Multicast(Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  25434. {
  25435. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25436. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25437. bool retVal = false;
  25438. for (il2cpp_array_size_t i = 0; i < length; i++)
  25439. {
  25440. Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* currentDelegate = reinterpret_cast<Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA*>(delegatesToInvoke[i]);
  25441. typedef bool (*FunctionPointerType) (RuntimeObject*, Guid_t, const RuntimeMethod*);
  25442. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25443. }
  25444. return retVal;
  25445. }
  25446. bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_OpenInst(Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  25447. {
  25448. typedef bool (*FunctionPointerType) (Guid_t, const RuntimeMethod*);
  25449. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25450. }
  25451. bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_OpenStatic(Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  25452. {
  25453. typedef bool (*FunctionPointerType) (Guid_t, const RuntimeMethod*);
  25454. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25455. }
  25456. bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_OpenStaticInvoker(Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  25457. {
  25458. return InvokerFuncInvoker1< bool, Guid_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25459. }
  25460. bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_ClosedStaticInvoker(Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  25461. {
  25462. return InvokerFuncInvoker2< bool, RuntimeObject*, Guid_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25463. }
  25464. // System.Void System.Func`2<System.Guid,System.Boolean>::.ctor(System.Object,System.IntPtr)
  25465. 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)
  25466. {
  25467. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25468. __this->___method_3 = ___1_method;
  25469. __this->___m_target_2 = ___0_object;
  25470. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25471. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25472. __this->___method_code_6 = (intptr_t)__this;
  25473. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25474. {
  25475. bool isOpen = parameterCount == 1;
  25476. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25477. if (isOpen)
  25478. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_OpenStaticInvoker;
  25479. else
  25480. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_ClosedStaticInvoker;
  25481. else
  25482. if (isOpen)
  25483. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_OpenStatic;
  25484. else
  25485. {
  25486. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25487. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25488. }
  25489. }
  25490. else
  25491. {
  25492. if (___0_object == NULL)
  25493. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25494. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25495. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25496. }
  25497. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_Multicast;
  25498. }
  25499. // TResult System.Func`2<System.Guid,System.Boolean>::Invoke(T)
  25500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_mFE0A9E30F4D01D21D7D5F271F1A9F5CE67BCB120_gshared (Func_2_t751E090C9CCEDFE7DACDE13E290E3110D3EE28AA* __this, Guid_t ___0_arg, const RuntimeMethod* method)
  25501. {
  25502. typedef bool (*FunctionPointerType) (RuntimeObject*, Guid_t, const RuntimeMethod*);
  25503. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25504. }
  25505. #ifdef __clang__
  25506. #pragma clang diagnostic pop
  25507. #endif
  25508. #ifdef __clang__
  25509. #pragma clang diagnostic push
  25510. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25511. #pragma clang diagnostic ignored "-Wunused-variable"
  25512. #endif
  25513. RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_Multicast(Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  25514. {
  25515. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25516. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25517. RuntimeObject* retVal = NULL;
  25518. for (il2cpp_array_size_t i = 0; i < length; i++)
  25519. {
  25520. Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* currentDelegate = reinterpret_cast<Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D*>(delegatesToInvoke[i]);
  25521. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, const RuntimeMethod*);
  25522. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25523. }
  25524. return retVal;
  25525. }
  25526. RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_OpenInst(Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  25527. {
  25528. typedef RuntimeObject* (*FunctionPointerType) (int16_t, const RuntimeMethod*);
  25529. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25530. }
  25531. RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_OpenStatic(Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  25532. {
  25533. typedef RuntimeObject* (*FunctionPointerType) (int16_t, const RuntimeMethod*);
  25534. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25535. }
  25536. RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_OpenStaticInvoker(Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  25537. {
  25538. return InvokerFuncInvoker1< RuntimeObject*, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25539. }
  25540. RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_ClosedStaticInvoker(Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  25541. {
  25542. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25543. }
  25544. // System.Void System.Func`2<System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  25545. 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)
  25546. {
  25547. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25548. __this->___method_3 = ___1_method;
  25549. __this->___m_target_2 = ___0_object;
  25550. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25551. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25552. __this->___method_code_6 = (intptr_t)__this;
  25553. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25554. {
  25555. bool isOpen = parameterCount == 1;
  25556. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25557. if (isOpen)
  25558. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_OpenStaticInvoker;
  25559. else
  25560. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_ClosedStaticInvoker;
  25561. else
  25562. if (isOpen)
  25563. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_OpenStatic;
  25564. else
  25565. {
  25566. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25567. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25568. }
  25569. }
  25570. else
  25571. {
  25572. if (___0_object == NULL)
  25573. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25574. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25575. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25576. }
  25577. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_Multicast;
  25578. }
  25579. // TResult System.Func`2<System.Int16,System.Object>::Invoke(T)
  25580. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m76302570DBBA7A8DDEFF318C1D0337F641141861_gshared (Func_2_tA31DA6D6A5AD14CAABF18013A148EFE6195F787D* __this, int16_t ___0_arg, const RuntimeMethod* method)
  25581. {
  25582. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, const RuntimeMethod*);
  25583. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25584. }
  25585. #ifdef __clang__
  25586. #pragma clang diagnostic pop
  25587. #endif
  25588. #ifdef __clang__
  25589. #pragma clang diagnostic push
  25590. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25591. #pragma clang diagnostic ignored "-Wunused-variable"
  25592. #endif
  25593. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_Multicast(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25594. {
  25595. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25596. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25597. int32_t retVal = 0;
  25598. for (il2cpp_array_size_t i = 0; i < length; i++)
  25599. {
  25600. Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* currentDelegate = reinterpret_cast<Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*>(delegatesToInvoke[i]);
  25601. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  25602. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25603. }
  25604. return retVal;
  25605. }
  25606. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenInst(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25607. {
  25608. typedef int32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  25609. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25610. }
  25611. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenStatic(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25612. {
  25613. typedef int32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  25614. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25615. }
  25616. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenStaticInvoker(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25617. {
  25618. return InvokerFuncInvoker1< int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25619. }
  25620. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_ClosedStaticInvoker(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25621. {
  25622. return InvokerFuncInvoker2< int32_t, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25623. }
  25624. // System.Void System.Func`2<System.Int32,System.Int32>::.ctor(System.Object,System.IntPtr)
  25625. 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)
  25626. {
  25627. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25628. __this->___method_3 = ___1_method;
  25629. __this->___m_target_2 = ___0_object;
  25630. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25631. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25632. __this->___method_code_6 = (intptr_t)__this;
  25633. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25634. {
  25635. bool isOpen = parameterCount == 1;
  25636. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25637. if (isOpen)
  25638. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenStaticInvoker;
  25639. else
  25640. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_ClosedStaticInvoker;
  25641. else
  25642. if (isOpen)
  25643. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenStatic;
  25644. else
  25645. {
  25646. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25647. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25648. }
  25649. }
  25650. else
  25651. {
  25652. if (___0_object == NULL)
  25653. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25654. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25655. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25656. }
  25657. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_Multicast;
  25658. }
  25659. // TResult System.Func`2<System.Int32,System.Int32>::Invoke(T)
  25660. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_gshared (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25661. {
  25662. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  25663. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25664. }
  25665. #ifdef __clang__
  25666. #pragma clang diagnostic pop
  25667. #endif
  25668. #ifdef __clang__
  25669. #pragma clang diagnostic push
  25670. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25671. #pragma clang diagnostic ignored "-Wunused-variable"
  25672. #endif
  25673. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_Multicast(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25674. {
  25675. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25676. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25677. RuntimeObject* retVal = NULL;
  25678. for (il2cpp_array_size_t i = 0; i < length; i++)
  25679. {
  25680. Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* currentDelegate = reinterpret_cast<Func_2_tB8444326CD91502B291E0988F04448A82D0F6552*>(delegatesToInvoke[i]);
  25681. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  25682. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25683. }
  25684. return retVal;
  25685. }
  25686. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenInst(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25687. {
  25688. typedef RuntimeObject* (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  25689. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25690. }
  25691. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenStatic(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25692. {
  25693. typedef RuntimeObject* (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  25694. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25695. }
  25696. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenStaticInvoker(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25697. {
  25698. return InvokerFuncInvoker1< RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25699. }
  25700. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_ClosedStaticInvoker(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25701. {
  25702. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25703. }
  25704. // System.Void System.Func`2<System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  25705. 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)
  25706. {
  25707. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25708. __this->___method_3 = ___1_method;
  25709. __this->___m_target_2 = ___0_object;
  25710. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25711. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25712. __this->___method_code_6 = (intptr_t)__this;
  25713. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25714. {
  25715. bool isOpen = parameterCount == 1;
  25716. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25717. if (isOpen)
  25718. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenStaticInvoker;
  25719. else
  25720. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_ClosedStaticInvoker;
  25721. else
  25722. if (isOpen)
  25723. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenStatic;
  25724. else
  25725. {
  25726. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25727. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25728. }
  25729. }
  25730. else
  25731. {
  25732. if (___0_object == NULL)
  25733. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25734. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25735. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25736. }
  25737. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_Multicast;
  25738. }
  25739. // TResult System.Func`2<System.Int32,System.Object>::Invoke(T)
  25740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_gshared (Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25741. {
  25742. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  25743. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25744. }
  25745. #ifdef __clang__
  25746. #pragma clang diagnostic pop
  25747. #endif
  25748. #ifdef __clang__
  25749. #pragma clang diagnostic push
  25750. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25751. #pragma clang diagnostic ignored "-Wunused-variable"
  25752. #endif
  25753. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_Multicast(Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25754. {
  25755. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25756. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25757. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A retVal;
  25758. memset((&retVal), 0, sizeof(retVal));
  25759. for (il2cpp_array_size_t i = 0; i < length; i++)
  25760. {
  25761. Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* currentDelegate = reinterpret_cast<Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665*>(delegatesToInvoke[i]);
  25762. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  25763. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25764. }
  25765. return retVal;
  25766. }
  25767. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_OpenInst(Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25768. {
  25769. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  25770. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25771. }
  25772. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_OpenStatic(Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25773. {
  25774. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  25775. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25776. }
  25777. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_OpenStaticInvoker(Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25778. {
  25779. return InvokerFuncInvoker1< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25780. }
  25781. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_ClosedStaticInvoker(Func_2_tF56DF5480E243FCDF894BF58102BE74409D47665* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25782. {
  25783. return InvokerFuncInvoker2< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25784. }
  25785. // System.Void System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
  25786. 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)
  25787. {
  25788. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25789. __this->___method_3 = ___1_method;
  25790. __this->___m_target_2 = ___0_object;
  25791. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25792. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25793. __this->___method_code_6 = (intptr_t)__this;
  25794. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25795. {
  25796. bool isOpen = parameterCount == 1;
  25797. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25798. if (isOpen)
  25799. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_OpenStaticInvoker;
  25800. else
  25801. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_ClosedStaticInvoker;
  25802. else
  25803. if (isOpen)
  25804. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_OpenStatic;
  25805. else
  25806. {
  25807. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25808. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25809. }
  25810. }
  25811. else
  25812. {
  25813. if (___0_object == NULL)
  25814. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25815. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25816. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25817. }
  25818. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m391DE18D3E422BB20DE4D16ABF413F64F079DFCB_Multicast;
  25819. }
  25820. // TResult System.Func`2<System.Int32Enum,System.ValueTuple`2<System.Object,System.Object>>::Invoke(T)
  25821. 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)
  25822. {
  25823. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  25824. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25825. }
  25826. #ifdef __clang__
  25827. #pragma clang diagnostic pop
  25828. #endif
  25829. #ifdef __clang__
  25830. #pragma clang diagnostic push
  25831. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25832. #pragma clang diagnostic ignored "-Wunused-variable"
  25833. #endif
  25834. bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_Multicast(Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25835. {
  25836. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25837. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25838. bool retVal = false;
  25839. for (il2cpp_array_size_t i = 0; i < length; i++)
  25840. {
  25841. Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* currentDelegate = reinterpret_cast<Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821*>(delegatesToInvoke[i]);
  25842. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  25843. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25844. }
  25845. return retVal;
  25846. }
  25847. bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_OpenInst(Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25848. {
  25849. typedef bool (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  25850. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25851. }
  25852. bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_OpenStatic(Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25853. {
  25854. typedef bool (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  25855. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25856. }
  25857. bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_OpenStaticInvoker(Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25858. {
  25859. return InvokerFuncInvoker1< bool, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25860. }
  25861. bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_ClosedStaticInvoker(Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25862. {
  25863. return InvokerFuncInvoker2< bool, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25864. }
  25865. // System.Void System.Func`2<System.Int32Enum,System.Boolean>::.ctor(System.Object,System.IntPtr)
  25866. 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)
  25867. {
  25868. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25869. __this->___method_3 = ___1_method;
  25870. __this->___m_target_2 = ___0_object;
  25871. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25872. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25873. __this->___method_code_6 = (intptr_t)__this;
  25874. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25875. {
  25876. bool isOpen = parameterCount == 1;
  25877. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25878. if (isOpen)
  25879. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_OpenStaticInvoker;
  25880. else
  25881. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_ClosedStaticInvoker;
  25882. else
  25883. if (isOpen)
  25884. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_OpenStatic;
  25885. else
  25886. {
  25887. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25888. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25889. }
  25890. }
  25891. else
  25892. {
  25893. if (___0_object == NULL)
  25894. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25895. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25896. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25897. }
  25898. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_Multicast;
  25899. }
  25900. // TResult System.Func`2<System.Int32Enum,System.Boolean>::Invoke(T)
  25901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_gshared (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25902. {
  25903. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  25904. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25905. }
  25906. #ifdef __clang__
  25907. #pragma clang diagnostic pop
  25908. #endif
  25909. #ifdef __clang__
  25910. #pragma clang diagnostic push
  25911. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25912. #pragma clang diagnostic ignored "-Wunused-variable"
  25913. #endif
  25914. Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_Multicast(Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25915. {
  25916. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25917. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25918. Il2CppChar retVal = 0x0;
  25919. for (il2cpp_array_size_t i = 0; i < length; i++)
  25920. {
  25921. Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* currentDelegate = reinterpret_cast<Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD*>(delegatesToInvoke[i]);
  25922. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  25923. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  25924. }
  25925. return retVal;
  25926. }
  25927. Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_OpenInst(Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25928. {
  25929. typedef Il2CppChar (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  25930. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25931. }
  25932. Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_OpenStatic(Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25933. {
  25934. typedef Il2CppChar (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  25935. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  25936. }
  25937. Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_OpenStaticInvoker(Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25938. {
  25939. return InvokerFuncInvoker1< Il2CppChar, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  25940. }
  25941. Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_ClosedStaticInvoker(Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25942. {
  25943. return InvokerFuncInvoker2< Il2CppChar, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  25944. }
  25945. // System.Void System.Func`2<System.Int32Enum,System.Char>::.ctor(System.Object,System.IntPtr)
  25946. 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)
  25947. {
  25948. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  25949. __this->___method_3 = ___1_method;
  25950. __this->___m_target_2 = ___0_object;
  25951. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  25952. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25953. __this->___method_code_6 = (intptr_t)__this;
  25954. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25955. {
  25956. bool isOpen = parameterCount == 1;
  25957. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  25958. if (isOpen)
  25959. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_OpenStaticInvoker;
  25960. else
  25961. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_ClosedStaticInvoker;
  25962. else
  25963. if (isOpen)
  25964. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_OpenStatic;
  25965. else
  25966. {
  25967. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25968. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25969. }
  25970. }
  25971. else
  25972. {
  25973. if (___0_object == NULL)
  25974. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25975. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  25976. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  25977. }
  25978. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_Multicast;
  25979. }
  25980. // TResult System.Func`2<System.Int32Enum,System.Char>::Invoke(T)
  25981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_mB3CE43E51FAD9FBAC2391E53A3702B223B8168FE_gshared (Func_2_tEB5270271440F5524FC38C37B6ADABD8B1944ACD* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25982. {
  25983. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  25984. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  25985. }
  25986. #ifdef __clang__
  25987. #pragma clang diagnostic pop
  25988. #endif
  25989. #ifdef __clang__
  25990. #pragma clang diagnostic push
  25991. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25992. #pragma clang diagnostic ignored "-Wunused-variable"
  25993. #endif
  25994. Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_Multicast(Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  25995. {
  25996. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  25997. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  25998. Guid_t retVal;
  25999. memset((&retVal), 0, sizeof(retVal));
  26000. for (il2cpp_array_size_t i = 0; i < length; i++)
  26001. {
  26002. Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* currentDelegate = reinterpret_cast<Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5*>(delegatesToInvoke[i]);
  26003. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26004. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26005. }
  26006. return retVal;
  26007. }
  26008. Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_OpenInst(Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26009. {
  26010. typedef Guid_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26011. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26012. }
  26013. Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_OpenStatic(Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26014. {
  26015. typedef Guid_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26016. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26017. }
  26018. Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_OpenStaticInvoker(Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26019. {
  26020. return InvokerFuncInvoker1< Guid_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26021. }
  26022. Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_ClosedStaticInvoker(Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26023. {
  26024. return InvokerFuncInvoker2< Guid_t, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26025. }
  26026. // System.Void System.Func`2<System.Int32Enum,System.Guid>::.ctor(System.Object,System.IntPtr)
  26027. 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)
  26028. {
  26029. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26030. __this->___method_3 = ___1_method;
  26031. __this->___m_target_2 = ___0_object;
  26032. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26033. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26034. __this->___method_code_6 = (intptr_t)__this;
  26035. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26036. {
  26037. bool isOpen = parameterCount == 1;
  26038. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26039. if (isOpen)
  26040. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_OpenStaticInvoker;
  26041. else
  26042. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_ClosedStaticInvoker;
  26043. else
  26044. if (isOpen)
  26045. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_OpenStatic;
  26046. else
  26047. {
  26048. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26049. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26050. }
  26051. }
  26052. else
  26053. {
  26054. if (___0_object == NULL)
  26055. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26056. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26057. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26058. }
  26059. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_Multicast;
  26060. }
  26061. // TResult System.Func`2<System.Int32Enum,System.Guid>::Invoke(T)
  26062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Func_2_Invoke_mE1A807EFB1369A940B32CFE45AF2E01EF7DDF6EA_gshared (Func_2_t3FE56BC6263D5B6DC5EC4029CBF5D3C13E3ABCD5* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26063. {
  26064. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26065. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26066. }
  26067. #ifdef __clang__
  26068. #pragma clang diagnostic pop
  26069. #endif
  26070. #ifdef __clang__
  26071. #pragma clang diagnostic push
  26072. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26073. #pragma clang diagnostic ignored "-Wunused-variable"
  26074. #endif
  26075. RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_Multicast(Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26076. {
  26077. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26078. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26079. RuntimeObject* retVal = NULL;
  26080. for (il2cpp_array_size_t i = 0; i < length; i++)
  26081. {
  26082. Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* currentDelegate = reinterpret_cast<Func_2_tF12503C33FD184E465546C31F324F4C344B8975A*>(delegatesToInvoke[i]);
  26083. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26084. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26085. }
  26086. return retVal;
  26087. }
  26088. RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_OpenInst(Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26089. {
  26090. typedef RuntimeObject* (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26091. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26092. }
  26093. RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_OpenStatic(Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26094. {
  26095. typedef RuntimeObject* (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26096. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26097. }
  26098. RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_OpenStaticInvoker(Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26099. {
  26100. return InvokerFuncInvoker1< RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26101. }
  26102. RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_ClosedStaticInvoker(Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26103. {
  26104. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26105. }
  26106. // System.Void System.Func`2<System.Int32Enum,System.Object>::.ctor(System.Object,System.IntPtr)
  26107. 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)
  26108. {
  26109. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26110. __this->___method_3 = ___1_method;
  26111. __this->___m_target_2 = ___0_object;
  26112. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26113. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26114. __this->___method_code_6 = (intptr_t)__this;
  26115. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26116. {
  26117. bool isOpen = parameterCount == 1;
  26118. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26119. if (isOpen)
  26120. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_OpenStaticInvoker;
  26121. else
  26122. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_ClosedStaticInvoker;
  26123. else
  26124. if (isOpen)
  26125. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_OpenStatic;
  26126. else
  26127. {
  26128. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26129. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26130. }
  26131. }
  26132. else
  26133. {
  26134. if (___0_object == NULL)
  26135. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26136. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26137. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26138. }
  26139. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_Multicast;
  26140. }
  26141. // TResult System.Func`2<System.Int32Enum,System.Object>::Invoke(T)
  26142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mFA681ED6452214C133490C8EBCEF80076525B562_gshared (Func_2_tF12503C33FD184E465546C31F324F4C344B8975A* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26143. {
  26144. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26145. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26146. }
  26147. #ifdef __clang__
  26148. #pragma clang diagnostic pop
  26149. #endif
  26150. #ifdef __clang__
  26151. #pragma clang diagnostic push
  26152. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26153. #pragma clang diagnostic ignored "-Wunused-variable"
  26154. #endif
  26155. float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_Multicast(Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26156. {
  26157. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26158. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26159. float retVal = 0.0f;
  26160. for (il2cpp_array_size_t i = 0; i < length; i++)
  26161. {
  26162. Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* currentDelegate = reinterpret_cast<Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975*>(delegatesToInvoke[i]);
  26163. typedef float (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26164. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26165. }
  26166. return retVal;
  26167. }
  26168. float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_OpenInst(Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26169. {
  26170. typedef float (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26171. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26172. }
  26173. float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_OpenStatic(Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26174. {
  26175. typedef float (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26176. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26177. }
  26178. float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_OpenStaticInvoker(Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26179. {
  26180. return InvokerFuncInvoker1< float, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26181. }
  26182. float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_ClosedStaticInvoker(Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26183. {
  26184. return InvokerFuncInvoker2< float, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26185. }
  26186. // System.Void System.Func`2<System.Int32Enum,System.Single>::.ctor(System.Object,System.IntPtr)
  26187. 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)
  26188. {
  26189. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26190. __this->___method_3 = ___1_method;
  26191. __this->___m_target_2 = ___0_object;
  26192. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26193. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26194. __this->___method_code_6 = (intptr_t)__this;
  26195. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26196. {
  26197. bool isOpen = parameterCount == 1;
  26198. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26199. if (isOpen)
  26200. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_OpenStaticInvoker;
  26201. else
  26202. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_ClosedStaticInvoker;
  26203. else
  26204. if (isOpen)
  26205. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_OpenStatic;
  26206. else
  26207. {
  26208. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26209. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26210. }
  26211. }
  26212. else
  26213. {
  26214. if (___0_object == NULL)
  26215. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26216. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26217. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26218. }
  26219. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_Multicast;
  26220. }
  26221. // TResult System.Func`2<System.Int32Enum,System.Single>::Invoke(T)
  26222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m0E2D03B5857D29D486E6470FAB1CE3CD058AB0F1_gshared (Func_2_t6F8F3763B94FF54CC94B682CC9FFCE38435E5975* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26223. {
  26224. typedef float (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26225. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26226. }
  26227. #ifdef __clang__
  26228. #pragma clang diagnostic pop
  26229. #endif
  26230. #ifdef __clang__
  26231. #pragma clang diagnostic push
  26232. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26233. #pragma clang diagnostic ignored "-Wunused-variable"
  26234. #endif
  26235. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_Multicast(Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26236. {
  26237. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26238. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26239. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  26240. memset((&retVal), 0, sizeof(retVal));
  26241. for (il2cpp_array_size_t i = 0; i < length; i++)
  26242. {
  26243. Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* currentDelegate = reinterpret_cast<Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30*>(delegatesToInvoke[i]);
  26244. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26245. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26246. }
  26247. return retVal;
  26248. }
  26249. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_OpenInst(Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26250. {
  26251. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26252. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26253. }
  26254. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_OpenStatic(Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26255. {
  26256. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26257. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26258. }
  26259. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_OpenStaticInvoker(Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26260. {
  26261. return InvokerFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26262. }
  26263. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_ClosedStaticInvoker(Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26264. {
  26265. return InvokerFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26266. }
  26267. // System.Void System.Func`2<System.Int32Enum,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
  26268. 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)
  26269. {
  26270. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26271. __this->___method_3 = ___1_method;
  26272. __this->___m_target_2 = ___0_object;
  26273. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26274. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26275. __this->___method_code_6 = (intptr_t)__this;
  26276. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26277. {
  26278. bool isOpen = parameterCount == 1;
  26279. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26280. if (isOpen)
  26281. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_OpenStaticInvoker;
  26282. else
  26283. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_ClosedStaticInvoker;
  26284. else
  26285. if (isOpen)
  26286. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_OpenStatic;
  26287. else
  26288. {
  26289. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26290. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26291. }
  26292. }
  26293. else
  26294. {
  26295. if (___0_object == NULL)
  26296. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26297. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26298. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26299. }
  26300. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_Multicast;
  26301. }
  26302. // TResult System.Func`2<System.Int32Enum,UnityEngine.Vector2>::Invoke(T)
  26303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m53B43B29EF9257C3DA5CA68C9DAC9B42A29EFF69_gshared (Func_2_t2E0F87DDF5C79A1BF0E72E4A32070498DDB63C30* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26304. {
  26305. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26306. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26307. }
  26308. #ifdef __clang__
  26309. #pragma clang diagnostic pop
  26310. #endif
  26311. #ifdef __clang__
  26312. #pragma clang diagnostic push
  26313. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26314. #pragma clang diagnostic ignored "-Wunused-variable"
  26315. #endif
  26316. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_Multicast(Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26317. {
  26318. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26319. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26320. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 retVal;
  26321. memset((&retVal), 0, sizeof(retVal));
  26322. for (il2cpp_array_size_t i = 0; i < length; i++)
  26323. {
  26324. Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* currentDelegate = reinterpret_cast<Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B*>(delegatesToInvoke[i]);
  26325. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26326. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26327. }
  26328. return retVal;
  26329. }
  26330. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_OpenInst(Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26331. {
  26332. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26333. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26334. }
  26335. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_OpenStatic(Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26336. {
  26337. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26338. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26339. }
  26340. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_OpenStaticInvoker(Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26341. {
  26342. return InvokerFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26343. }
  26344. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_ClosedStaticInvoker(Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26345. {
  26346. return InvokerFuncInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26347. }
  26348. // System.Void System.Func`2<System.Int32Enum,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
  26349. 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)
  26350. {
  26351. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26352. __this->___method_3 = ___1_method;
  26353. __this->___m_target_2 = ___0_object;
  26354. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26355. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26356. __this->___method_code_6 = (intptr_t)__this;
  26357. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26358. {
  26359. bool isOpen = parameterCount == 1;
  26360. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26361. if (isOpen)
  26362. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_OpenStaticInvoker;
  26363. else
  26364. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_ClosedStaticInvoker;
  26365. else
  26366. if (isOpen)
  26367. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_OpenStatic;
  26368. else
  26369. {
  26370. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26371. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26372. }
  26373. }
  26374. else
  26375. {
  26376. if (___0_object == NULL)
  26377. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26378. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26379. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26380. }
  26381. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_Multicast;
  26382. }
  26383. // TResult System.Func`2<System.Int32Enum,UnityEngine.Vector3>::Invoke(T)
  26384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_mEF34A9F352629824BBF0822A4D6ED8199E6F330D_gshared (Func_2_t28BDEE0BBB0AF3832E1676D6ABB65EDA5546306B* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26385. {
  26386. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26387. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26388. }
  26389. #ifdef __clang__
  26390. #pragma clang diagnostic pop
  26391. #endif
  26392. #ifdef __clang__
  26393. #pragma clang diagnostic push
  26394. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26395. #pragma clang diagnostic ignored "-Wunused-variable"
  26396. #endif
  26397. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_Multicast(Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26398. {
  26399. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26400. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26401. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 retVal;
  26402. memset((&retVal), 0, sizeof(retVal));
  26403. for (il2cpp_array_size_t i = 0; i < length; i++)
  26404. {
  26405. Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* currentDelegate = reinterpret_cast<Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890*>(delegatesToInvoke[i]);
  26406. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26407. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26408. }
  26409. return retVal;
  26410. }
  26411. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_OpenInst(Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26412. {
  26413. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26414. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26415. }
  26416. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_OpenStatic(Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26417. {
  26418. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  26419. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26420. }
  26421. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_OpenStaticInvoker(Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26422. {
  26423. return InvokerFuncInvoker1< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26424. }
  26425. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_ClosedStaticInvoker(Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26426. {
  26427. return InvokerFuncInvoker2< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, RuntimeObject*, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26428. }
  26429. // System.Void System.Func`2<System.Int32Enum,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
  26430. 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)
  26431. {
  26432. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26433. __this->___method_3 = ___1_method;
  26434. __this->___m_target_2 = ___0_object;
  26435. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26436. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26437. __this->___method_code_6 = (intptr_t)__this;
  26438. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26439. {
  26440. bool isOpen = parameterCount == 1;
  26441. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26442. if (isOpen)
  26443. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_OpenStaticInvoker;
  26444. else
  26445. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_ClosedStaticInvoker;
  26446. else
  26447. if (isOpen)
  26448. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_OpenStatic;
  26449. else
  26450. {
  26451. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26452. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26453. }
  26454. }
  26455. else
  26456. {
  26457. if (___0_object == NULL)
  26458. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26459. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26460. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26461. }
  26462. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_Multicast;
  26463. }
  26464. // TResult System.Func`2<System.Int32Enum,UnityEngine.Vector4>::Invoke(T)
  26465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m51F1DF6DF74BE3980DAD0187AA2EFD795B0FD081_gshared (Func_2_t20F329C9D47892E84BBF9A1B0EF63A1B4785E890* __this, int32_t ___0_arg, const RuntimeMethod* method)
  26466. {
  26467. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  26468. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26469. }
  26470. #ifdef __clang__
  26471. #pragma clang diagnostic pop
  26472. #endif
  26473. #ifdef __clang__
  26474. #pragma clang diagnostic push
  26475. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26476. #pragma clang diagnostic ignored "-Wunused-variable"
  26477. #endif
  26478. RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_Multicast(Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  26479. {
  26480. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26481. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26482. RuntimeObject* retVal = NULL;
  26483. for (il2cpp_array_size_t i = 0; i < length; i++)
  26484. {
  26485. Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* currentDelegate = reinterpret_cast<Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740*>(delegatesToInvoke[i]);
  26486. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
  26487. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26488. }
  26489. return retVal;
  26490. }
  26491. RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_OpenInst(Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  26492. {
  26493. typedef RuntimeObject* (*FunctionPointerType) (int64_t, const RuntimeMethod*);
  26494. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26495. }
  26496. RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_OpenStatic(Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  26497. {
  26498. typedef RuntimeObject* (*FunctionPointerType) (int64_t, const RuntimeMethod*);
  26499. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26500. }
  26501. RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_OpenStaticInvoker(Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  26502. {
  26503. return InvokerFuncInvoker1< RuntimeObject*, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26504. }
  26505. RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_ClosedStaticInvoker(Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  26506. {
  26507. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26508. }
  26509. // System.Void System.Func`2<System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  26510. 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)
  26511. {
  26512. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26513. __this->___method_3 = ___1_method;
  26514. __this->___m_target_2 = ___0_object;
  26515. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26516. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26517. __this->___method_code_6 = (intptr_t)__this;
  26518. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26519. {
  26520. bool isOpen = parameterCount == 1;
  26521. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26522. if (isOpen)
  26523. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_OpenStaticInvoker;
  26524. else
  26525. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_ClosedStaticInvoker;
  26526. else
  26527. if (isOpen)
  26528. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_OpenStatic;
  26529. else
  26530. {
  26531. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26532. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26533. }
  26534. }
  26535. else
  26536. {
  26537. if (___0_object == NULL)
  26538. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26539. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26540. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26541. }
  26542. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_Multicast;
  26543. }
  26544. // TResult System.Func`2<System.Int64,System.Object>::Invoke(T)
  26545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mD009765372024B85EF25CCB1BA0D33A782805484_gshared (Func_2_t500EF84D22056969D9857BA1675DB70B93BA5740* __this, int64_t ___0_arg, const RuntimeMethod* method)
  26546. {
  26547. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
  26548. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26549. }
  26550. #ifdef __clang__
  26551. #pragma clang diagnostic pop
  26552. #endif
  26553. #ifdef __clang__
  26554. #pragma clang diagnostic push
  26555. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26556. #pragma clang diagnostic ignored "-Wunused-variable"
  26557. #endif
  26558. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_Multicast(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26559. {
  26560. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26561. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26562. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 retVal;
  26563. memset((&retVal), 0, sizeof(retVal));
  26564. for (il2cpp_array_size_t i = 0; i < length; i++)
  26565. {
  26566. Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* currentDelegate = reinterpret_cast<Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F*>(delegatesToInvoke[i]);
  26567. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26568. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26569. }
  26570. return retVal;
  26571. }
  26572. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInst(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26573. {
  26574. NullCheck(___0_arg);
  26575. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  26576. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26577. }
  26578. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenStatic(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26579. {
  26580. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  26581. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26582. }
  26583. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenStaticInvoker(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26584. {
  26585. return InvokerFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26586. }
  26587. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_ClosedStaticInvoker(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26588. {
  26589. return InvokerFuncInvoker2< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26590. }
  26591. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenVirtual(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26592. {
  26593. NullCheck(___0_arg);
  26594. return VirtualFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  26595. }
  26596. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInterface(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26597. {
  26598. NullCheck(___0_arg);
  26599. return InterfaceFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  26600. }
  26601. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericVirtual(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26602. {
  26603. NullCheck(___0_arg);
  26604. return GenericVirtualFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(method, ___0_arg);
  26605. }
  26606. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericInterface(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26607. {
  26608. NullCheck(___0_arg);
  26609. return GenericInterfaceFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(method, ___0_arg);
  26610. }
  26611. // System.Void System.Func`2<System.Object,System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
  26612. 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)
  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 == 1;
  26623. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26624. if (isOpen)
  26625. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenStaticInvoker;
  26626. else
  26627. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_ClosedStaticInvoker;
  26628. else
  26629. if (isOpen)
  26630. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_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. bool isOpen = parameterCount == 0;
  26640. if (isOpen)
  26641. {
  26642. if (__this->___method_is_virtual_12)
  26643. {
  26644. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26645. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26646. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericInterface;
  26647. else
  26648. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericVirtual;
  26649. else
  26650. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26651. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInterface;
  26652. else
  26653. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenVirtual;
  26654. }
  26655. else
  26656. {
  26657. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInst;
  26658. }
  26659. }
  26660. else
  26661. {
  26662. if (___0_object == NULL)
  26663. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26664. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26665. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26666. }
  26667. }
  26668. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_Multicast;
  26669. }
  26670. // TResult System.Func`2<System.Object,System.Nullable`1<System.Int32>>::Invoke(T)
  26671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_gshared (Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26672. {
  26673. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26674. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26675. }
  26676. #ifdef __clang__
  26677. #pragma clang diagnostic pop
  26678. #endif
  26679. #ifdef __clang__
  26680. #pragma clang diagnostic push
  26681. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26682. #pragma clang diagnostic ignored "-Wunused-variable"
  26683. #endif
  26684. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_Multicast(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26685. {
  26686. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26687. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26688. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 retVal;
  26689. memset((&retVal), 0, sizeof(retVal));
  26690. for (il2cpp_array_size_t i = 0; i < length; i++)
  26691. {
  26692. Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* currentDelegate = reinterpret_cast<Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856*>(delegatesToInvoke[i]);
  26693. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26694. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26695. }
  26696. return retVal;
  26697. }
  26698. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInst(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26699. {
  26700. NullCheck(___0_arg);
  26701. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  26702. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26703. }
  26704. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenStatic(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26705. {
  26706. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  26707. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26708. }
  26709. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenStaticInvoker(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26710. {
  26711. return InvokerFuncInvoker1< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26712. }
  26713. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_ClosedStaticInvoker(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26714. {
  26715. return InvokerFuncInvoker2< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26716. }
  26717. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenVirtual(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26718. {
  26719. NullCheck(___0_arg);
  26720. return VirtualFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  26721. }
  26722. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInterface(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26723. {
  26724. NullCheck(___0_arg);
  26725. return InterfaceFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  26726. }
  26727. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericVirtual(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26728. {
  26729. NullCheck(___0_arg);
  26730. return GenericVirtualFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(method, ___0_arg);
  26731. }
  26732. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericInterface(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26733. {
  26734. NullCheck(___0_arg);
  26735. return GenericInterfaceFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(method, ___0_arg);
  26736. }
  26737. // System.Void System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>::.ctor(System.Object,System.IntPtr)
  26738. 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)
  26739. {
  26740. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26741. __this->___method_3 = ___1_method;
  26742. __this->___m_target_2 = ___0_object;
  26743. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26744. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26745. __this->___method_code_6 = (intptr_t)__this;
  26746. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26747. {
  26748. bool isOpen = parameterCount == 1;
  26749. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26750. if (isOpen)
  26751. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenStaticInvoker;
  26752. else
  26753. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_ClosedStaticInvoker;
  26754. else
  26755. if (isOpen)
  26756. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenStatic;
  26757. else
  26758. {
  26759. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26760. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26761. }
  26762. }
  26763. else
  26764. {
  26765. bool isOpen = parameterCount == 0;
  26766. if (isOpen)
  26767. {
  26768. if (__this->___method_is_virtual_12)
  26769. {
  26770. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26771. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26772. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericInterface;
  26773. else
  26774. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericVirtual;
  26775. else
  26776. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26777. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInterface;
  26778. else
  26779. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenVirtual;
  26780. }
  26781. else
  26782. {
  26783. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInst;
  26784. }
  26785. }
  26786. else
  26787. {
  26788. if (___0_object == NULL)
  26789. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26790. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26791. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26792. }
  26793. }
  26794. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_Multicast;
  26795. }
  26796. // TResult System.Func`2<System.Object,System.ValueTuple`2<System.Boolean,System.Object>>::Invoke(T)
  26797. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_gshared (Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26798. {
  26799. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26800. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26801. }
  26802. #ifdef __clang__
  26803. #pragma clang diagnostic pop
  26804. #endif
  26805. #ifdef __clang__
  26806. #pragma clang diagnostic push
  26807. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26808. #pragma clang diagnostic ignored "-Wunused-variable"
  26809. #endif
  26810. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_Multicast(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26811. {
  26812. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26813. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26814. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A retVal;
  26815. memset((&retVal), 0, sizeof(retVal));
  26816. for (il2cpp_array_size_t i = 0; i < length; i++)
  26817. {
  26818. Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* currentDelegate = reinterpret_cast<Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0*>(delegatesToInvoke[i]);
  26819. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26820. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26821. }
  26822. return retVal;
  26823. }
  26824. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenInst(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26825. {
  26826. NullCheck(___0_arg);
  26827. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  26828. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26829. }
  26830. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenStatic(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26831. {
  26832. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  26833. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26834. }
  26835. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenStaticInvoker(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26836. {
  26837. return InvokerFuncInvoker1< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26838. }
  26839. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_ClosedStaticInvoker(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26840. {
  26841. return InvokerFuncInvoker2< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26842. }
  26843. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenVirtual(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26844. {
  26845. NullCheck(___0_arg);
  26846. return VirtualFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  26847. }
  26848. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenInterface(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26849. {
  26850. NullCheck(___0_arg);
  26851. return InterfaceFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  26852. }
  26853. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenGenericVirtual(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26854. {
  26855. NullCheck(___0_arg);
  26856. return GenericVirtualFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(method, ___0_arg);
  26857. }
  26858. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenGenericInterface(Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26859. {
  26860. NullCheck(___0_arg);
  26861. return GenericInterfaceFuncInvoker0< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A >::Invoke(method, ___0_arg);
  26862. }
  26863. // System.Void System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
  26864. 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)
  26865. {
  26866. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26867. __this->___method_3 = ___1_method;
  26868. __this->___m_target_2 = ___0_object;
  26869. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26870. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26871. __this->___method_code_6 = (intptr_t)__this;
  26872. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26873. {
  26874. bool isOpen = parameterCount == 1;
  26875. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  26876. if (isOpen)
  26877. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenStaticInvoker;
  26878. else
  26879. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_ClosedStaticInvoker;
  26880. else
  26881. if (isOpen)
  26882. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenStatic;
  26883. else
  26884. {
  26885. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26886. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26887. }
  26888. }
  26889. else
  26890. {
  26891. bool isOpen = parameterCount == 0;
  26892. if (isOpen)
  26893. {
  26894. if (__this->___method_is_virtual_12)
  26895. {
  26896. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26897. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26898. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenGenericInterface;
  26899. else
  26900. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenGenericVirtual;
  26901. else
  26902. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26903. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenInterface;
  26904. else
  26905. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenVirtual;
  26906. }
  26907. else
  26908. {
  26909. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_OpenInst;
  26910. }
  26911. }
  26912. else
  26913. {
  26914. if (___0_object == NULL)
  26915. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26916. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  26917. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  26918. }
  26919. }
  26920. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_Multicast;
  26921. }
  26922. // TResult System.Func`2<System.Object,System.ValueTuple`2<System.Object,System.Object>>::Invoke(T)
  26923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_mB5EC27DD375EF48E19FB13372999D0A63BF91D24_gshared (Func_2_tEE709D92F595E05CEE36C7FD0D5EE65BD0AC82B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26924. {
  26925. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26926. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  26927. }
  26928. #ifdef __clang__
  26929. #pragma clang diagnostic pop
  26930. #endif
  26931. #ifdef __clang__
  26932. #pragma clang diagnostic push
  26933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26934. #pragma clang diagnostic ignored "-Wunused-variable"
  26935. #endif
  26936. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_Multicast(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26937. {
  26938. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  26939. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  26940. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F retVal;
  26941. memset((&retVal), 0, sizeof(retVal));
  26942. for (il2cpp_array_size_t i = 0; i < length; i++)
  26943. {
  26944. Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* currentDelegate = reinterpret_cast<Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66*>(delegatesToInvoke[i]);
  26945. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26946. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  26947. }
  26948. return retVal;
  26949. }
  26950. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInst(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26951. {
  26952. NullCheck(___0_arg);
  26953. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  26954. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26955. }
  26956. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenStatic(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26957. {
  26958. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  26959. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  26960. }
  26961. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenStaticInvoker(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26962. {
  26963. return InvokerFuncInvoker1< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  26964. }
  26965. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_ClosedStaticInvoker(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26966. {
  26967. return InvokerFuncInvoker2< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  26968. }
  26969. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenVirtual(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26970. {
  26971. NullCheck(___0_arg);
  26972. return VirtualFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  26973. }
  26974. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInterface(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26975. {
  26976. NullCheck(___0_arg);
  26977. return InterfaceFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  26978. }
  26979. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericVirtual(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26980. {
  26981. NullCheck(___0_arg);
  26982. return GenericVirtualFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(method, ___0_arg);
  26983. }
  26984. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericInterface(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  26985. {
  26986. NullCheck(___0_arg);
  26987. return GenericInterfaceFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(method, ___0_arg);
  26988. }
  26989. // System.Void System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>::.ctor(System.Object,System.IntPtr)
  26990. 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)
  26991. {
  26992. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  26993. __this->___method_3 = ___1_method;
  26994. __this->___m_target_2 = ___0_object;
  26995. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  26996. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26997. __this->___method_code_6 = (intptr_t)__this;
  26998. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26999. {
  27000. bool isOpen = parameterCount == 1;
  27001. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27002. if (isOpen)
  27003. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenStaticInvoker;
  27004. else
  27005. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_ClosedStaticInvoker;
  27006. else
  27007. if (isOpen)
  27008. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenStatic;
  27009. else
  27010. {
  27011. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27012. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27013. }
  27014. }
  27015. else
  27016. {
  27017. bool isOpen = parameterCount == 0;
  27018. if (isOpen)
  27019. {
  27020. if (__this->___method_is_virtual_12)
  27021. {
  27022. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  27023. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27024. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericInterface;
  27025. else
  27026. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericVirtual;
  27027. else
  27028. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27029. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInterface;
  27030. else
  27031. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenVirtual;
  27032. }
  27033. else
  27034. {
  27035. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInst;
  27036. }
  27037. }
  27038. else
  27039. {
  27040. if (___0_object == NULL)
  27041. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27042. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27043. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27044. }
  27045. }
  27046. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_Multicast;
  27047. }
  27048. // TResult System.Func`2<System.Object,System.ValueTuple`3<System.Object,System.Object,System.Int32>>::Invoke(T)
  27049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_gshared (Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27050. {
  27051. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27052. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27053. }
  27054. #ifdef __clang__
  27055. #pragma clang diagnostic pop
  27056. #endif
  27057. #ifdef __clang__
  27058. #pragma clang diagnostic push
  27059. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27060. #pragma clang diagnostic ignored "-Wunused-variable"
  27061. #endif
  27062. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_Multicast(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27063. {
  27064. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27065. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27066. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 retVal;
  27067. memset((&retVal), 0, sizeof(retVal));
  27068. for (il2cpp_array_size_t i = 0; i < length; i++)
  27069. {
  27070. Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* currentDelegate = reinterpret_cast<Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B*>(delegatesToInvoke[i]);
  27071. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27072. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27073. }
  27074. return retVal;
  27075. }
  27076. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInst(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27077. {
  27078. NullCheck(___0_arg);
  27079. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27080. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27081. }
  27082. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenStatic(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27083. {
  27084. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27085. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27086. }
  27087. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenStaticInvoker(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27088. {
  27089. return InvokerFuncInvoker1< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  27090. }
  27091. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_ClosedStaticInvoker(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27092. {
  27093. return InvokerFuncInvoker2< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  27094. }
  27095. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenVirtual(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27096. {
  27097. NullCheck(___0_arg);
  27098. return VirtualFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  27099. }
  27100. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInterface(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27101. {
  27102. NullCheck(___0_arg);
  27103. return InterfaceFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  27104. }
  27105. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericVirtual(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27106. {
  27107. NullCheck(___0_arg);
  27108. return GenericVirtualFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(method, ___0_arg);
  27109. }
  27110. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericInterface(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27111. {
  27112. NullCheck(___0_arg);
  27113. return GenericInterfaceFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(method, ___0_arg);
  27114. }
  27115. // 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)
  27116. 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)
  27117. {
  27118. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27119. __this->___method_3 = ___1_method;
  27120. __this->___m_target_2 = ___0_object;
  27121. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27122. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27123. __this->___method_code_6 = (intptr_t)__this;
  27124. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27125. {
  27126. bool isOpen = parameterCount == 1;
  27127. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27128. if (isOpen)
  27129. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenStaticInvoker;
  27130. else
  27131. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_ClosedStaticInvoker;
  27132. else
  27133. if (isOpen)
  27134. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenStatic;
  27135. else
  27136. {
  27137. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27138. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27139. }
  27140. }
  27141. else
  27142. {
  27143. bool isOpen = parameterCount == 0;
  27144. if (isOpen)
  27145. {
  27146. if (__this->___method_is_virtual_12)
  27147. {
  27148. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  27149. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27150. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericInterface;
  27151. else
  27152. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericVirtual;
  27153. else
  27154. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27155. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInterface;
  27156. else
  27157. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenVirtual;
  27158. }
  27159. else
  27160. {
  27161. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInst;
  27162. }
  27163. }
  27164. else
  27165. {
  27166. if (___0_object == NULL)
  27167. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27168. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27169. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27170. }
  27171. }
  27172. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_Multicast;
  27173. }
  27174. // TResult System.Func`2<System.Object,System.ValueTuple`5<System.Object,System.Boolean,System.Boolean,System.Object,System.Object>>::Invoke(T)
  27175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_gshared (Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27176. {
  27177. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27178. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27179. }
  27180. #ifdef __clang__
  27181. #pragma clang diagnostic pop
  27182. #endif
  27183. #ifdef __clang__
  27184. #pragma clang diagnostic push
  27185. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27186. #pragma clang diagnostic ignored "-Wunused-variable"
  27187. #endif
  27188. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_Multicast(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27189. {
  27190. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27191. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27192. bool retVal = false;
  27193. for (il2cpp_array_size_t i = 0; i < length; i++)
  27194. {
  27195. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* currentDelegate = reinterpret_cast<Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*>(delegatesToInvoke[i]);
  27196. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27197. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27198. }
  27199. return retVal;
  27200. }
  27201. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInst(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27202. {
  27203. NullCheck(___0_arg);
  27204. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27205. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27206. }
  27207. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenStatic(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27208. {
  27209. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27210. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27211. }
  27212. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenStaticInvoker(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27213. {
  27214. return InvokerFuncInvoker1< bool, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  27215. }
  27216. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_ClosedStaticInvoker(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27217. {
  27218. return InvokerFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  27219. }
  27220. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenVirtual(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27221. {
  27222. NullCheck(___0_arg);
  27223. return VirtualFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  27224. }
  27225. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInterface(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27226. {
  27227. NullCheck(___0_arg);
  27228. return InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  27229. }
  27230. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericVirtual(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27231. {
  27232. NullCheck(___0_arg);
  27233. return GenericVirtualFuncInvoker0< bool >::Invoke(method, ___0_arg);
  27234. }
  27235. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericInterface(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27236. {
  27237. NullCheck(___0_arg);
  27238. return GenericInterfaceFuncInvoker0< bool >::Invoke(method, ___0_arg);
  27239. }
  27240. // System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
  27241. 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)
  27242. {
  27243. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27244. __this->___method_3 = ___1_method;
  27245. __this->___m_target_2 = ___0_object;
  27246. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27247. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27248. __this->___method_code_6 = (intptr_t)__this;
  27249. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27250. {
  27251. bool isOpen = parameterCount == 1;
  27252. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27253. if (isOpen)
  27254. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenStaticInvoker;
  27255. else
  27256. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_ClosedStaticInvoker;
  27257. else
  27258. if (isOpen)
  27259. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenStatic;
  27260. else
  27261. {
  27262. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27263. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27264. }
  27265. }
  27266. else
  27267. {
  27268. bool isOpen = parameterCount == 0;
  27269. if (isOpen)
  27270. {
  27271. if (__this->___method_is_virtual_12)
  27272. {
  27273. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  27274. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27275. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericInterface;
  27276. else
  27277. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericVirtual;
  27278. else
  27279. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27280. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInterface;
  27281. else
  27282. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenVirtual;
  27283. }
  27284. else
  27285. {
  27286. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInst;
  27287. }
  27288. }
  27289. else
  27290. {
  27291. if (___0_object == NULL)
  27292. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27293. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27294. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27295. }
  27296. }
  27297. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_Multicast;
  27298. }
  27299. // TResult System.Func`2<System.Object,System.Boolean>::Invoke(T)
  27300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27301. {
  27302. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27303. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27304. }
  27305. #ifdef __clang__
  27306. #pragma clang diagnostic pop
  27307. #endif
  27308. #ifdef __clang__
  27309. #pragma clang diagnostic push
  27310. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27311. #pragma clang diagnostic ignored "-Wunused-variable"
  27312. #endif
  27313. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_Multicast(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27314. {
  27315. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27316. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27317. Il2CppChar retVal = 0x0;
  27318. for (il2cpp_array_size_t i = 0; i < length; i++)
  27319. {
  27320. Func_2_tA8F6CB924B4548E42010325397F16C187C098225* currentDelegate = reinterpret_cast<Func_2_tA8F6CB924B4548E42010325397F16C187C098225*>(delegatesToInvoke[i]);
  27321. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27322. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27323. }
  27324. return retVal;
  27325. }
  27326. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInst(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27327. {
  27328. NullCheck(___0_arg);
  27329. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27330. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27331. }
  27332. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenStatic(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27333. {
  27334. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27335. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27336. }
  27337. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenStaticInvoker(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27338. {
  27339. return InvokerFuncInvoker1< Il2CppChar, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  27340. }
  27341. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_ClosedStaticInvoker(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27342. {
  27343. return InvokerFuncInvoker2< Il2CppChar, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  27344. }
  27345. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenVirtual(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27346. {
  27347. NullCheck(___0_arg);
  27348. return VirtualFuncInvoker0< Il2CppChar >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  27349. }
  27350. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInterface(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27351. {
  27352. NullCheck(___0_arg);
  27353. return InterfaceFuncInvoker0< Il2CppChar >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  27354. }
  27355. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericVirtual(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27356. {
  27357. NullCheck(___0_arg);
  27358. return GenericVirtualFuncInvoker0< Il2CppChar >::Invoke(method, ___0_arg);
  27359. }
  27360. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericInterface(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27361. {
  27362. NullCheck(___0_arg);
  27363. return GenericInterfaceFuncInvoker0< Il2CppChar >::Invoke(method, ___0_arg);
  27364. }
  27365. // System.Void System.Func`2<System.Object,System.Char>::.ctor(System.Object,System.IntPtr)
  27366. 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)
  27367. {
  27368. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27369. __this->___method_3 = ___1_method;
  27370. __this->___m_target_2 = ___0_object;
  27371. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27372. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27373. __this->___method_code_6 = (intptr_t)__this;
  27374. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27375. {
  27376. bool isOpen = parameterCount == 1;
  27377. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27378. if (isOpen)
  27379. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenStaticInvoker;
  27380. else
  27381. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_ClosedStaticInvoker;
  27382. else
  27383. if (isOpen)
  27384. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenStatic;
  27385. else
  27386. {
  27387. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27388. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27389. }
  27390. }
  27391. else
  27392. {
  27393. bool isOpen = parameterCount == 0;
  27394. if (isOpen)
  27395. {
  27396. if (__this->___method_is_virtual_12)
  27397. {
  27398. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  27399. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27400. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericInterface;
  27401. else
  27402. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericVirtual;
  27403. else
  27404. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27405. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInterface;
  27406. else
  27407. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenVirtual;
  27408. }
  27409. else
  27410. {
  27411. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInst;
  27412. }
  27413. }
  27414. else
  27415. {
  27416. if (___0_object == NULL)
  27417. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27418. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27419. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27420. }
  27421. }
  27422. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_Multicast;
  27423. }
  27424. // TResult System.Func`2<System.Object,System.Char>::Invoke(T)
  27425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_gshared (Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27426. {
  27427. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27428. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27429. }
  27430. #ifdef __clang__
  27431. #pragma clang diagnostic pop
  27432. #endif
  27433. #ifdef __clang__
  27434. #pragma clang diagnostic push
  27435. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27436. #pragma clang diagnostic ignored "-Wunused-variable"
  27437. #endif
  27438. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_Multicast(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27439. {
  27440. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27441. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27442. Guid_t retVal;
  27443. memset((&retVal), 0, sizeof(retVal));
  27444. for (il2cpp_array_size_t i = 0; i < length; i++)
  27445. {
  27446. Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* currentDelegate = reinterpret_cast<Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838*>(delegatesToInvoke[i]);
  27447. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27448. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27449. }
  27450. return retVal;
  27451. }
  27452. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenInst(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27453. {
  27454. NullCheck(___0_arg);
  27455. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27456. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27457. }
  27458. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenStatic(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27459. {
  27460. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27461. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27462. }
  27463. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenStaticInvoker(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27464. {
  27465. return InvokerFuncInvoker1< Guid_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  27466. }
  27467. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_ClosedStaticInvoker(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27468. {
  27469. return InvokerFuncInvoker2< Guid_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  27470. }
  27471. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenVirtual(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27472. {
  27473. NullCheck(___0_arg);
  27474. return VirtualFuncInvoker0< Guid_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  27475. }
  27476. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenInterface(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27477. {
  27478. NullCheck(___0_arg);
  27479. return InterfaceFuncInvoker0< Guid_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  27480. }
  27481. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenGenericVirtual(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27482. {
  27483. NullCheck(___0_arg);
  27484. return GenericVirtualFuncInvoker0< Guid_t >::Invoke(method, ___0_arg);
  27485. }
  27486. Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenGenericInterface(Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27487. {
  27488. NullCheck(___0_arg);
  27489. return GenericInterfaceFuncInvoker0< Guid_t >::Invoke(method, ___0_arg);
  27490. }
  27491. // System.Void System.Func`2<System.Object,System.Guid>::.ctor(System.Object,System.IntPtr)
  27492. 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)
  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 == 1;
  27503. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27504. if (isOpen)
  27505. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenStaticInvoker;
  27506. else
  27507. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_ClosedStaticInvoker;
  27508. else
  27509. if (isOpen)
  27510. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_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. bool isOpen = parameterCount == 0;
  27520. if (isOpen)
  27521. {
  27522. if (__this->___method_is_virtual_12)
  27523. {
  27524. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  27525. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27526. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenGenericInterface;
  27527. else
  27528. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenGenericVirtual;
  27529. else
  27530. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27531. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenInterface;
  27532. else
  27533. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenVirtual;
  27534. }
  27535. else
  27536. {
  27537. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_OpenInst;
  27538. }
  27539. }
  27540. else
  27541. {
  27542. if (___0_object == NULL)
  27543. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27544. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27545. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27546. }
  27547. }
  27548. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_Multicast;
  27549. }
  27550. // TResult System.Func`2<System.Object,System.Guid>::Invoke(T)
  27551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Func_2_Invoke_mE51C3FA492E17DA31C1388A0DCC2C662629FF63C_gshared (Func_2_tB966008A65EE3C580BEEAEA7E13ED7A153257838* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27552. {
  27553. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27554. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27555. }
  27556. #ifdef __clang__
  27557. #pragma clang diagnostic pop
  27558. #endif
  27559. #ifdef __clang__
  27560. #pragma clang diagnostic push
  27561. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27562. #pragma clang diagnostic ignored "-Wunused-variable"
  27563. #endif
  27564. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_Multicast(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27565. {
  27566. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27567. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27568. int32_t retVal = 0;
  27569. for (il2cpp_array_size_t i = 0; i < length; i++)
  27570. {
  27571. Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* currentDelegate = reinterpret_cast<Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*>(delegatesToInvoke[i]);
  27572. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27573. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27574. }
  27575. return retVal;
  27576. }
  27577. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInst(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27578. {
  27579. NullCheck(___0_arg);
  27580. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27581. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27582. }
  27583. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenStatic(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27584. {
  27585. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27586. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27587. }
  27588. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenStaticInvoker(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27589. {
  27590. return InvokerFuncInvoker1< int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  27591. }
  27592. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_ClosedStaticInvoker(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27593. {
  27594. return InvokerFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  27595. }
  27596. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenVirtual(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27597. {
  27598. NullCheck(___0_arg);
  27599. return VirtualFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  27600. }
  27601. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInterface(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27602. {
  27603. NullCheck(___0_arg);
  27604. return InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  27605. }
  27606. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericVirtual(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27607. {
  27608. NullCheck(___0_arg);
  27609. return GenericVirtualFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  27610. }
  27611. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericInterface(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27612. {
  27613. NullCheck(___0_arg);
  27614. return GenericInterfaceFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  27615. }
  27616. // System.Void System.Func`2<System.Object,System.Int32>::.ctor(System.Object,System.IntPtr)
  27617. 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)
  27618. {
  27619. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27620. __this->___method_3 = ___1_method;
  27621. __this->___m_target_2 = ___0_object;
  27622. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27623. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27624. __this->___method_code_6 = (intptr_t)__this;
  27625. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27626. {
  27627. bool isOpen = parameterCount == 1;
  27628. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27629. if (isOpen)
  27630. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenStaticInvoker;
  27631. else
  27632. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_ClosedStaticInvoker;
  27633. else
  27634. if (isOpen)
  27635. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenStatic;
  27636. else
  27637. {
  27638. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27639. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27640. }
  27641. }
  27642. else
  27643. {
  27644. bool isOpen = parameterCount == 0;
  27645. if (isOpen)
  27646. {
  27647. if (__this->___method_is_virtual_12)
  27648. {
  27649. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  27650. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27651. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericInterface;
  27652. else
  27653. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericVirtual;
  27654. else
  27655. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27656. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInterface;
  27657. else
  27658. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenVirtual;
  27659. }
  27660. else
  27661. {
  27662. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInst;
  27663. }
  27664. }
  27665. else
  27666. {
  27667. if (___0_object == NULL)
  27668. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27669. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27670. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27671. }
  27672. }
  27673. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_Multicast;
  27674. }
  27675. // TResult System.Func`2<System.Object,System.Int32>::Invoke(T)
  27676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_gshared (Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27677. {
  27678. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27679. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27680. }
  27681. #ifdef __clang__
  27682. #pragma clang diagnostic pop
  27683. #endif
  27684. #ifdef __clang__
  27685. #pragma clang diagnostic push
  27686. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27687. #pragma clang diagnostic ignored "-Wunused-variable"
  27688. #endif
  27689. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_Multicast(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27690. {
  27691. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27692. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27693. int32_t retVal = 0;
  27694. for (il2cpp_array_size_t i = 0; i < length; i++)
  27695. {
  27696. Func_2_t213311159653563BDCC21CC060B449705C96791F* currentDelegate = reinterpret_cast<Func_2_t213311159653563BDCC21CC060B449705C96791F*>(delegatesToInvoke[i]);
  27697. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27698. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27699. }
  27700. return retVal;
  27701. }
  27702. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInst(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27703. {
  27704. NullCheck(___0_arg);
  27705. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27706. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27707. }
  27708. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenStatic(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27709. {
  27710. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27711. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27712. }
  27713. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenStaticInvoker(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27714. {
  27715. return InvokerFuncInvoker1< int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  27716. }
  27717. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_ClosedStaticInvoker(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27718. {
  27719. return InvokerFuncInvoker2< int32_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  27720. }
  27721. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenVirtual(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27722. {
  27723. NullCheck(___0_arg);
  27724. return VirtualFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  27725. }
  27726. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInterface(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27727. {
  27728. NullCheck(___0_arg);
  27729. return InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  27730. }
  27731. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericVirtual(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27732. {
  27733. NullCheck(___0_arg);
  27734. return GenericVirtualFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  27735. }
  27736. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericInterface(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27737. {
  27738. NullCheck(___0_arg);
  27739. return GenericInterfaceFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  27740. }
  27741. // System.Void System.Func`2<System.Object,System.Int32Enum>::.ctor(System.Object,System.IntPtr)
  27742. 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)
  27743. {
  27744. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27745. __this->___method_3 = ___1_method;
  27746. __this->___m_target_2 = ___0_object;
  27747. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27748. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27749. __this->___method_code_6 = (intptr_t)__this;
  27750. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27751. {
  27752. bool isOpen = parameterCount == 1;
  27753. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27754. if (isOpen)
  27755. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenStaticInvoker;
  27756. else
  27757. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_ClosedStaticInvoker;
  27758. else
  27759. if (isOpen)
  27760. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenStatic;
  27761. else
  27762. {
  27763. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27764. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27765. }
  27766. }
  27767. else
  27768. {
  27769. bool isOpen = parameterCount == 0;
  27770. if (isOpen)
  27771. {
  27772. if (__this->___method_is_virtual_12)
  27773. {
  27774. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  27775. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27776. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericInterface;
  27777. else
  27778. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericVirtual;
  27779. else
  27780. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27781. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInterface;
  27782. else
  27783. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenVirtual;
  27784. }
  27785. else
  27786. {
  27787. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInst;
  27788. }
  27789. }
  27790. else
  27791. {
  27792. if (___0_object == NULL)
  27793. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27794. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27795. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27796. }
  27797. }
  27798. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_Multicast;
  27799. }
  27800. // TResult System.Func`2<System.Object,System.Int32Enum>::Invoke(T)
  27801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_gshared (Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27802. {
  27803. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27804. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27805. }
  27806. #ifdef __clang__
  27807. #pragma clang diagnostic pop
  27808. #endif
  27809. #ifdef __clang__
  27810. #pragma clang diagnostic push
  27811. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27812. #pragma clang diagnostic ignored "-Wunused-variable"
  27813. #endif
  27814. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_Multicast(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27815. {
  27816. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27817. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27818. RuntimeObject* retVal = NULL;
  27819. for (il2cpp_array_size_t i = 0; i < length; i++)
  27820. {
  27821. Func_2_tACBF5A1656250800CE861707354491F0611F6624* currentDelegate = reinterpret_cast<Func_2_tACBF5A1656250800CE861707354491F0611F6624*>(delegatesToInvoke[i]);
  27822. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27823. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27824. }
  27825. return retVal;
  27826. }
  27827. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInst(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27828. {
  27829. NullCheck(___0_arg);
  27830. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27831. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27832. }
  27833. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenStatic(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27834. {
  27835. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27836. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27837. }
  27838. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenStaticInvoker(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27839. {
  27840. return InvokerFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  27841. }
  27842. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_ClosedStaticInvoker(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27843. {
  27844. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  27845. }
  27846. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenVirtual(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27847. {
  27848. NullCheck(___0_arg);
  27849. return VirtualFuncInvoker0< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  27850. }
  27851. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInterface(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27852. {
  27853. NullCheck(___0_arg);
  27854. return InterfaceFuncInvoker0< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  27855. }
  27856. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericVirtual(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27857. {
  27858. NullCheck(___0_arg);
  27859. return GenericVirtualFuncInvoker0< RuntimeObject* >::Invoke(method, ___0_arg);
  27860. }
  27861. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericInterface(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27862. {
  27863. NullCheck(___0_arg);
  27864. return GenericInterfaceFuncInvoker0< RuntimeObject* >::Invoke(method, ___0_arg);
  27865. }
  27866. // System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
  27867. 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)
  27868. {
  27869. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27870. __this->___method_3 = ___1_method;
  27871. __this->___m_target_2 = ___0_object;
  27872. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27873. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27874. __this->___method_code_6 = (intptr_t)__this;
  27875. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27876. {
  27877. bool isOpen = parameterCount == 1;
  27878. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  27879. if (isOpen)
  27880. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenStaticInvoker;
  27881. else
  27882. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_ClosedStaticInvoker;
  27883. else
  27884. if (isOpen)
  27885. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenStatic;
  27886. else
  27887. {
  27888. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27889. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27890. }
  27891. }
  27892. else
  27893. {
  27894. bool isOpen = parameterCount == 0;
  27895. if (isOpen)
  27896. {
  27897. if (__this->___method_is_virtual_12)
  27898. {
  27899. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  27900. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27901. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericInterface;
  27902. else
  27903. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericVirtual;
  27904. else
  27905. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27906. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInterface;
  27907. else
  27908. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenVirtual;
  27909. }
  27910. else
  27911. {
  27912. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInst;
  27913. }
  27914. }
  27915. else
  27916. {
  27917. if (___0_object == NULL)
  27918. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27919. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  27920. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  27921. }
  27922. }
  27923. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_Multicast;
  27924. }
  27925. // TResult System.Func`2<System.Object,System.Object>::Invoke(T)
  27926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27927. {
  27928. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27929. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  27930. }
  27931. #ifdef __clang__
  27932. #pragma clang diagnostic pop
  27933. #endif
  27934. #ifdef __clang__
  27935. #pragma clang diagnostic push
  27936. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27937. #pragma clang diagnostic ignored "-Wunused-variable"
  27938. #endif
  27939. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_Multicast(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27940. {
  27941. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  27942. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  27943. float retVal = 0.0f;
  27944. for (il2cpp_array_size_t i = 0; i < length; i++)
  27945. {
  27946. Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* currentDelegate = reinterpret_cast<Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12*>(delegatesToInvoke[i]);
  27947. typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  27948. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  27949. }
  27950. return retVal;
  27951. }
  27952. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInst(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27953. {
  27954. NullCheck(___0_arg);
  27955. typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27956. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27957. }
  27958. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenStatic(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27959. {
  27960. typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27961. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  27962. }
  27963. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenStaticInvoker(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27964. {
  27965. return InvokerFuncInvoker1< float, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  27966. }
  27967. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_ClosedStaticInvoker(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27968. {
  27969. return InvokerFuncInvoker2< float, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  27970. }
  27971. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenVirtual(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27972. {
  27973. NullCheck(___0_arg);
  27974. return VirtualFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  27975. }
  27976. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInterface(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27977. {
  27978. NullCheck(___0_arg);
  27979. return InterfaceFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  27980. }
  27981. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericVirtual(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27982. {
  27983. NullCheck(___0_arg);
  27984. return GenericVirtualFuncInvoker0< float >::Invoke(method, ___0_arg);
  27985. }
  27986. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericInterface(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  27987. {
  27988. NullCheck(___0_arg);
  27989. return GenericInterfaceFuncInvoker0< float >::Invoke(method, ___0_arg);
  27990. }
  27991. // System.Void System.Func`2<System.Object,System.Single>::.ctor(System.Object,System.IntPtr)
  27992. 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)
  27993. {
  27994. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  27995. __this->___method_3 = ___1_method;
  27996. __this->___m_target_2 = ___0_object;
  27997. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  27998. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27999. __this->___method_code_6 = (intptr_t)__this;
  28000. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28001. {
  28002. bool isOpen = parameterCount == 1;
  28003. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28004. if (isOpen)
  28005. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenStaticInvoker;
  28006. else
  28007. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_ClosedStaticInvoker;
  28008. else
  28009. if (isOpen)
  28010. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenStatic;
  28011. else
  28012. {
  28013. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28014. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28015. }
  28016. }
  28017. else
  28018. {
  28019. bool isOpen = parameterCount == 0;
  28020. if (isOpen)
  28021. {
  28022. if (__this->___method_is_virtual_12)
  28023. {
  28024. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  28025. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28026. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericInterface;
  28027. else
  28028. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericVirtual;
  28029. else
  28030. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28031. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInterface;
  28032. else
  28033. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenVirtual;
  28034. }
  28035. else
  28036. {
  28037. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInst;
  28038. }
  28039. }
  28040. else
  28041. {
  28042. if (___0_object == NULL)
  28043. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28044. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28045. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28046. }
  28047. }
  28048. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_Multicast;
  28049. }
  28050. // TResult System.Func`2<System.Object,System.Single>::Invoke(T)
  28051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_gshared (Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28052. {
  28053. typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28054. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28055. }
  28056. #ifdef __clang__
  28057. #pragma clang diagnostic pop
  28058. #endif
  28059. #ifdef __clang__
  28060. #pragma clang diagnostic push
  28061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28062. #pragma clang diagnostic ignored "-Wunused-variable"
  28063. #endif
  28064. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_Multicast(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28065. {
  28066. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28067. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28068. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A retVal;
  28069. memset((&retVal), 0, sizeof(retVal));
  28070. for (il2cpp_array_size_t i = 0; i < length; i++)
  28071. {
  28072. Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* currentDelegate = reinterpret_cast<Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7*>(delegatesToInvoke[i]);
  28073. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28074. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28075. }
  28076. return retVal;
  28077. }
  28078. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInst(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28079. {
  28080. NullCheck(___0_arg);
  28081. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28082. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28083. }
  28084. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenStatic(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28085. {
  28086. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28087. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28088. }
  28089. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenStaticInvoker(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28090. {
  28091. return InvokerFuncInvoker1< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  28092. }
  28093. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_ClosedStaticInvoker(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28094. {
  28095. return InvokerFuncInvoker2< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  28096. }
  28097. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenVirtual(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28098. {
  28099. NullCheck(___0_arg);
  28100. return VirtualFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  28101. }
  28102. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInterface(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28103. {
  28104. NullCheck(___0_arg);
  28105. return InterfaceFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  28106. }
  28107. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericVirtual(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28108. {
  28109. NullCheck(___0_arg);
  28110. return GenericVirtualFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(method, ___0_arg);
  28111. }
  28112. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericInterface(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28113. {
  28114. NullCheck(___0_arg);
  28115. return GenericInterfaceFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(method, ___0_arg);
  28116. }
  28117. // System.Void System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>::.ctor(System.Object,System.IntPtr)
  28118. 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)
  28119. {
  28120. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28121. __this->___method_3 = ___1_method;
  28122. __this->___m_target_2 = ___0_object;
  28123. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28124. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28125. __this->___method_code_6 = (intptr_t)__this;
  28126. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28127. {
  28128. bool isOpen = parameterCount == 1;
  28129. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28130. if (isOpen)
  28131. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenStaticInvoker;
  28132. else
  28133. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_ClosedStaticInvoker;
  28134. else
  28135. if (isOpen)
  28136. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenStatic;
  28137. else
  28138. {
  28139. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28140. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28141. }
  28142. }
  28143. else
  28144. {
  28145. bool isOpen = parameterCount == 0;
  28146. if (isOpen)
  28147. {
  28148. if (__this->___method_is_virtual_12)
  28149. {
  28150. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  28151. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28152. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericInterface;
  28153. else
  28154. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericVirtual;
  28155. else
  28156. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28157. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInterface;
  28158. else
  28159. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenVirtual;
  28160. }
  28161. else
  28162. {
  28163. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInst;
  28164. }
  28165. }
  28166. else
  28167. {
  28168. if (___0_object == NULL)
  28169. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28170. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28171. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28172. }
  28173. }
  28174. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_Multicast;
  28175. }
  28176. // TResult System.Func`2<System.Object,UnityEngine.UIElements.Experimental.StyleValues>::Invoke(T)
  28177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_gshared (Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28178. {
  28179. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28180. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28181. }
  28182. #ifdef __clang__
  28183. #pragma clang diagnostic pop
  28184. #endif
  28185. #ifdef __clang__
  28186. #pragma clang diagnostic push
  28187. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28188. #pragma clang diagnostic ignored "-Wunused-variable"
  28189. #endif
  28190. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_Multicast(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28191. {
  28192. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28193. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28194. uint32_t retVal = 0;
  28195. for (il2cpp_array_size_t i = 0; i < length; i++)
  28196. {
  28197. Func_2_tB86D019F1289E2D123C00796B373933613385952* currentDelegate = reinterpret_cast<Func_2_tB86D019F1289E2D123C00796B373933613385952*>(delegatesToInvoke[i]);
  28198. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28199. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28200. }
  28201. return retVal;
  28202. }
  28203. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInst(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28204. {
  28205. NullCheck(___0_arg);
  28206. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28207. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28208. }
  28209. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenStatic(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28210. {
  28211. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28212. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28213. }
  28214. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenStaticInvoker(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28215. {
  28216. return InvokerFuncInvoker1< uint32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  28217. }
  28218. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_ClosedStaticInvoker(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28219. {
  28220. return InvokerFuncInvoker2< uint32_t, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  28221. }
  28222. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenVirtual(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28223. {
  28224. NullCheck(___0_arg);
  28225. return VirtualFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  28226. }
  28227. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInterface(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28228. {
  28229. NullCheck(___0_arg);
  28230. return InterfaceFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  28231. }
  28232. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericVirtual(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28233. {
  28234. NullCheck(___0_arg);
  28235. return GenericVirtualFuncInvoker0< uint32_t >::Invoke(method, ___0_arg);
  28236. }
  28237. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericInterface(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28238. {
  28239. NullCheck(___0_arg);
  28240. return GenericInterfaceFuncInvoker0< uint32_t >::Invoke(method, ___0_arg);
  28241. }
  28242. // System.Void System.Func`2<System.Object,System.UInt32>::.ctor(System.Object,System.IntPtr)
  28243. 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)
  28244. {
  28245. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28246. __this->___method_3 = ___1_method;
  28247. __this->___m_target_2 = ___0_object;
  28248. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28249. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28250. __this->___method_code_6 = (intptr_t)__this;
  28251. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28252. {
  28253. bool isOpen = parameterCount == 1;
  28254. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28255. if (isOpen)
  28256. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenStaticInvoker;
  28257. else
  28258. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_ClosedStaticInvoker;
  28259. else
  28260. if (isOpen)
  28261. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenStatic;
  28262. else
  28263. {
  28264. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28265. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28266. }
  28267. }
  28268. else
  28269. {
  28270. bool isOpen = parameterCount == 0;
  28271. if (isOpen)
  28272. {
  28273. if (__this->___method_is_virtual_12)
  28274. {
  28275. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  28276. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28277. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericInterface;
  28278. else
  28279. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericVirtual;
  28280. else
  28281. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28282. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInterface;
  28283. else
  28284. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenVirtual;
  28285. }
  28286. else
  28287. {
  28288. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInst;
  28289. }
  28290. }
  28291. else
  28292. {
  28293. if (___0_object == NULL)
  28294. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28295. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28296. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28297. }
  28298. }
  28299. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_Multicast;
  28300. }
  28301. // TResult System.Func`2<System.Object,System.UInt32>::Invoke(T)
  28302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_gshared (Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28303. {
  28304. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28305. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28306. }
  28307. #ifdef __clang__
  28308. #pragma clang diagnostic pop
  28309. #endif
  28310. #ifdef __clang__
  28311. #pragma clang diagnostic push
  28312. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28313. #pragma clang diagnostic ignored "-Wunused-variable"
  28314. #endif
  28315. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_Multicast(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28316. {
  28317. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28318. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28319. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E retVal;
  28320. memset((&retVal), 0, sizeof(retVal));
  28321. for (il2cpp_array_size_t i = 0; i < length; i++)
  28322. {
  28323. Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* currentDelegate = reinterpret_cast<Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0*>(delegatesToInvoke[i]);
  28324. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28325. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28326. }
  28327. return retVal;
  28328. }
  28329. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInst(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28330. {
  28331. NullCheck(___0_arg);
  28332. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28333. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28334. }
  28335. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenStatic(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28336. {
  28337. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28338. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28339. }
  28340. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenStaticInvoker(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28341. {
  28342. return InvokerFuncInvoker1< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  28343. }
  28344. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_ClosedStaticInvoker(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28345. {
  28346. return InvokerFuncInvoker2< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  28347. }
  28348. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenVirtual(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28349. {
  28350. NullCheck(___0_arg);
  28351. return VirtualFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  28352. }
  28353. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInterface(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28354. {
  28355. NullCheck(___0_arg);
  28356. return InterfaceFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  28357. }
  28358. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericVirtual(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28359. {
  28360. NullCheck(___0_arg);
  28361. return GenericVirtualFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(method, ___0_arg);
  28362. }
  28363. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericInterface(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28364. {
  28365. NullCheck(___0_arg);
  28366. return GenericInterfaceFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(method, ___0_arg);
  28367. }
  28368. // System.Void System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>::.ctor(System.Object,System.IntPtr)
  28369. 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)
  28370. {
  28371. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28372. __this->___method_3 = ___1_method;
  28373. __this->___m_target_2 = ___0_object;
  28374. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28375. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28376. __this->___method_code_6 = (intptr_t)__this;
  28377. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28378. {
  28379. bool isOpen = parameterCount == 1;
  28380. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28381. if (isOpen)
  28382. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenStaticInvoker;
  28383. else
  28384. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_ClosedStaticInvoker;
  28385. else
  28386. if (isOpen)
  28387. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenStatic;
  28388. else
  28389. {
  28390. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28391. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28392. }
  28393. }
  28394. else
  28395. {
  28396. bool isOpen = parameterCount == 0;
  28397. if (isOpen)
  28398. {
  28399. if (__this->___method_is_virtual_12)
  28400. {
  28401. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  28402. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28403. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericInterface;
  28404. else
  28405. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericVirtual;
  28406. else
  28407. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28408. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInterface;
  28409. else
  28410. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenVirtual;
  28411. }
  28412. else
  28413. {
  28414. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInst;
  28415. }
  28416. }
  28417. else
  28418. {
  28419. if (___0_object == NULL)
  28420. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28421. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28422. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28423. }
  28424. }
  28425. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_Multicast;
  28426. }
  28427. // TResult System.Func`2<System.Object,System.Net.Sockets.UdpReceiveResult>::Invoke(T)
  28428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_gshared (Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28429. {
  28430. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28431. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28432. }
  28433. #ifdef __clang__
  28434. #pragma clang diagnostic pop
  28435. #endif
  28436. #ifdef __clang__
  28437. #pragma clang diagnostic push
  28438. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28439. #pragma clang diagnostic ignored "-Wunused-variable"
  28440. #endif
  28441. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_Multicast(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28442. {
  28443. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28444. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28445. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  28446. memset((&retVal), 0, sizeof(retVal));
  28447. for (il2cpp_array_size_t i = 0; i < length; i++)
  28448. {
  28449. Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* currentDelegate = reinterpret_cast<Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4*>(delegatesToInvoke[i]);
  28450. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28451. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28452. }
  28453. return retVal;
  28454. }
  28455. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenInst(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28456. {
  28457. NullCheck(___0_arg);
  28458. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28459. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28460. }
  28461. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenStatic(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28462. {
  28463. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28464. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28465. }
  28466. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenStaticInvoker(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28467. {
  28468. return InvokerFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  28469. }
  28470. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_ClosedStaticInvoker(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28471. {
  28472. return InvokerFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  28473. }
  28474. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenVirtual(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28475. {
  28476. NullCheck(___0_arg);
  28477. return VirtualFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  28478. }
  28479. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenInterface(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28480. {
  28481. NullCheck(___0_arg);
  28482. return InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  28483. }
  28484. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenGenericVirtual(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28485. {
  28486. NullCheck(___0_arg);
  28487. return GenericVirtualFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(method, ___0_arg);
  28488. }
  28489. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenGenericInterface(Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28490. {
  28491. NullCheck(___0_arg);
  28492. return GenericInterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(method, ___0_arg);
  28493. }
  28494. // System.Void System.Func`2<System.Object,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
  28495. 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)
  28496. {
  28497. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28498. __this->___method_3 = ___1_method;
  28499. __this->___m_target_2 = ___0_object;
  28500. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28501. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28502. __this->___method_code_6 = (intptr_t)__this;
  28503. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28504. {
  28505. bool isOpen = parameterCount == 1;
  28506. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28507. if (isOpen)
  28508. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenStaticInvoker;
  28509. else
  28510. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_ClosedStaticInvoker;
  28511. else
  28512. if (isOpen)
  28513. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenStatic;
  28514. else
  28515. {
  28516. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28517. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28518. }
  28519. }
  28520. else
  28521. {
  28522. bool isOpen = parameterCount == 0;
  28523. if (isOpen)
  28524. {
  28525. if (__this->___method_is_virtual_12)
  28526. {
  28527. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  28528. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28529. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenGenericInterface;
  28530. else
  28531. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenGenericVirtual;
  28532. else
  28533. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28534. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenInterface;
  28535. else
  28536. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenVirtual;
  28537. }
  28538. else
  28539. {
  28540. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_OpenInst;
  28541. }
  28542. }
  28543. else
  28544. {
  28545. if (___0_object == NULL)
  28546. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28547. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28548. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28549. }
  28550. }
  28551. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_Multicast;
  28552. }
  28553. // TResult System.Func`2<System.Object,UnityEngine.Vector2>::Invoke(T)
  28554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_mB81D84A05453E4320D091506FC75F34E2C0E0ADC_gshared (Func_2_t127163694D7C66D0F32B7F8F5BB2507F7516DEE4* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28555. {
  28556. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28557. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28558. }
  28559. #ifdef __clang__
  28560. #pragma clang diagnostic pop
  28561. #endif
  28562. #ifdef __clang__
  28563. #pragma clang diagnostic push
  28564. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28565. #pragma clang diagnostic ignored "-Wunused-variable"
  28566. #endif
  28567. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_Multicast(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28568. {
  28569. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28570. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28571. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 retVal;
  28572. memset((&retVal), 0, sizeof(retVal));
  28573. for (il2cpp_array_size_t i = 0; i < length; i++)
  28574. {
  28575. Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* currentDelegate = reinterpret_cast<Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E*>(delegatesToInvoke[i]);
  28576. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28577. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28578. }
  28579. return retVal;
  28580. }
  28581. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenInst(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28582. {
  28583. NullCheck(___0_arg);
  28584. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28585. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28586. }
  28587. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenStatic(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28588. {
  28589. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28590. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28591. }
  28592. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenStaticInvoker(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28593. {
  28594. return InvokerFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  28595. }
  28596. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_ClosedStaticInvoker(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28597. {
  28598. return InvokerFuncInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  28599. }
  28600. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenVirtual(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28601. {
  28602. NullCheck(___0_arg);
  28603. return VirtualFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  28604. }
  28605. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenInterface(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28606. {
  28607. NullCheck(___0_arg);
  28608. return InterfaceFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  28609. }
  28610. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenGenericVirtual(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28611. {
  28612. NullCheck(___0_arg);
  28613. return GenericVirtualFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(method, ___0_arg);
  28614. }
  28615. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenGenericInterface(Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28616. {
  28617. NullCheck(___0_arg);
  28618. return GenericInterfaceFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(method, ___0_arg);
  28619. }
  28620. // System.Void System.Func`2<System.Object,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
  28621. 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)
  28622. {
  28623. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28624. __this->___method_3 = ___1_method;
  28625. __this->___m_target_2 = ___0_object;
  28626. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28627. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28628. __this->___method_code_6 = (intptr_t)__this;
  28629. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28630. {
  28631. bool isOpen = parameterCount == 1;
  28632. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28633. if (isOpen)
  28634. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenStaticInvoker;
  28635. else
  28636. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_ClosedStaticInvoker;
  28637. else
  28638. if (isOpen)
  28639. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenStatic;
  28640. else
  28641. {
  28642. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28643. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28644. }
  28645. }
  28646. else
  28647. {
  28648. bool isOpen = parameterCount == 0;
  28649. if (isOpen)
  28650. {
  28651. if (__this->___method_is_virtual_12)
  28652. {
  28653. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  28654. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28655. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenGenericInterface;
  28656. else
  28657. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenGenericVirtual;
  28658. else
  28659. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28660. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenInterface;
  28661. else
  28662. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenVirtual;
  28663. }
  28664. else
  28665. {
  28666. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_OpenInst;
  28667. }
  28668. }
  28669. else
  28670. {
  28671. if (___0_object == NULL)
  28672. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28673. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28674. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28675. }
  28676. }
  28677. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_Multicast;
  28678. }
  28679. // TResult System.Func`2<System.Object,UnityEngine.Vector3>::Invoke(T)
  28680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m72462558F94253B761AE3224284CF6A0ED6E5521_gshared (Func_2_t1F9887E0A0ADE496D09CAA16DBA7B19D5579727E* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28681. {
  28682. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28683. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28684. }
  28685. #ifdef __clang__
  28686. #pragma clang diagnostic pop
  28687. #endif
  28688. #ifdef __clang__
  28689. #pragma clang diagnostic push
  28690. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28691. #pragma clang diagnostic ignored "-Wunused-variable"
  28692. #endif
  28693. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_Multicast(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28694. {
  28695. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28696. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28697. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 retVal;
  28698. memset((&retVal), 0, sizeof(retVal));
  28699. for (il2cpp_array_size_t i = 0; i < length; i++)
  28700. {
  28701. Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* currentDelegate = reinterpret_cast<Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302*>(delegatesToInvoke[i]);
  28702. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28703. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28704. }
  28705. return retVal;
  28706. }
  28707. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenInst(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28708. {
  28709. NullCheck(___0_arg);
  28710. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28711. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28712. }
  28713. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenStatic(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28714. {
  28715. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28716. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28717. }
  28718. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenStaticInvoker(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28719. {
  28720. return InvokerFuncInvoker1< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  28721. }
  28722. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_ClosedStaticInvoker(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28723. {
  28724. return InvokerFuncInvoker2< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  28725. }
  28726. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenVirtual(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28727. {
  28728. NullCheck(___0_arg);
  28729. return VirtualFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  28730. }
  28731. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenInterface(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28732. {
  28733. NullCheck(___0_arg);
  28734. return InterfaceFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  28735. }
  28736. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenGenericVirtual(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28737. {
  28738. NullCheck(___0_arg);
  28739. return GenericVirtualFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(method, ___0_arg);
  28740. }
  28741. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenGenericInterface(Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28742. {
  28743. NullCheck(___0_arg);
  28744. return GenericInterfaceFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(method, ___0_arg);
  28745. }
  28746. // System.Void System.Func`2<System.Object,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
  28747. 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)
  28748. {
  28749. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28750. __this->___method_3 = ___1_method;
  28751. __this->___m_target_2 = ___0_object;
  28752. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28753. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28754. __this->___method_code_6 = (intptr_t)__this;
  28755. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28756. {
  28757. bool isOpen = parameterCount == 1;
  28758. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28759. if (isOpen)
  28760. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenStaticInvoker;
  28761. else
  28762. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_ClosedStaticInvoker;
  28763. else
  28764. if (isOpen)
  28765. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenStatic;
  28766. else
  28767. {
  28768. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28769. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28770. }
  28771. }
  28772. else
  28773. {
  28774. bool isOpen = parameterCount == 0;
  28775. if (isOpen)
  28776. {
  28777. if (__this->___method_is_virtual_12)
  28778. {
  28779. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  28780. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28781. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenGenericInterface;
  28782. else
  28783. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenGenericVirtual;
  28784. else
  28785. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28786. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenInterface;
  28787. else
  28788. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenVirtual;
  28789. }
  28790. else
  28791. {
  28792. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_OpenInst;
  28793. }
  28794. }
  28795. else
  28796. {
  28797. if (___0_object == NULL)
  28798. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28799. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28800. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28801. }
  28802. }
  28803. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_Multicast;
  28804. }
  28805. // TResult System.Func`2<System.Object,UnityEngine.Vector4>::Invoke(T)
  28806. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m404CC86DD4A7C42E047A2B9F0D8EF8A79A563ABB_gshared (Func_2_t01EEA5FE255AF6B9B90E3CFAE8B5571BC66E8302* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28807. {
  28808. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28809. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28810. }
  28811. #ifdef __clang__
  28812. #pragma clang diagnostic pop
  28813. #endif
  28814. #ifdef __clang__
  28815. #pragma clang diagnostic push
  28816. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28817. #pragma clang diagnostic ignored "-Wunused-variable"
  28818. #endif
  28819. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_Multicast(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28820. {
  28821. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28822. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28823. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC retVal;
  28824. memset((&retVal), 0, sizeof(retVal));
  28825. for (il2cpp_array_size_t i = 0; i < length; i++)
  28826. {
  28827. Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* currentDelegate = reinterpret_cast<Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA*>(delegatesToInvoke[i]);
  28828. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28829. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28830. }
  28831. return retVal;
  28832. }
  28833. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInst(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28834. {
  28835. NullCheck(___0_arg);
  28836. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28837. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28838. }
  28839. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenStatic(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28840. {
  28841. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  28842. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28843. }
  28844. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenStaticInvoker(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28845. {
  28846. return InvokerFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  28847. }
  28848. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_ClosedStaticInvoker(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28849. {
  28850. return InvokerFuncInvoker2< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  28851. }
  28852. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenVirtual(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28853. {
  28854. NullCheck(___0_arg);
  28855. return VirtualFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  28856. }
  28857. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInterface(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28858. {
  28859. NullCheck(___0_arg);
  28860. return InterfaceFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  28861. }
  28862. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericVirtual(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28863. {
  28864. NullCheck(___0_arg);
  28865. return GenericVirtualFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(method, ___0_arg);
  28866. }
  28867. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericInterface(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28868. {
  28869. NullCheck(___0_arg);
  28870. return GenericInterfaceFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(method, ___0_arg);
  28871. }
  28872. // System.Void System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>::.ctor(System.Object,System.IntPtr)
  28873. 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)
  28874. {
  28875. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28876. __this->___method_3 = ___1_method;
  28877. __this->___m_target_2 = ___0_object;
  28878. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28879. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28880. __this->___method_code_6 = (intptr_t)__this;
  28881. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28882. {
  28883. bool isOpen = parameterCount == 1;
  28884. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28885. if (isOpen)
  28886. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenStaticInvoker;
  28887. else
  28888. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_ClosedStaticInvoker;
  28889. else
  28890. if (isOpen)
  28891. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenStatic;
  28892. else
  28893. {
  28894. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28895. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28896. }
  28897. }
  28898. else
  28899. {
  28900. bool isOpen = parameterCount == 0;
  28901. if (isOpen)
  28902. {
  28903. if (__this->___method_is_virtual_12)
  28904. {
  28905. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  28906. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28907. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericInterface;
  28908. else
  28909. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericVirtual;
  28910. else
  28911. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  28912. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInterface;
  28913. else
  28914. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenVirtual;
  28915. }
  28916. else
  28917. {
  28918. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInst;
  28919. }
  28920. }
  28921. else
  28922. {
  28923. if (___0_object == NULL)
  28924. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  28925. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28926. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  28927. }
  28928. }
  28929. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_Multicast;
  28930. }
  28931. // TResult System.Func`2<System.Object,System.Threading.Tasks.VoidTaskResult>::Invoke(T)
  28932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_gshared (Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  28933. {
  28934. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  28935. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  28936. }
  28937. #ifdef __clang__
  28938. #pragma clang diagnostic pop
  28939. #endif
  28940. #ifdef __clang__
  28941. #pragma clang diagnostic push
  28942. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28943. #pragma clang diagnostic ignored "-Wunused-variable"
  28944. #endif
  28945. RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_Multicast(Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  28946. {
  28947. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  28948. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  28949. RuntimeObject* retVal = NULL;
  28950. for (il2cpp_array_size_t i = 0; i < length; i++)
  28951. {
  28952. Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* currentDelegate = reinterpret_cast<Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C*>(delegatesToInvoke[i]);
  28953. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, const RuntimeMethod*);
  28954. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  28955. }
  28956. return retVal;
  28957. }
  28958. RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_OpenInst(Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  28959. {
  28960. typedef RuntimeObject* (*FunctionPointerType) (int8_t, const RuntimeMethod*);
  28961. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28962. }
  28963. RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_OpenStatic(Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  28964. {
  28965. typedef RuntimeObject* (*FunctionPointerType) (int8_t, const RuntimeMethod*);
  28966. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  28967. }
  28968. RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_OpenStaticInvoker(Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  28969. {
  28970. return InvokerFuncInvoker1< RuntimeObject*, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  28971. }
  28972. RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_ClosedStaticInvoker(Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  28973. {
  28974. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  28975. }
  28976. // System.Void System.Func`2<System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  28977. 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)
  28978. {
  28979. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  28980. __this->___method_3 = ___1_method;
  28981. __this->___m_target_2 = ___0_object;
  28982. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  28983. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  28984. __this->___method_code_6 = (intptr_t)__this;
  28985. if (MethodIsStatic((RuntimeMethod*)___1_method))
  28986. {
  28987. bool isOpen = parameterCount == 1;
  28988. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  28989. if (isOpen)
  28990. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_OpenStaticInvoker;
  28991. else
  28992. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_ClosedStaticInvoker;
  28993. else
  28994. if (isOpen)
  28995. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_OpenStatic;
  28996. else
  28997. {
  28998. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  28999. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29000. }
  29001. }
  29002. else
  29003. {
  29004. if (___0_object == NULL)
  29005. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29006. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29007. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29008. }
  29009. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_Multicast;
  29010. }
  29011. // TResult System.Func`2<System.SByte,System.Object>::Invoke(T)
  29012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m5ED8C4A930305229732BDA3B3570B854514EBD0D_gshared (Func_2_t8E42E0109908B0F8B5C6202A510B2B360FC39B8C* __this, int8_t ___0_arg, const RuntimeMethod* method)
  29013. {
  29014. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int8_t, const RuntimeMethod*);
  29015. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29016. }
  29017. #ifdef __clang__
  29018. #pragma clang diagnostic pop
  29019. #endif
  29020. #ifdef __clang__
  29021. #pragma clang diagnostic push
  29022. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29023. #pragma clang diagnostic ignored "-Wunused-variable"
  29024. #endif
  29025. bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_Multicast(Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  29026. {
  29027. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29028. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29029. bool retVal = false;
  29030. for (il2cpp_array_size_t i = 0; i < length; i++)
  29031. {
  29032. Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* currentDelegate = reinterpret_cast<Func_2_t49E998685259ADE759F9329BF66F20DE8667006E*>(delegatesToInvoke[i]);
  29033. typedef bool (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  29034. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29035. }
  29036. return retVal;
  29037. }
  29038. bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_OpenInst(Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  29039. {
  29040. typedef bool (*FunctionPointerType) (float, const RuntimeMethod*);
  29041. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29042. }
  29043. bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_OpenStatic(Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  29044. {
  29045. typedef bool (*FunctionPointerType) (float, const RuntimeMethod*);
  29046. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29047. }
  29048. bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_OpenStaticInvoker(Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  29049. {
  29050. return InvokerFuncInvoker1< bool, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29051. }
  29052. bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_ClosedStaticInvoker(Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  29053. {
  29054. return InvokerFuncInvoker2< bool, RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29055. }
  29056. // System.Void System.Func`2<System.Single,System.Boolean>::.ctor(System.Object,System.IntPtr)
  29057. 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)
  29058. {
  29059. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29060. __this->___method_3 = ___1_method;
  29061. __this->___m_target_2 = ___0_object;
  29062. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29063. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29064. __this->___method_code_6 = (intptr_t)__this;
  29065. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29066. {
  29067. bool isOpen = parameterCount == 1;
  29068. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29069. if (isOpen)
  29070. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_OpenStaticInvoker;
  29071. else
  29072. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_ClosedStaticInvoker;
  29073. else
  29074. if (isOpen)
  29075. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_OpenStatic;
  29076. else
  29077. {
  29078. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29079. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29080. }
  29081. }
  29082. else
  29083. {
  29084. if (___0_object == NULL)
  29085. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29086. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29087. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29088. }
  29089. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_Multicast;
  29090. }
  29091. // TResult System.Func`2<System.Single,System.Boolean>::Invoke(T)
  29092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m1FE6F2A4EC23CC595897C55AE7B0BDA8969044D7_gshared (Func_2_t49E998685259ADE759F9329BF66F20DE8667006E* __this, float ___0_arg, const RuntimeMethod* method)
  29093. {
  29094. typedef bool (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  29095. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29096. }
  29097. #ifdef __clang__
  29098. #pragma clang diagnostic pop
  29099. #endif
  29100. #ifdef __clang__
  29101. #pragma clang diagnostic push
  29102. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29103. #pragma clang diagnostic ignored "-Wunused-variable"
  29104. #endif
  29105. RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_Multicast(Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  29106. {
  29107. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29108. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29109. RuntimeObject* retVal = NULL;
  29110. for (il2cpp_array_size_t i = 0; i < length; i++)
  29111. {
  29112. Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* currentDelegate = reinterpret_cast<Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4*>(delegatesToInvoke[i]);
  29113. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  29114. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29115. }
  29116. return retVal;
  29117. }
  29118. RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_OpenInst(Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  29119. {
  29120. typedef RuntimeObject* (*FunctionPointerType) (float, const RuntimeMethod*);
  29121. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29122. }
  29123. RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_OpenStatic(Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  29124. {
  29125. typedef RuntimeObject* (*FunctionPointerType) (float, const RuntimeMethod*);
  29126. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29127. }
  29128. RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_OpenStaticInvoker(Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  29129. {
  29130. return InvokerFuncInvoker1< RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29131. }
  29132. RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_ClosedStaticInvoker(Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  29133. {
  29134. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29135. }
  29136. // System.Void System.Func`2<System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  29137. 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)
  29138. {
  29139. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29140. __this->___method_3 = ___1_method;
  29141. __this->___m_target_2 = ___0_object;
  29142. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29143. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29144. __this->___method_code_6 = (intptr_t)__this;
  29145. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29146. {
  29147. bool isOpen = parameterCount == 1;
  29148. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29149. if (isOpen)
  29150. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_OpenStaticInvoker;
  29151. else
  29152. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_ClosedStaticInvoker;
  29153. else
  29154. if (isOpen)
  29155. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_OpenStatic;
  29156. else
  29157. {
  29158. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29159. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29160. }
  29161. }
  29162. else
  29163. {
  29164. if (___0_object == NULL)
  29165. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29166. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29167. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29168. }
  29169. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_Multicast;
  29170. }
  29171. // TResult System.Func`2<System.Single,System.Object>::Invoke(T)
  29172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m3BE8D78408917A621DF68E41CF3C1243A33C49A3_gshared (Func_2_tAD879F71BAB11408CC38B8BF81F979D9205C1CC4* __this, float ___0_arg, const RuntimeMethod* method)
  29173. {
  29174. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  29175. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29176. }
  29177. #ifdef __clang__
  29178. #pragma clang diagnostic pop
  29179. #endif
  29180. #ifdef __clang__
  29181. #pragma clang diagnostic push
  29182. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29183. #pragma clang diagnostic ignored "-Wunused-variable"
  29184. #endif
  29185. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_Multicast(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  29186. {
  29187. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29188. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29189. float retVal = 0.0f;
  29190. for (il2cpp_array_size_t i = 0; i < length; i++)
  29191. {
  29192. Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* currentDelegate = reinterpret_cast<Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*>(delegatesToInvoke[i]);
  29193. typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  29194. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29195. }
  29196. return retVal;
  29197. }
  29198. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenInst(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  29199. {
  29200. typedef float (*FunctionPointerType) (float, const RuntimeMethod*);
  29201. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29202. }
  29203. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenStatic(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  29204. {
  29205. typedef float (*FunctionPointerType) (float, const RuntimeMethod*);
  29206. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29207. }
  29208. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenStaticInvoker(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  29209. {
  29210. return InvokerFuncInvoker1< float, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29211. }
  29212. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_ClosedStaticInvoker(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  29213. {
  29214. return InvokerFuncInvoker2< float, RuntimeObject*, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29215. }
  29216. // System.Void System.Func`2<System.Single,System.Single>::.ctor(System.Object,System.IntPtr)
  29217. 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)
  29218. {
  29219. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29220. __this->___method_3 = ___1_method;
  29221. __this->___m_target_2 = ___0_object;
  29222. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29223. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29224. __this->___method_code_6 = (intptr_t)__this;
  29225. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29226. {
  29227. bool isOpen = parameterCount == 1;
  29228. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29229. if (isOpen)
  29230. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenStaticInvoker;
  29231. else
  29232. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_ClosedStaticInvoker;
  29233. else
  29234. if (isOpen)
  29235. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenStatic;
  29236. else
  29237. {
  29238. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29239. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29240. }
  29241. }
  29242. else
  29243. {
  29244. if (___0_object == NULL)
  29245. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29246. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29247. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29248. }
  29249. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_Multicast;
  29250. }
  29251. // TResult System.Func`2<System.Single,System.Single>::Invoke(T)
  29252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_gshared (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  29253. {
  29254. typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  29255. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29256. }
  29257. #ifdef __clang__
  29258. #pragma clang diagnostic pop
  29259. #endif
  29260. #ifdef __clang__
  29261. #pragma clang diagnostic push
  29262. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29263. #pragma clang diagnostic ignored "-Wunused-variable"
  29264. #endif
  29265. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_Multicast(Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29266. {
  29267. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29268. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29269. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A retVal;
  29270. memset((&retVal), 0, sizeof(retVal));
  29271. for (il2cpp_array_size_t i = 0; i < length; i++)
  29272. {
  29273. Func_2_tC496704D554895234B1360058C5CC2D901C24957* currentDelegate = reinterpret_cast<Func_2_tC496704D554895234B1360058C5CC2D901C24957*>(delegatesToInvoke[i]);
  29274. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29275. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29276. }
  29277. return retVal;
  29278. }
  29279. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_OpenInst(Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29280. {
  29281. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29282. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29283. }
  29284. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_OpenStatic(Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29285. {
  29286. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29287. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29288. }
  29289. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_OpenStaticInvoker(Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29290. {
  29291. return InvokerFuncInvoker1< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29292. }
  29293. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_ClosedStaticInvoker(Func_2_tC496704D554895234B1360058C5CC2D901C24957* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29294. {
  29295. return InvokerFuncInvoker2< ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29296. }
  29297. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
  29298. 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)
  29299. {
  29300. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29301. __this->___method_3 = ___1_method;
  29302. __this->___m_target_2 = ___0_object;
  29303. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29304. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29305. __this->___method_code_6 = (intptr_t)__this;
  29306. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29307. {
  29308. bool isOpen = parameterCount == 1;
  29309. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29310. if (isOpen)
  29311. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_OpenStaticInvoker;
  29312. else
  29313. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_ClosedStaticInvoker;
  29314. else
  29315. if (isOpen)
  29316. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_OpenStatic;
  29317. else
  29318. {
  29319. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29320. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29321. }
  29322. }
  29323. else
  29324. {
  29325. if (___0_object == NULL)
  29326. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29327. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29328. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29329. }
  29330. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2AB6C1914FFEDDAF25F1EDC95B95C1614CFD344A_Multicast;
  29331. }
  29332. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.ValueTuple`2<System.Object,System.Object>>::Invoke(T)
  29333. 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)
  29334. {
  29335. typedef ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29336. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29337. }
  29338. #ifdef __clang__
  29339. #pragma clang diagnostic pop
  29340. #endif
  29341. #ifdef __clang__
  29342. #pragma clang diagnostic push
  29343. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29344. #pragma clang diagnostic ignored "-Wunused-variable"
  29345. #endif
  29346. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_Multicast(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29347. {
  29348. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29349. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29350. bool retVal = false;
  29351. for (il2cpp_array_size_t i = 0; i < length; i++)
  29352. {
  29353. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* currentDelegate = reinterpret_cast<Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*>(delegatesToInvoke[i]);
  29354. typedef bool (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29355. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29356. }
  29357. return retVal;
  29358. }
  29359. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenInst(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29360. {
  29361. typedef bool (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29362. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29363. }
  29364. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenStatic(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29365. {
  29366. typedef bool (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29367. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29368. }
  29369. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenStaticInvoker(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29370. {
  29371. return InvokerFuncInvoker1< bool, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29372. }
  29373. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_ClosedStaticInvoker(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29374. {
  29375. return InvokerFuncInvoker2< bool, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29376. }
  29377. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>::.ctor(System.Object,System.IntPtr)
  29378. 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)
  29379. {
  29380. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29381. __this->___method_3 = ___1_method;
  29382. __this->___m_target_2 = ___0_object;
  29383. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29384. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29385. __this->___method_code_6 = (intptr_t)__this;
  29386. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29387. {
  29388. bool isOpen = parameterCount == 1;
  29389. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29390. if (isOpen)
  29391. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenStaticInvoker;
  29392. else
  29393. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_ClosedStaticInvoker;
  29394. else
  29395. if (isOpen)
  29396. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenStatic;
  29397. else
  29398. {
  29399. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29400. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29401. }
  29402. }
  29403. else
  29404. {
  29405. if (___0_object == NULL)
  29406. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29407. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29408. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29409. }
  29410. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_Multicast;
  29411. }
  29412. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>::Invoke(T)
  29413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_gshared (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29414. {
  29415. typedef bool (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29416. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29417. }
  29418. #ifdef __clang__
  29419. #pragma clang diagnostic pop
  29420. #endif
  29421. #ifdef __clang__
  29422. #pragma clang diagnostic push
  29423. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29424. #pragma clang diagnostic ignored "-Wunused-variable"
  29425. #endif
  29426. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_Multicast(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29427. {
  29428. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29429. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29430. Il2CppChar retVal = 0x0;
  29431. for (il2cpp_array_size_t i = 0; i < length; i++)
  29432. {
  29433. Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* currentDelegate = reinterpret_cast<Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C*>(delegatesToInvoke[i]);
  29434. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29435. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29436. }
  29437. return retVal;
  29438. }
  29439. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenInst(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29440. {
  29441. typedef Il2CppChar (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29442. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29443. }
  29444. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenStatic(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29445. {
  29446. typedef Il2CppChar (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29447. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29448. }
  29449. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenStaticInvoker(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29450. {
  29451. return InvokerFuncInvoker1< Il2CppChar, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29452. }
  29453. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_ClosedStaticInvoker(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29454. {
  29455. return InvokerFuncInvoker2< Il2CppChar, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29456. }
  29457. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>::.ctor(System.Object,System.IntPtr)
  29458. 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)
  29459. {
  29460. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29461. __this->___method_3 = ___1_method;
  29462. __this->___m_target_2 = ___0_object;
  29463. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29464. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29465. __this->___method_code_6 = (intptr_t)__this;
  29466. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29467. {
  29468. bool isOpen = parameterCount == 1;
  29469. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29470. if (isOpen)
  29471. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenStaticInvoker;
  29472. else
  29473. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_ClosedStaticInvoker;
  29474. else
  29475. if (isOpen)
  29476. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenStatic;
  29477. else
  29478. {
  29479. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29480. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29481. }
  29482. }
  29483. else
  29484. {
  29485. if (___0_object == NULL)
  29486. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29487. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29488. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29489. }
  29490. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_Multicast;
  29491. }
  29492. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Char>::Invoke(T)
  29493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_gshared (Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29494. {
  29495. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29496. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29497. }
  29498. #ifdef __clang__
  29499. #pragma clang diagnostic pop
  29500. #endif
  29501. #ifdef __clang__
  29502. #pragma clang diagnostic push
  29503. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29504. #pragma clang diagnostic ignored "-Wunused-variable"
  29505. #endif
  29506. Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_Multicast(Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29507. {
  29508. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29509. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29510. Guid_t retVal;
  29511. memset((&retVal), 0, sizeof(retVal));
  29512. for (il2cpp_array_size_t i = 0; i < length; i++)
  29513. {
  29514. Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* currentDelegate = reinterpret_cast<Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844*>(delegatesToInvoke[i]);
  29515. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29516. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29517. }
  29518. return retVal;
  29519. }
  29520. Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_OpenInst(Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29521. {
  29522. typedef Guid_t (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29523. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29524. }
  29525. Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_OpenStatic(Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29526. {
  29527. typedef Guid_t (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29528. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29529. }
  29530. Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_OpenStaticInvoker(Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29531. {
  29532. return InvokerFuncInvoker1< Guid_t, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29533. }
  29534. Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_ClosedStaticInvoker(Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29535. {
  29536. return InvokerFuncInvoker2< Guid_t, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29537. }
  29538. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>::.ctor(System.Object,System.IntPtr)
  29539. 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)
  29540. {
  29541. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29542. __this->___method_3 = ___1_method;
  29543. __this->___m_target_2 = ___0_object;
  29544. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29545. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29546. __this->___method_code_6 = (intptr_t)__this;
  29547. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29548. {
  29549. bool isOpen = parameterCount == 1;
  29550. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29551. if (isOpen)
  29552. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_OpenStaticInvoker;
  29553. else
  29554. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_ClosedStaticInvoker;
  29555. else
  29556. if (isOpen)
  29557. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_OpenStatic;
  29558. else
  29559. {
  29560. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29561. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29562. }
  29563. }
  29564. else
  29565. {
  29566. if (___0_object == NULL)
  29567. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29568. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29569. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29570. }
  29571. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_Multicast;
  29572. }
  29573. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Guid>::Invoke(T)
  29574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Func_2_Invoke_mE0B59E11BFA298BDA292C1E20CFABB6A9959C1A7_gshared (Func_2_t77FA9C1683C0E1C9EAB1F170DF3C99ACB681C844* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29575. {
  29576. typedef Guid_t (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29577. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29578. }
  29579. #ifdef __clang__
  29580. #pragma clang diagnostic pop
  29581. #endif
  29582. #ifdef __clang__
  29583. #pragma clang diagnostic push
  29584. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29585. #pragma clang diagnostic ignored "-Wunused-variable"
  29586. #endif
  29587. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_Multicast(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29588. {
  29589. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29590. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29591. RuntimeObject* retVal = NULL;
  29592. for (il2cpp_array_size_t i = 0; i < length; i++)
  29593. {
  29594. Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* currentDelegate = reinterpret_cast<Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*>(delegatesToInvoke[i]);
  29595. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29596. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29597. }
  29598. return retVal;
  29599. }
  29600. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenInst(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29601. {
  29602. typedef RuntimeObject* (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29603. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29604. }
  29605. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenStatic(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29606. {
  29607. typedef RuntimeObject* (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29608. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29609. }
  29610. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenStaticInvoker(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29611. {
  29612. return InvokerFuncInvoker1< RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29613. }
  29614. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_ClosedStaticInvoker(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29615. {
  29616. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29617. }
  29618. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>::.ctor(System.Object,System.IntPtr)
  29619. 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)
  29620. {
  29621. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29622. __this->___method_3 = ___1_method;
  29623. __this->___m_target_2 = ___0_object;
  29624. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29625. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29626. __this->___method_code_6 = (intptr_t)__this;
  29627. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29628. {
  29629. bool isOpen = parameterCount == 1;
  29630. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29631. if (isOpen)
  29632. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenStaticInvoker;
  29633. else
  29634. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_ClosedStaticInvoker;
  29635. else
  29636. if (isOpen)
  29637. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenStatic;
  29638. else
  29639. {
  29640. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29641. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29642. }
  29643. }
  29644. else
  29645. {
  29646. if (___0_object == NULL)
  29647. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29648. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29649. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29650. }
  29651. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_Multicast;
  29652. }
  29653. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Object>::Invoke(T)
  29654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_gshared (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29655. {
  29656. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29657. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29658. }
  29659. #ifdef __clang__
  29660. #pragma clang diagnostic pop
  29661. #endif
  29662. #ifdef __clang__
  29663. #pragma clang diagnostic push
  29664. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29665. #pragma clang diagnostic ignored "-Wunused-variable"
  29666. #endif
  29667. float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_Multicast(Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29668. {
  29669. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29670. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29671. float retVal = 0.0f;
  29672. for (il2cpp_array_size_t i = 0; i < length; i++)
  29673. {
  29674. Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* currentDelegate = reinterpret_cast<Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D*>(delegatesToInvoke[i]);
  29675. typedef float (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29676. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29677. }
  29678. return retVal;
  29679. }
  29680. float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_OpenInst(Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29681. {
  29682. typedef float (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29683. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29684. }
  29685. float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_OpenStatic(Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29686. {
  29687. typedef float (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29688. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29689. }
  29690. float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_OpenStaticInvoker(Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29691. {
  29692. return InvokerFuncInvoker1< float, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29693. }
  29694. float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_ClosedStaticInvoker(Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29695. {
  29696. return InvokerFuncInvoker2< float, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29697. }
  29698. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>::.ctor(System.Object,System.IntPtr)
  29699. 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)
  29700. {
  29701. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29702. __this->___method_3 = ___1_method;
  29703. __this->___m_target_2 = ___0_object;
  29704. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29705. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29706. __this->___method_code_6 = (intptr_t)__this;
  29707. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29708. {
  29709. bool isOpen = parameterCount == 1;
  29710. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29711. if (isOpen)
  29712. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_OpenStaticInvoker;
  29713. else
  29714. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_ClosedStaticInvoker;
  29715. else
  29716. if (isOpen)
  29717. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_OpenStatic;
  29718. else
  29719. {
  29720. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29721. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29722. }
  29723. }
  29724. else
  29725. {
  29726. if (___0_object == NULL)
  29727. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29728. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29729. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29730. }
  29731. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_Multicast;
  29732. }
  29733. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Single>::Invoke(T)
  29734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m04BADA9FD9773CB362E37F37840B2AA611211094_gshared (Func_2_t1DF9A6EF4754198AEEA5C4062DCC2D163ACDDA9D* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29735. {
  29736. typedef float (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29737. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29738. }
  29739. #ifdef __clang__
  29740. #pragma clang diagnostic pop
  29741. #endif
  29742. #ifdef __clang__
  29743. #pragma clang diagnostic push
  29744. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29745. #pragma clang diagnostic ignored "-Wunused-variable"
  29746. #endif
  29747. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_Multicast(Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29748. {
  29749. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29750. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29751. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  29752. memset((&retVal), 0, sizeof(retVal));
  29753. for (il2cpp_array_size_t i = 0; i < length; i++)
  29754. {
  29755. Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* currentDelegate = reinterpret_cast<Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E*>(delegatesToInvoke[i]);
  29756. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29757. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29758. }
  29759. return retVal;
  29760. }
  29761. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_OpenInst(Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29762. {
  29763. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29764. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29765. }
  29766. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_OpenStatic(Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29767. {
  29768. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29769. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29770. }
  29771. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_OpenStaticInvoker(Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29772. {
  29773. return InvokerFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29774. }
  29775. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_ClosedStaticInvoker(Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29776. {
  29777. return InvokerFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29778. }
  29779. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
  29780. 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)
  29781. {
  29782. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29783. __this->___method_3 = ___1_method;
  29784. __this->___m_target_2 = ___0_object;
  29785. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29786. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29787. __this->___method_code_6 = (intptr_t)__this;
  29788. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29789. {
  29790. bool isOpen = parameterCount == 1;
  29791. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29792. if (isOpen)
  29793. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_OpenStaticInvoker;
  29794. else
  29795. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_ClosedStaticInvoker;
  29796. else
  29797. if (isOpen)
  29798. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_OpenStatic;
  29799. else
  29800. {
  29801. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29802. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29803. }
  29804. }
  29805. else
  29806. {
  29807. if (___0_object == NULL)
  29808. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29809. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29810. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29811. }
  29812. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_Multicast;
  29813. }
  29814. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>::Invoke(T)
  29815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m35E6E7CBB739C23EFC426907C293D4884C512111_gshared (Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29816. {
  29817. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29818. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29819. }
  29820. #ifdef __clang__
  29821. #pragma clang diagnostic pop
  29822. #endif
  29823. #ifdef __clang__
  29824. #pragma clang diagnostic push
  29825. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29826. #pragma clang diagnostic ignored "-Wunused-variable"
  29827. #endif
  29828. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_Multicast(Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29829. {
  29830. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29831. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29832. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 retVal;
  29833. memset((&retVal), 0, sizeof(retVal));
  29834. for (il2cpp_array_size_t i = 0; i < length; i++)
  29835. {
  29836. Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* currentDelegate = reinterpret_cast<Func_2_t208A44437DC9E09577E7BBCC73E296265723730A*>(delegatesToInvoke[i]);
  29837. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29838. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29839. }
  29840. return retVal;
  29841. }
  29842. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_OpenInst(Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29843. {
  29844. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29845. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29846. }
  29847. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_OpenStatic(Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29848. {
  29849. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29850. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29851. }
  29852. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_OpenStaticInvoker(Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29853. {
  29854. return InvokerFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29855. }
  29856. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_ClosedStaticInvoker(Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29857. {
  29858. return InvokerFuncInvoker2< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29859. }
  29860. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
  29861. 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)
  29862. {
  29863. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29864. __this->___method_3 = ___1_method;
  29865. __this->___m_target_2 = ___0_object;
  29866. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29867. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29868. __this->___method_code_6 = (intptr_t)__this;
  29869. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29870. {
  29871. bool isOpen = parameterCount == 1;
  29872. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29873. if (isOpen)
  29874. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_OpenStaticInvoker;
  29875. else
  29876. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_ClosedStaticInvoker;
  29877. else
  29878. if (isOpen)
  29879. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_OpenStatic;
  29880. else
  29881. {
  29882. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29883. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29884. }
  29885. }
  29886. else
  29887. {
  29888. if (___0_object == NULL)
  29889. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29890. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29891. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29892. }
  29893. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_Multicast;
  29894. }
  29895. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>::Invoke(T)
  29896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m67ECA62C962E732A74C8D2F3978405A9DC8EFDC0_gshared (Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29897. {
  29898. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29899. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29900. }
  29901. #ifdef __clang__
  29902. #pragma clang diagnostic pop
  29903. #endif
  29904. #ifdef __clang__
  29905. #pragma clang diagnostic push
  29906. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29907. #pragma clang diagnostic ignored "-Wunused-variable"
  29908. #endif
  29909. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_Multicast(Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29910. {
  29911. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29912. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29913. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 retVal;
  29914. memset((&retVal), 0, sizeof(retVal));
  29915. for (il2cpp_array_size_t i = 0; i < length; i++)
  29916. {
  29917. Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* currentDelegate = reinterpret_cast<Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40*>(delegatesToInvoke[i]);
  29918. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29919. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  29920. }
  29921. return retVal;
  29922. }
  29923. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_OpenInst(Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29924. {
  29925. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29926. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29927. }
  29928. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_OpenStatic(Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29929. {
  29930. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29931. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  29932. }
  29933. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_OpenStaticInvoker(Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29934. {
  29935. return InvokerFuncInvoker1< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  29936. }
  29937. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_ClosedStaticInvoker(Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29938. {
  29939. return InvokerFuncInvoker2< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  29940. }
  29941. // System.Void System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
  29942. 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)
  29943. {
  29944. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  29945. __this->___method_3 = ___1_method;
  29946. __this->___m_target_2 = ___0_object;
  29947. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  29948. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  29949. __this->___method_code_6 = (intptr_t)__this;
  29950. if (MethodIsStatic((RuntimeMethod*)___1_method))
  29951. {
  29952. bool isOpen = parameterCount == 1;
  29953. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  29954. if (isOpen)
  29955. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_OpenStaticInvoker;
  29956. else
  29957. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_ClosedStaticInvoker;
  29958. else
  29959. if (isOpen)
  29960. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_OpenStatic;
  29961. else
  29962. {
  29963. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29964. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29965. }
  29966. }
  29967. else
  29968. {
  29969. if (___0_object == NULL)
  29970. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  29971. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  29972. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  29973. }
  29974. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_Multicast;
  29975. }
  29976. // TResult System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>::Invoke(T)
  29977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_mD9EB3360FB7CA0472FCB04C99F66D2AF01E8AE3E_gshared (Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  29978. {
  29979. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  29980. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  29981. }
  29982. #ifdef __clang__
  29983. #pragma clang diagnostic pop
  29984. #endif
  29985. #ifdef __clang__
  29986. #pragma clang diagnostic push
  29987. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29988. #pragma clang diagnostic ignored "-Wunused-variable"
  29989. #endif
  29990. RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_Multicast(Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  29991. {
  29992. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  29993. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  29994. RuntimeObject* retVal = NULL;
  29995. for (il2cpp_array_size_t i = 0; i < length; i++)
  29996. {
  29997. Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* currentDelegate = reinterpret_cast<Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6*>(delegatesToInvoke[i]);
  29998. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, const RuntimeMethod*);
  29999. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30000. }
  30001. return retVal;
  30002. }
  30003. RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_OpenInst(Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  30004. {
  30005. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, const RuntimeMethod*);
  30006. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30007. }
  30008. RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_OpenStatic(Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  30009. {
  30010. typedef RuntimeObject* (*FunctionPointerType) (uint16_t, const RuntimeMethod*);
  30011. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30012. }
  30013. RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_OpenStaticInvoker(Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  30014. {
  30015. return InvokerFuncInvoker1< RuntimeObject*, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  30016. }
  30017. RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_ClosedStaticInvoker(Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  30018. {
  30019. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  30020. }
  30021. // System.Void System.Func`2<System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  30022. 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)
  30023. {
  30024. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30025. __this->___method_3 = ___1_method;
  30026. __this->___m_target_2 = ___0_object;
  30027. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30028. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30029. __this->___method_code_6 = (intptr_t)__this;
  30030. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30031. {
  30032. bool isOpen = parameterCount == 1;
  30033. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30034. if (isOpen)
  30035. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_OpenStaticInvoker;
  30036. else
  30037. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_ClosedStaticInvoker;
  30038. else
  30039. if (isOpen)
  30040. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_OpenStatic;
  30041. else
  30042. {
  30043. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30044. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30045. }
  30046. }
  30047. else
  30048. {
  30049. if (___0_object == NULL)
  30050. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30051. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30052. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30053. }
  30054. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_Multicast;
  30055. }
  30056. // TResult System.Func`2<System.UInt16,System.Object>::Invoke(T)
  30057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mE86CD6E3163D71146771A45E902AD1802401E0DA_gshared (Func_2_t947445690EB44C5BAB3DFA4D1C33F68B985A60B6* __this, uint16_t ___0_arg, const RuntimeMethod* method)
  30058. {
  30059. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint16_t, const RuntimeMethod*);
  30060. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30061. }
  30062. #ifdef __clang__
  30063. #pragma clang diagnostic pop
  30064. #endif
  30065. #ifdef __clang__
  30066. #pragma clang diagnostic push
  30067. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30068. #pragma clang diagnostic ignored "-Wunused-variable"
  30069. #endif
  30070. RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_Multicast(Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  30071. {
  30072. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30073. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30074. RuntimeObject* retVal = NULL;
  30075. for (il2cpp_array_size_t i = 0; i < length; i++)
  30076. {
  30077. Func_2_t5992936113CB10755892A492A7E657203C1C94A7* currentDelegate = reinterpret_cast<Func_2_t5992936113CB10755892A492A7E657203C1C94A7*>(delegatesToInvoke[i]);
  30078. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*);
  30079. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30080. }
  30081. return retVal;
  30082. }
  30083. RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_OpenInst(Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  30084. {
  30085. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, const RuntimeMethod*);
  30086. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30087. }
  30088. RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_OpenStatic(Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  30089. {
  30090. typedef RuntimeObject* (*FunctionPointerType) (uint32_t, const RuntimeMethod*);
  30091. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30092. }
  30093. RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_OpenStaticInvoker(Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  30094. {
  30095. return InvokerFuncInvoker1< RuntimeObject*, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  30096. }
  30097. RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_ClosedStaticInvoker(Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  30098. {
  30099. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  30100. }
  30101. // System.Void System.Func`2<System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  30102. 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)
  30103. {
  30104. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30105. __this->___method_3 = ___1_method;
  30106. __this->___m_target_2 = ___0_object;
  30107. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30108. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30109. __this->___method_code_6 = (intptr_t)__this;
  30110. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30111. {
  30112. bool isOpen = parameterCount == 1;
  30113. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30114. if (isOpen)
  30115. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_OpenStaticInvoker;
  30116. else
  30117. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_ClosedStaticInvoker;
  30118. else
  30119. if (isOpen)
  30120. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_OpenStatic;
  30121. else
  30122. {
  30123. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30124. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30125. }
  30126. }
  30127. else
  30128. {
  30129. if (___0_object == NULL)
  30130. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30131. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30132. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30133. }
  30134. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_Multicast;
  30135. }
  30136. // TResult System.Func`2<System.UInt32,System.Object>::Invoke(T)
  30137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m00E4869C3C3B575A9530E80BF023E1A40BB3DDE7_gshared (Func_2_t5992936113CB10755892A492A7E657203C1C94A7* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  30138. {
  30139. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*);
  30140. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30141. }
  30142. #ifdef __clang__
  30143. #pragma clang diagnostic pop
  30144. #endif
  30145. #ifdef __clang__
  30146. #pragma clang diagnostic push
  30147. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30148. #pragma clang diagnostic ignored "-Wunused-variable"
  30149. #endif
  30150. RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_Multicast(Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  30151. {
  30152. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30153. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30154. RuntimeObject* retVal = NULL;
  30155. for (il2cpp_array_size_t i = 0; i < length; i++)
  30156. {
  30157. Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* currentDelegate = reinterpret_cast<Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD*>(delegatesToInvoke[i]);
  30158. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, const RuntimeMethod*);
  30159. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30160. }
  30161. return retVal;
  30162. }
  30163. RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_OpenInst(Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  30164. {
  30165. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, const RuntimeMethod*);
  30166. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30167. }
  30168. RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_OpenStatic(Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  30169. {
  30170. typedef RuntimeObject* (*FunctionPointerType) (uint64_t, const RuntimeMethod*);
  30171. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30172. }
  30173. RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_OpenStaticInvoker(Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  30174. {
  30175. return InvokerFuncInvoker1< RuntimeObject*, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  30176. }
  30177. RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_ClosedStaticInvoker(Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  30178. {
  30179. return InvokerFuncInvoker2< RuntimeObject*, RuntimeObject*, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  30180. }
  30181. // System.Void System.Func`2<System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  30182. 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)
  30183. {
  30184. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30185. __this->___method_3 = ___1_method;
  30186. __this->___m_target_2 = ___0_object;
  30187. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30188. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30189. __this->___method_code_6 = (intptr_t)__this;
  30190. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30191. {
  30192. bool isOpen = parameterCount == 1;
  30193. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30194. if (isOpen)
  30195. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_OpenStaticInvoker;
  30196. else
  30197. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_ClosedStaticInvoker;
  30198. else
  30199. if (isOpen)
  30200. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_OpenStatic;
  30201. else
  30202. {
  30203. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30204. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30205. }
  30206. }
  30207. else
  30208. {
  30209. if (___0_object == NULL)
  30210. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30211. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30212. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30213. }
  30214. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_Multicast;
  30215. }
  30216. // TResult System.Func`2<System.UInt64,System.Object>::Invoke(T)
  30217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mD4796B3527717AC4622130EFB4577F3BD72BAF0D_gshared (Func_2_tB00208B78D3150B53B18E55FEB2EF40B290F97AD* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  30218. {
  30219. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint64_t, const RuntimeMethod*);
  30220. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30221. }
  30222. #ifdef __clang__
  30223. #pragma clang diagnostic pop
  30224. #endif
  30225. #ifdef __clang__
  30226. #pragma clang diagnostic push
  30227. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30228. #pragma clang diagnostic ignored "-Wunused-variable"
  30229. #endif
  30230. bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_Multicast(Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30231. {
  30232. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30233. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30234. bool retVal = false;
  30235. for (il2cpp_array_size_t i = 0; i < length; i++)
  30236. {
  30237. Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* currentDelegate = reinterpret_cast<Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9*>(delegatesToInvoke[i]);
  30238. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  30239. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30240. }
  30241. return retVal;
  30242. }
  30243. bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_OpenInst(Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30244. {
  30245. typedef bool (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  30246. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30247. }
  30248. bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_OpenStatic(Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30249. {
  30250. typedef bool (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  30251. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30252. }
  30253. bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_OpenStaticInvoker(Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30254. {
  30255. return InvokerFuncInvoker1< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  30256. }
  30257. bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_ClosedStaticInvoker(Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30258. {
  30259. return InvokerFuncInvoker2< bool, RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  30260. }
  30261. // System.Void System.Func`2<UnityEngine.Vector2,System.Boolean>::.ctor(System.Object,System.IntPtr)
  30262. 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)
  30263. {
  30264. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30265. __this->___method_3 = ___1_method;
  30266. __this->___m_target_2 = ___0_object;
  30267. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30268. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30269. __this->___method_code_6 = (intptr_t)__this;
  30270. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30271. {
  30272. bool isOpen = parameterCount == 1;
  30273. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30274. if (isOpen)
  30275. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_OpenStaticInvoker;
  30276. else
  30277. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_ClosedStaticInvoker;
  30278. else
  30279. if (isOpen)
  30280. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_OpenStatic;
  30281. else
  30282. {
  30283. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30284. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30285. }
  30286. }
  30287. else
  30288. {
  30289. if (___0_object == NULL)
  30290. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30291. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30292. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30293. }
  30294. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_Multicast;
  30295. }
  30296. // TResult System.Func`2<UnityEngine.Vector2,System.Boolean>::Invoke(T)
  30297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m7B1C427BE4245AFD714F790196E7C78C3C333E9F_gshared (Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30298. {
  30299. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  30300. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30301. }
  30302. #ifdef __clang__
  30303. #pragma clang diagnostic pop
  30304. #endif
  30305. #ifdef __clang__
  30306. #pragma clang diagnostic push
  30307. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30308. #pragma clang diagnostic ignored "-Wunused-variable"
  30309. #endif
  30310. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_Multicast(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30311. {
  30312. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30313. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30314. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  30315. memset((&retVal), 0, sizeof(retVal));
  30316. for (il2cpp_array_size_t i = 0; i < length; i++)
  30317. {
  30318. Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* currentDelegate = reinterpret_cast<Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA*>(delegatesToInvoke[i]);
  30319. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  30320. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30321. }
  30322. return retVal;
  30323. }
  30324. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenInst(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30325. {
  30326. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  30327. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30328. }
  30329. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenStatic(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30330. {
  30331. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  30332. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30333. }
  30334. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenStaticInvoker(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30335. {
  30336. return InvokerFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  30337. }
  30338. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_ClosedStaticInvoker(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30339. {
  30340. return InvokerFuncInvoker2< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  30341. }
  30342. // System.Void System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
  30343. 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)
  30344. {
  30345. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30346. __this->___method_3 = ___1_method;
  30347. __this->___m_target_2 = ___0_object;
  30348. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30349. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30350. __this->___method_code_6 = (intptr_t)__this;
  30351. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30352. {
  30353. bool isOpen = parameterCount == 1;
  30354. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30355. if (isOpen)
  30356. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenStaticInvoker;
  30357. else
  30358. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_ClosedStaticInvoker;
  30359. else
  30360. if (isOpen)
  30361. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenStatic;
  30362. else
  30363. {
  30364. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30365. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30366. }
  30367. }
  30368. else
  30369. {
  30370. if (___0_object == NULL)
  30371. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30372. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30373. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30374. }
  30375. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_Multicast;
  30376. }
  30377. // TResult System.Func`2<UnityEngine.Vector2,UnityEngine.Vector2>::Invoke(T)
  30378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_gshared (Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  30379. {
  30380. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  30381. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30382. }
  30383. #ifdef __clang__
  30384. #pragma clang diagnostic pop
  30385. #endif
  30386. #ifdef __clang__
  30387. #pragma clang diagnostic push
  30388. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30389. #pragma clang diagnostic ignored "-Wunused-variable"
  30390. #endif
  30391. bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_Multicast(Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  30392. {
  30393. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30394. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30395. bool retVal = false;
  30396. for (il2cpp_array_size_t i = 0; i < length; i++)
  30397. {
  30398. Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* currentDelegate = reinterpret_cast<Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E*>(delegatesToInvoke[i]);
  30399. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  30400. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30401. }
  30402. return retVal;
  30403. }
  30404. bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_OpenInst(Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  30405. {
  30406. typedef bool (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  30407. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30408. }
  30409. bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_OpenStatic(Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  30410. {
  30411. typedef bool (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  30412. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30413. }
  30414. bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_OpenStaticInvoker(Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  30415. {
  30416. return InvokerFuncInvoker1< bool, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  30417. }
  30418. bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_ClosedStaticInvoker(Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  30419. {
  30420. return InvokerFuncInvoker2< bool, RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  30421. }
  30422. // System.Void System.Func`2<UnityEngine.Vector3,System.Boolean>::.ctor(System.Object,System.IntPtr)
  30423. 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)
  30424. {
  30425. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30426. __this->___method_3 = ___1_method;
  30427. __this->___m_target_2 = ___0_object;
  30428. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30429. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30430. __this->___method_code_6 = (intptr_t)__this;
  30431. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30432. {
  30433. bool isOpen = parameterCount == 1;
  30434. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30435. if (isOpen)
  30436. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_OpenStaticInvoker;
  30437. else
  30438. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_ClosedStaticInvoker;
  30439. else
  30440. if (isOpen)
  30441. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_OpenStatic;
  30442. else
  30443. {
  30444. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30445. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30446. }
  30447. }
  30448. else
  30449. {
  30450. if (___0_object == NULL)
  30451. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30452. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30453. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30454. }
  30455. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_Multicast;
  30456. }
  30457. // TResult System.Func`2<UnityEngine.Vector3,System.Boolean>::Invoke(T)
  30458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_mDD84F2861EF652091F30160CA40B99974FEAC377_gshared (Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  30459. {
  30460. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  30461. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30462. }
  30463. #ifdef __clang__
  30464. #pragma clang diagnostic pop
  30465. #endif
  30466. #ifdef __clang__
  30467. #pragma clang diagnostic push
  30468. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30469. #pragma clang diagnostic ignored "-Wunused-variable"
  30470. #endif
  30471. bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_Multicast(Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  30472. {
  30473. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30474. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30475. bool retVal = false;
  30476. for (il2cpp_array_size_t i = 0; i < length; i++)
  30477. {
  30478. Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* currentDelegate = reinterpret_cast<Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9*>(delegatesToInvoke[i]);
  30479. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  30480. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30481. }
  30482. return retVal;
  30483. }
  30484. bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_OpenInst(Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  30485. {
  30486. typedef bool (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  30487. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30488. }
  30489. bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_OpenStatic(Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  30490. {
  30491. typedef bool (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  30492. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg, method);
  30493. }
  30494. bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_OpenStaticInvoker(Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  30495. {
  30496. return InvokerFuncInvoker1< bool, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg);
  30497. }
  30498. bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_ClosedStaticInvoker(Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  30499. {
  30500. return InvokerFuncInvoker2< bool, RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg);
  30501. }
  30502. // System.Void System.Func`2<UnityEngine.Vector4,System.Boolean>::.ctor(System.Object,System.IntPtr)
  30503. 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)
  30504. {
  30505. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30506. __this->___method_3 = ___1_method;
  30507. __this->___m_target_2 = ___0_object;
  30508. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30509. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30510. __this->___method_code_6 = (intptr_t)__this;
  30511. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30512. {
  30513. bool isOpen = parameterCount == 1;
  30514. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30515. if (isOpen)
  30516. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_OpenStaticInvoker;
  30517. else
  30518. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_ClosedStaticInvoker;
  30519. else
  30520. if (isOpen)
  30521. __this->___invoke_impl_1 = (intptr_t)&Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_OpenStatic;
  30522. else
  30523. {
  30524. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30525. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30526. }
  30527. }
  30528. else
  30529. {
  30530. if (___0_object == NULL)
  30531. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30532. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30533. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30534. }
  30535. __this->___extra_arg_5 = (intptr_t)&Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_Multicast;
  30536. }
  30537. // TResult System.Func`2<UnityEngine.Vector4,System.Boolean>::Invoke(T)
  30538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m1029258D66DCEA7DB6E5E87D3DAD434C44D6C4C6_gshared (Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  30539. {
  30540. typedef bool (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  30541. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30542. }
  30543. #ifdef __clang__
  30544. #pragma clang diagnostic pop
  30545. #endif
  30546. #ifdef __clang__
  30547. #pragma clang diagnostic push
  30548. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30549. #pragma clang diagnostic ignored "-Wunused-variable"
  30550. #endif
  30551. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_Multicast(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  30552. {
  30553. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30554. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30555. bool retVal = false;
  30556. for (il2cpp_array_size_t i = 0; i < length; i++)
  30557. {
  30558. Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* currentDelegate = reinterpret_cast<Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE*>(delegatesToInvoke[i]);
  30559. typedef bool (*FunctionPointerType) (RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  30560. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30561. }
  30562. return retVal;
  30563. }
  30564. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenInst(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  30565. {
  30566. typedef bool (*FunctionPointerType) (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  30567. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30568. }
  30569. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenStatic(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  30570. {
  30571. typedef bool (*FunctionPointerType) (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  30572. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30573. }
  30574. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenStaticInvoker(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  30575. {
  30576. return InvokerFuncInvoker2< bool, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  30577. }
  30578. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_ClosedStaticInvoker(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  30579. {
  30580. return InvokerFuncInvoker3< bool, RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  30581. }
  30582. // System.Void System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>::.ctor(System.Object,System.IntPtr)
  30583. 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)
  30584. {
  30585. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30586. __this->___method_3 = ___1_method;
  30587. __this->___m_target_2 = ___0_object;
  30588. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30589. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30590. __this->___method_code_6 = (intptr_t)__this;
  30591. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30592. {
  30593. bool isOpen = parameterCount == 2;
  30594. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30595. if (isOpen)
  30596. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenStaticInvoker;
  30597. else
  30598. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_ClosedStaticInvoker;
  30599. else
  30600. if (isOpen)
  30601. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenStatic;
  30602. else
  30603. {
  30604. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30605. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30606. }
  30607. }
  30608. else
  30609. {
  30610. if (___0_object == NULL)
  30611. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30612. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30613. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30614. }
  30615. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_Multicast;
  30616. }
  30617. // TResult System.Func`3<UnityEngine.UIElements.Background,UnityEngine.UIElements.Background,System.Boolean>::Invoke(T1,T2)
  30618. 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)
  30619. {
  30620. typedef bool (*FunctionPointerType) (RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  30621. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30622. }
  30623. #ifdef __clang__
  30624. #pragma clang diagnostic pop
  30625. #endif
  30626. #ifdef __clang__
  30627. #pragma clang diagnostic push
  30628. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30629. #pragma clang diagnostic ignored "-Wunused-variable"
  30630. #endif
  30631. RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_Multicast(Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  30632. {
  30633. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30634. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30635. RuntimeObject* retVal = NULL;
  30636. for (il2cpp_array_size_t i = 0; i < length; i++)
  30637. {
  30638. Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* currentDelegate = reinterpret_cast<Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B*>(delegatesToInvoke[i]);
  30639. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, bool, bool, const RuntimeMethod*);
  30640. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30641. }
  30642. return retVal;
  30643. }
  30644. RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_OpenInst(Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  30645. {
  30646. typedef RuntimeObject* (*FunctionPointerType) (bool, bool, const RuntimeMethod*);
  30647. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30648. }
  30649. RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_OpenStatic(Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  30650. {
  30651. typedef RuntimeObject* (*FunctionPointerType) (bool, bool, const RuntimeMethod*);
  30652. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30653. }
  30654. RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_OpenStaticInvoker(Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  30655. {
  30656. return InvokerFuncInvoker2< RuntimeObject*, bool, bool >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  30657. }
  30658. RuntimeObject* Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_ClosedStaticInvoker(Func_3_t250ED6C5510D0F5506B014F3B3FB5B5CEC3EF26B* __this, bool ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  30659. {
  30660. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, bool, bool >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  30661. }
  30662. // System.Void System.Func`3<System.Boolean,System.Boolean,System.Object>::.ctor(System.Object,System.IntPtr)
  30663. 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)
  30664. {
  30665. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30666. __this->___method_3 = ___1_method;
  30667. __this->___m_target_2 = ___0_object;
  30668. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30669. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30670. __this->___method_code_6 = (intptr_t)__this;
  30671. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30672. {
  30673. bool isOpen = parameterCount == 2;
  30674. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30675. if (isOpen)
  30676. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_OpenStaticInvoker;
  30677. else
  30678. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_ClosedStaticInvoker;
  30679. else
  30680. if (isOpen)
  30681. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_OpenStatic;
  30682. else
  30683. {
  30684. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30685. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30686. }
  30687. }
  30688. else
  30689. {
  30690. if (___0_object == NULL)
  30691. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30692. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30693. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30694. }
  30695. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mDDA4244A20A752851B2272D0B2123FF10DEDFEAD_Multicast;
  30696. }
  30697. // TResult System.Func`3<System.Boolean,System.Boolean,System.Object>::Invoke(T1,T2)
  30698. 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)
  30699. {
  30700. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, bool, bool, const RuntimeMethod*);
  30701. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30702. }
  30703. #ifdef __clang__
  30704. #pragma clang diagnostic pop
  30705. #endif
  30706. #ifdef __clang__
  30707. #pragma clang diagnostic push
  30708. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30709. #pragma clang diagnostic ignored "-Wunused-variable"
  30710. #endif
  30711. RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_Multicast(Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  30712. {
  30713. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30714. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30715. RuntimeObject* retVal = NULL;
  30716. for (il2cpp_array_size_t i = 0; i < length; i++)
  30717. {
  30718. Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* currentDelegate = reinterpret_cast<Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D*>(delegatesToInvoke[i]);
  30719. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint8_t, const RuntimeMethod*);
  30720. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30721. }
  30722. return retVal;
  30723. }
  30724. RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_OpenInst(Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  30725. {
  30726. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint8_t, const RuntimeMethod*);
  30727. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30728. }
  30729. RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_OpenStatic(Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  30730. {
  30731. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint8_t, const RuntimeMethod*);
  30732. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30733. }
  30734. RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_OpenStaticInvoker(Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  30735. {
  30736. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  30737. }
  30738. RuntimeObject* Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_ClosedStaticInvoker(Func_3_tB2B320F463B8DA8228C92F1A7B68693FB0BFEF7D* __this, uint8_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  30739. {
  30740. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  30741. }
  30742. // System.Void System.Func`3<System.Byte,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  30743. 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)
  30744. {
  30745. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30746. __this->___method_3 = ___1_method;
  30747. __this->___m_target_2 = ___0_object;
  30748. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30749. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30750. __this->___method_code_6 = (intptr_t)__this;
  30751. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30752. {
  30753. bool isOpen = parameterCount == 2;
  30754. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30755. if (isOpen)
  30756. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_OpenStaticInvoker;
  30757. else
  30758. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_ClosedStaticInvoker;
  30759. else
  30760. if (isOpen)
  30761. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_OpenStatic;
  30762. else
  30763. {
  30764. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30765. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30766. }
  30767. }
  30768. else
  30769. {
  30770. if (___0_object == NULL)
  30771. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30772. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30773. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30774. }
  30775. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m3E9CE23E6D374BED955C46A83318F2DAD45BA61D_Multicast;
  30776. }
  30777. // TResult System.Func`3<System.Byte,System.Byte,System.Object>::Invoke(T1,T2)
  30778. 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)
  30779. {
  30780. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint8_t, const RuntimeMethod*);
  30781. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30782. }
  30783. #ifdef __clang__
  30784. #pragma clang diagnostic pop
  30785. #endif
  30786. #ifdef __clang__
  30787. #pragma clang diagnostic push
  30788. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30789. #pragma clang diagnostic ignored "-Wunused-variable"
  30790. #endif
  30791. RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_Multicast(Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  30792. {
  30793. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30794. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30795. RuntimeObject* retVal = NULL;
  30796. for (il2cpp_array_size_t i = 0; i < length; i++)
  30797. {
  30798. Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* currentDelegate = reinterpret_cast<Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD*>(delegatesToInvoke[i]);
  30799. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  30800. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30801. }
  30802. return retVal;
  30803. }
  30804. RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_OpenInst(Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  30805. {
  30806. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  30807. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30808. }
  30809. RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_OpenStatic(Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  30810. {
  30811. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  30812. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30813. }
  30814. RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_OpenStaticInvoker(Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  30815. {
  30816. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  30817. }
  30818. RuntimeObject* Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_ClosedStaticInvoker(Func_3_t8B548A39009DEA86846AC5404F9A3ED7281AC7BD* __this, uint8_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  30819. {
  30820. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  30821. }
  30822. // System.Void System.Func`3<System.Byte,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  30823. 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)
  30824. {
  30825. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30826. __this->___method_3 = ___1_method;
  30827. __this->___m_target_2 = ___0_object;
  30828. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30829. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30830. __this->___method_code_6 = (intptr_t)__this;
  30831. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30832. {
  30833. bool isOpen = parameterCount == 2;
  30834. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30835. if (isOpen)
  30836. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_OpenStaticInvoker;
  30837. else
  30838. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_ClosedStaticInvoker;
  30839. else
  30840. if (isOpen)
  30841. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_OpenStatic;
  30842. else
  30843. {
  30844. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30845. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30846. }
  30847. }
  30848. else
  30849. {
  30850. if (___0_object == NULL)
  30851. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30852. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30853. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30854. }
  30855. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mD78815D300EAA43294176D3E76AE88B53DA303A9_Multicast;
  30856. }
  30857. // TResult System.Func`3<System.Byte,System.Decimal,System.Object>::Invoke(T1,T2)
  30858. 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)
  30859. {
  30860. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  30861. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30862. }
  30863. #ifdef __clang__
  30864. #pragma clang diagnostic pop
  30865. #endif
  30866. #ifdef __clang__
  30867. #pragma clang diagnostic push
  30868. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30869. #pragma clang diagnostic ignored "-Wunused-variable"
  30870. #endif
  30871. RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_Multicast(Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  30872. {
  30873. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30874. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30875. RuntimeObject* retVal = NULL;
  30876. for (il2cpp_array_size_t i = 0; i < length; i++)
  30877. {
  30878. Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* currentDelegate = reinterpret_cast<Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867*>(delegatesToInvoke[i]);
  30879. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, double, const RuntimeMethod*);
  30880. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30881. }
  30882. return retVal;
  30883. }
  30884. RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_OpenInst(Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  30885. {
  30886. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, double, const RuntimeMethod*);
  30887. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30888. }
  30889. RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_OpenStatic(Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  30890. {
  30891. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, double, const RuntimeMethod*);
  30892. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30893. }
  30894. RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_OpenStaticInvoker(Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  30895. {
  30896. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  30897. }
  30898. RuntimeObject* Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_ClosedStaticInvoker(Func_3_t5BD83439ADA1B5015D0FE96335E1A82B9F032867* __this, uint8_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  30899. {
  30900. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  30901. }
  30902. // System.Void System.Func`3<System.Byte,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  30903. 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)
  30904. {
  30905. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30906. __this->___method_3 = ___1_method;
  30907. __this->___m_target_2 = ___0_object;
  30908. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30909. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30910. __this->___method_code_6 = (intptr_t)__this;
  30911. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30912. {
  30913. bool isOpen = parameterCount == 2;
  30914. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30915. if (isOpen)
  30916. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_OpenStaticInvoker;
  30917. else
  30918. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_ClosedStaticInvoker;
  30919. else
  30920. if (isOpen)
  30921. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_OpenStatic;
  30922. else
  30923. {
  30924. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30925. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30926. }
  30927. }
  30928. else
  30929. {
  30930. if (___0_object == NULL)
  30931. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  30932. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  30933. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  30934. }
  30935. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mB0FC93E7D1B1966790FDE735F483051257948179_Multicast;
  30936. }
  30937. // TResult System.Func`3<System.Byte,System.Double,System.Object>::Invoke(T1,T2)
  30938. 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)
  30939. {
  30940. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, double, const RuntimeMethod*);
  30941. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  30942. }
  30943. #ifdef __clang__
  30944. #pragma clang diagnostic pop
  30945. #endif
  30946. #ifdef __clang__
  30947. #pragma clang diagnostic push
  30948. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30949. #pragma clang diagnostic ignored "-Wunused-variable"
  30950. #endif
  30951. RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_Multicast(Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  30952. {
  30953. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  30954. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  30955. RuntimeObject* retVal = NULL;
  30956. for (il2cpp_array_size_t i = 0; i < length; i++)
  30957. {
  30958. Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* currentDelegate = reinterpret_cast<Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4*>(delegatesToInvoke[i]);
  30959. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int16_t, const RuntimeMethod*);
  30960. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  30961. }
  30962. return retVal;
  30963. }
  30964. RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_OpenInst(Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  30965. {
  30966. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int16_t, const RuntimeMethod*);
  30967. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30968. }
  30969. RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_OpenStatic(Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  30970. {
  30971. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int16_t, const RuntimeMethod*);
  30972. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  30973. }
  30974. RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_OpenStaticInvoker(Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  30975. {
  30976. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  30977. }
  30978. RuntimeObject* Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_ClosedStaticInvoker(Func_3_t2E9A583D173A57E5B63B70A14CE40D89E837A8B4* __this, uint8_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  30979. {
  30980. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  30981. }
  30982. // System.Void System.Func`3<System.Byte,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  30983. 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)
  30984. {
  30985. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  30986. __this->___method_3 = ___1_method;
  30987. __this->___m_target_2 = ___0_object;
  30988. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  30989. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  30990. __this->___method_code_6 = (intptr_t)__this;
  30991. if (MethodIsStatic((RuntimeMethod*)___1_method))
  30992. {
  30993. bool isOpen = parameterCount == 2;
  30994. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  30995. if (isOpen)
  30996. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_OpenStaticInvoker;
  30997. else
  30998. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_ClosedStaticInvoker;
  30999. else
  31000. if (isOpen)
  31001. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_OpenStatic;
  31002. else
  31003. {
  31004. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31005. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31006. }
  31007. }
  31008. else
  31009. {
  31010. if (___0_object == NULL)
  31011. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31012. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31013. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31014. }
  31015. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mDE49CE6658C542CF0E1E4BAB8B22ED092B219E7E_Multicast;
  31016. }
  31017. // TResult System.Func`3<System.Byte,System.Int16,System.Object>::Invoke(T1,T2)
  31018. 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)
  31019. {
  31020. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int16_t, const RuntimeMethod*);
  31021. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31022. }
  31023. #ifdef __clang__
  31024. #pragma clang diagnostic pop
  31025. #endif
  31026. #ifdef __clang__
  31027. #pragma clang diagnostic push
  31028. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31029. #pragma clang diagnostic ignored "-Wunused-variable"
  31030. #endif
  31031. RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_Multicast(Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  31032. {
  31033. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31034. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31035. RuntimeObject* retVal = NULL;
  31036. for (il2cpp_array_size_t i = 0; i < length; i++)
  31037. {
  31038. Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* currentDelegate = reinterpret_cast<Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E*>(delegatesToInvoke[i]);
  31039. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int32_t, const RuntimeMethod*);
  31040. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31041. }
  31042. return retVal;
  31043. }
  31044. RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_OpenInst(Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  31045. {
  31046. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int32_t, const RuntimeMethod*);
  31047. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31048. }
  31049. RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_OpenStatic(Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  31050. {
  31051. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int32_t, const RuntimeMethod*);
  31052. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31053. }
  31054. RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_OpenStaticInvoker(Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  31055. {
  31056. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31057. }
  31058. RuntimeObject* Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_ClosedStaticInvoker(Func_3_t47C050995DF9BD235A841BC0DBBBD05F2E5EDF2E* __this, uint8_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  31059. {
  31060. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31061. }
  31062. // System.Void System.Func`3<System.Byte,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  31063. 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)
  31064. {
  31065. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31066. __this->___method_3 = ___1_method;
  31067. __this->___m_target_2 = ___0_object;
  31068. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31069. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31070. __this->___method_code_6 = (intptr_t)__this;
  31071. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31072. {
  31073. bool isOpen = parameterCount == 2;
  31074. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31075. if (isOpen)
  31076. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_OpenStaticInvoker;
  31077. else
  31078. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_ClosedStaticInvoker;
  31079. else
  31080. if (isOpen)
  31081. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_OpenStatic;
  31082. else
  31083. {
  31084. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31085. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31086. }
  31087. }
  31088. else
  31089. {
  31090. if (___0_object == NULL)
  31091. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31092. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31093. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31094. }
  31095. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mEF38807E0732E52B40B9DB845C1EDC834FBA297B_Multicast;
  31096. }
  31097. // TResult System.Func`3<System.Byte,System.Int32,System.Object>::Invoke(T1,T2)
  31098. 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)
  31099. {
  31100. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int32_t, const RuntimeMethod*);
  31101. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31102. }
  31103. #ifdef __clang__
  31104. #pragma clang diagnostic pop
  31105. #endif
  31106. #ifdef __clang__
  31107. #pragma clang diagnostic push
  31108. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31109. #pragma clang diagnostic ignored "-Wunused-variable"
  31110. #endif
  31111. RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_Multicast(Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  31112. {
  31113. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31114. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31115. RuntimeObject* retVal = NULL;
  31116. for (il2cpp_array_size_t i = 0; i < length; i++)
  31117. {
  31118. Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* currentDelegate = reinterpret_cast<Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C*>(delegatesToInvoke[i]);
  31119. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int64_t, const RuntimeMethod*);
  31120. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31121. }
  31122. return retVal;
  31123. }
  31124. RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_OpenInst(Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  31125. {
  31126. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int64_t, const RuntimeMethod*);
  31127. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31128. }
  31129. RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_OpenStatic(Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  31130. {
  31131. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int64_t, const RuntimeMethod*);
  31132. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31133. }
  31134. RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_OpenStaticInvoker(Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  31135. {
  31136. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31137. }
  31138. RuntimeObject* Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_ClosedStaticInvoker(Func_3_t445A9020E29441295F660A9521A3DE8BE24D409C* __this, uint8_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  31139. {
  31140. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31141. }
  31142. // System.Void System.Func`3<System.Byte,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  31143. 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)
  31144. {
  31145. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31146. __this->___method_3 = ___1_method;
  31147. __this->___m_target_2 = ___0_object;
  31148. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31149. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31150. __this->___method_code_6 = (intptr_t)__this;
  31151. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31152. {
  31153. bool isOpen = parameterCount == 2;
  31154. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31155. if (isOpen)
  31156. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_OpenStaticInvoker;
  31157. else
  31158. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_ClosedStaticInvoker;
  31159. else
  31160. if (isOpen)
  31161. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_OpenStatic;
  31162. else
  31163. {
  31164. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31165. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31166. }
  31167. }
  31168. else
  31169. {
  31170. if (___0_object == NULL)
  31171. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31172. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31173. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31174. }
  31175. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m24F3C187C256B8CD45899285E36E661A6100CD4E_Multicast;
  31176. }
  31177. // TResult System.Func`3<System.Byte,System.Int64,System.Object>::Invoke(T1,T2)
  31178. 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)
  31179. {
  31180. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int64_t, const RuntimeMethod*);
  31181. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31182. }
  31183. #ifdef __clang__
  31184. #pragma clang diagnostic pop
  31185. #endif
  31186. #ifdef __clang__
  31187. #pragma clang diagnostic push
  31188. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31189. #pragma clang diagnostic ignored "-Wunused-variable"
  31190. #endif
  31191. RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_Multicast(Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  31192. {
  31193. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31194. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31195. RuntimeObject* retVal = NULL;
  31196. for (il2cpp_array_size_t i = 0; i < length; i++)
  31197. {
  31198. Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* currentDelegate = reinterpret_cast<Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96*>(delegatesToInvoke[i]);
  31199. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int8_t, const RuntimeMethod*);
  31200. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31201. }
  31202. return retVal;
  31203. }
  31204. RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_OpenInst(Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  31205. {
  31206. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int8_t, const RuntimeMethod*);
  31207. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31208. }
  31209. RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_OpenStatic(Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  31210. {
  31211. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, int8_t, const RuntimeMethod*);
  31212. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31213. }
  31214. RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_OpenStaticInvoker(Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  31215. {
  31216. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31217. }
  31218. RuntimeObject* Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_ClosedStaticInvoker(Func_3_tF49AF153D046FA981F4F083A8E2C7C6547935D96* __this, uint8_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  31219. {
  31220. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31221. }
  31222. // System.Void System.Func`3<System.Byte,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  31223. 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)
  31224. {
  31225. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31226. __this->___method_3 = ___1_method;
  31227. __this->___m_target_2 = ___0_object;
  31228. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31229. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31230. __this->___method_code_6 = (intptr_t)__this;
  31231. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31232. {
  31233. bool isOpen = parameterCount == 2;
  31234. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31235. if (isOpen)
  31236. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_OpenStaticInvoker;
  31237. else
  31238. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_ClosedStaticInvoker;
  31239. else
  31240. if (isOpen)
  31241. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_OpenStatic;
  31242. else
  31243. {
  31244. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31245. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31246. }
  31247. }
  31248. else
  31249. {
  31250. if (___0_object == NULL)
  31251. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31252. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31253. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31254. }
  31255. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mA2ACD5E21353D7767E8F6EDD18C24410EE61013C_Multicast;
  31256. }
  31257. // TResult System.Func`3<System.Byte,System.SByte,System.Object>::Invoke(T1,T2)
  31258. 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)
  31259. {
  31260. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, int8_t, const RuntimeMethod*);
  31261. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31262. }
  31263. #ifdef __clang__
  31264. #pragma clang diagnostic pop
  31265. #endif
  31266. #ifdef __clang__
  31267. #pragma clang diagnostic push
  31268. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31269. #pragma clang diagnostic ignored "-Wunused-variable"
  31270. #endif
  31271. RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_Multicast(Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  31272. {
  31273. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31274. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31275. RuntimeObject* retVal = NULL;
  31276. for (il2cpp_array_size_t i = 0; i < length; i++)
  31277. {
  31278. Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* currentDelegate = reinterpret_cast<Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07*>(delegatesToInvoke[i]);
  31279. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, float, const RuntimeMethod*);
  31280. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31281. }
  31282. return retVal;
  31283. }
  31284. RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_OpenInst(Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  31285. {
  31286. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, float, const RuntimeMethod*);
  31287. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31288. }
  31289. RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_OpenStatic(Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  31290. {
  31291. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, float, const RuntimeMethod*);
  31292. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31293. }
  31294. RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_OpenStaticInvoker(Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  31295. {
  31296. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31297. }
  31298. RuntimeObject* Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_ClosedStaticInvoker(Func_3_t2A7AFCD1F8ADBD65B4AB2F068ED428F5C4D3FB07* __this, uint8_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  31299. {
  31300. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31301. }
  31302. // System.Void System.Func`3<System.Byte,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  31303. 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)
  31304. {
  31305. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31306. __this->___method_3 = ___1_method;
  31307. __this->___m_target_2 = ___0_object;
  31308. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31309. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31310. __this->___method_code_6 = (intptr_t)__this;
  31311. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31312. {
  31313. bool isOpen = parameterCount == 2;
  31314. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31315. if (isOpen)
  31316. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_OpenStaticInvoker;
  31317. else
  31318. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_ClosedStaticInvoker;
  31319. else
  31320. if (isOpen)
  31321. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_OpenStatic;
  31322. else
  31323. {
  31324. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31325. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31326. }
  31327. }
  31328. else
  31329. {
  31330. if (___0_object == NULL)
  31331. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31332. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31333. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31334. }
  31335. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m17B72B9BF95343A9D2D7E4D08792F3F61F89AA7E_Multicast;
  31336. }
  31337. // TResult System.Func`3<System.Byte,System.Single,System.Object>::Invoke(T1,T2)
  31338. 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)
  31339. {
  31340. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, float, const RuntimeMethod*);
  31341. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31342. }
  31343. #ifdef __clang__
  31344. #pragma clang diagnostic pop
  31345. #endif
  31346. #ifdef __clang__
  31347. #pragma clang diagnostic push
  31348. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31349. #pragma clang diagnostic ignored "-Wunused-variable"
  31350. #endif
  31351. RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_Multicast(Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  31352. {
  31353. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31354. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31355. RuntimeObject* retVal = NULL;
  31356. for (il2cpp_array_size_t i = 0; i < length; i++)
  31357. {
  31358. Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* currentDelegate = reinterpret_cast<Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068*>(delegatesToInvoke[i]);
  31359. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint16_t, const RuntimeMethod*);
  31360. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31361. }
  31362. return retVal;
  31363. }
  31364. RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_OpenInst(Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  31365. {
  31366. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint16_t, const RuntimeMethod*);
  31367. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31368. }
  31369. RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_OpenStatic(Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  31370. {
  31371. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint16_t, const RuntimeMethod*);
  31372. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31373. }
  31374. RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_OpenStaticInvoker(Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  31375. {
  31376. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31377. }
  31378. RuntimeObject* Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_ClosedStaticInvoker(Func_3_t6F801D3E19190ECCD536C1881A3033F41754C068* __this, uint8_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  31379. {
  31380. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31381. }
  31382. // System.Void System.Func`3<System.Byte,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  31383. 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)
  31384. {
  31385. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31386. __this->___method_3 = ___1_method;
  31387. __this->___m_target_2 = ___0_object;
  31388. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31389. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31390. __this->___method_code_6 = (intptr_t)__this;
  31391. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31392. {
  31393. bool isOpen = parameterCount == 2;
  31394. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31395. if (isOpen)
  31396. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_OpenStaticInvoker;
  31397. else
  31398. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_ClosedStaticInvoker;
  31399. else
  31400. if (isOpen)
  31401. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_OpenStatic;
  31402. else
  31403. {
  31404. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31405. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31406. }
  31407. }
  31408. else
  31409. {
  31410. if (___0_object == NULL)
  31411. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31412. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31413. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31414. }
  31415. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m55605FEB12C3895E7261662AF89C9E1698BDCB04_Multicast;
  31416. }
  31417. // TResult System.Func`3<System.Byte,System.UInt16,System.Object>::Invoke(T1,T2)
  31418. 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)
  31419. {
  31420. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint16_t, const RuntimeMethod*);
  31421. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31422. }
  31423. #ifdef __clang__
  31424. #pragma clang diagnostic pop
  31425. #endif
  31426. #ifdef __clang__
  31427. #pragma clang diagnostic push
  31428. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31429. #pragma clang diagnostic ignored "-Wunused-variable"
  31430. #endif
  31431. RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_Multicast(Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  31432. {
  31433. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31434. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31435. RuntimeObject* retVal = NULL;
  31436. for (il2cpp_array_size_t i = 0; i < length; i++)
  31437. {
  31438. Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* currentDelegate = reinterpret_cast<Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4*>(delegatesToInvoke[i]);
  31439. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint32_t, const RuntimeMethod*);
  31440. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31441. }
  31442. return retVal;
  31443. }
  31444. RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_OpenInst(Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  31445. {
  31446. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint32_t, const RuntimeMethod*);
  31447. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31448. }
  31449. RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_OpenStatic(Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  31450. {
  31451. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint32_t, const RuntimeMethod*);
  31452. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31453. }
  31454. RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_OpenStaticInvoker(Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  31455. {
  31456. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31457. }
  31458. RuntimeObject* Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_ClosedStaticInvoker(Func_3_t0285FB291B179589BB03FA5E2007D8DEE8B08EC4* __this, uint8_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  31459. {
  31460. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31461. }
  31462. // System.Void System.Func`3<System.Byte,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  31463. 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)
  31464. {
  31465. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31466. __this->___method_3 = ___1_method;
  31467. __this->___m_target_2 = ___0_object;
  31468. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31469. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31470. __this->___method_code_6 = (intptr_t)__this;
  31471. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31472. {
  31473. bool isOpen = parameterCount == 2;
  31474. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31475. if (isOpen)
  31476. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_OpenStaticInvoker;
  31477. else
  31478. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_ClosedStaticInvoker;
  31479. else
  31480. if (isOpen)
  31481. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_OpenStatic;
  31482. else
  31483. {
  31484. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31485. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31486. }
  31487. }
  31488. else
  31489. {
  31490. if (___0_object == NULL)
  31491. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31492. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31493. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31494. }
  31495. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4B76C7C62A025C0DC092F2D7E815986E71A3DE32_Multicast;
  31496. }
  31497. // TResult System.Func`3<System.Byte,System.UInt32,System.Object>::Invoke(T1,T2)
  31498. 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)
  31499. {
  31500. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint32_t, const RuntimeMethod*);
  31501. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  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_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_Multicast(Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, 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_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* currentDelegate = reinterpret_cast<Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E*>(delegatesToInvoke[i]);
  31519. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint64_t, const RuntimeMethod*);
  31520. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31521. }
  31522. return retVal;
  31523. }
  31524. RuntimeObject* Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_OpenInst(Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  31525. {
  31526. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint64_t, const RuntimeMethod*);
  31527. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31528. }
  31529. RuntimeObject* Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_OpenStatic(Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  31530. {
  31531. typedef RuntimeObject* (*FunctionPointerType) (uint8_t, uint64_t, const RuntimeMethod*);
  31532. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31533. }
  31534. RuntimeObject* Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_OpenStaticInvoker(Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  31535. {
  31536. return InvokerFuncInvoker2< RuntimeObject*, uint8_t, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31537. }
  31538. RuntimeObject* Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_ClosedStaticInvoker(Func_3_t9F6F905176137C8F2D1DFD5D940886D340D2767E* __this, uint8_t ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  31539. {
  31540. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, uint8_t, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31541. }
  31542. // System.Void System.Func`3<System.Byte,System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  31543. 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)
  31544. {
  31545. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31546. __this->___method_3 = ___1_method;
  31547. __this->___m_target_2 = ___0_object;
  31548. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31549. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31550. __this->___method_code_6 = (intptr_t)__this;
  31551. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31552. {
  31553. bool isOpen = parameterCount == 2;
  31554. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31555. if (isOpen)
  31556. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_OpenStaticInvoker;
  31557. else
  31558. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_ClosedStaticInvoker;
  31559. else
  31560. if (isOpen)
  31561. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_OpenStatic;
  31562. else
  31563. {
  31564. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31565. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31566. }
  31567. }
  31568. else
  31569. {
  31570. if (___0_object == NULL)
  31571. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31572. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31573. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31574. }
  31575. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4EAC8A6ABDBAAD45F0B51A3869B63995B0ECA2EB_Multicast;
  31576. }
  31577. // TResult System.Func`3<System.Byte,System.UInt64,System.Object>::Invoke(T1,T2)
  31578. 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)
  31579. {
  31580. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, uint8_t, uint64_t, const RuntimeMethod*);
  31581. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31582. }
  31583. #ifdef __clang__
  31584. #pragma clang diagnostic pop
  31585. #endif
  31586. #ifdef __clang__
  31587. #pragma clang diagnostic push
  31588. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31589. #pragma clang diagnostic ignored "-Wunused-variable"
  31590. #endif
  31591. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_Multicast(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  31592. {
  31593. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31594. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31595. bool retVal = false;
  31596. for (il2cpp_array_size_t i = 0; i < length; i++)
  31597. {
  31598. Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* currentDelegate = reinterpret_cast<Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E*>(delegatesToInvoke[i]);
  31599. typedef bool (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  31600. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31601. }
  31602. return retVal;
  31603. }
  31604. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenInst(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  31605. {
  31606. typedef bool (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  31607. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31608. }
  31609. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenStatic(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  31610. {
  31611. typedef bool (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  31612. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31613. }
  31614. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenStaticInvoker(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  31615. {
  31616. return InvokerFuncInvoker2< bool, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31617. }
  31618. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_ClosedStaticInvoker(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  31619. {
  31620. return InvokerFuncInvoker3< bool, RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31621. }
  31622. // System.Void System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>::.ctor(System.Object,System.IntPtr)
  31623. 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)
  31624. {
  31625. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31626. __this->___method_3 = ___1_method;
  31627. __this->___m_target_2 = ___0_object;
  31628. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31629. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31630. __this->___method_code_6 = (intptr_t)__this;
  31631. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31632. {
  31633. bool isOpen = parameterCount == 2;
  31634. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31635. if (isOpen)
  31636. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenStaticInvoker;
  31637. else
  31638. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_ClosedStaticInvoker;
  31639. else
  31640. if (isOpen)
  31641. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenStatic;
  31642. else
  31643. {
  31644. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31645. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31646. }
  31647. }
  31648. else
  31649. {
  31650. if (___0_object == NULL)
  31651. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31652. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31653. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31654. }
  31655. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_Multicast;
  31656. }
  31657. // TResult System.Func`3<UnityEngine.Color,UnityEngine.Color,System.Boolean>::Invoke(T1,T2)
  31658. 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)
  31659. {
  31660. typedef bool (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  31661. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31662. }
  31663. #ifdef __clang__
  31664. #pragma clang diagnostic pop
  31665. #endif
  31666. #ifdef __clang__
  31667. #pragma clang diagnostic push
  31668. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31669. #pragma clang diagnostic ignored "-Wunused-variable"
  31670. #endif
  31671. RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_Multicast(Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  31672. {
  31673. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31674. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31675. RuntimeObject* retVal = NULL;
  31676. for (il2cpp_array_size_t i = 0; i < length; i++)
  31677. {
  31678. Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* currentDelegate = reinterpret_cast<Func_3_tEFF388DEF67214BB28AD693A56852F9056847940*>(delegatesToInvoke[i]);
  31679. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t, const RuntimeMethod*);
  31680. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31681. }
  31682. return retVal;
  31683. }
  31684. RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_OpenInst(Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  31685. {
  31686. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t, const RuntimeMethod*);
  31687. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31688. }
  31689. RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_OpenStatic(Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  31690. {
  31691. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t, const RuntimeMethod*);
  31692. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31693. }
  31694. RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_OpenStaticInvoker(Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  31695. {
  31696. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31697. }
  31698. RuntimeObject* Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_ClosedStaticInvoker(Func_3_tEFF388DEF67214BB28AD693A56852F9056847940* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  31699. {
  31700. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31701. }
  31702. // System.Void System.Func`3<System.Decimal,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  31703. 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)
  31704. {
  31705. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31706. __this->___method_3 = ___1_method;
  31707. __this->___m_target_2 = ___0_object;
  31708. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31709. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31710. __this->___method_code_6 = (intptr_t)__this;
  31711. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31712. {
  31713. bool isOpen = parameterCount == 2;
  31714. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31715. if (isOpen)
  31716. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_OpenStaticInvoker;
  31717. else
  31718. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_ClosedStaticInvoker;
  31719. else
  31720. if (isOpen)
  31721. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_OpenStatic;
  31722. else
  31723. {
  31724. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31725. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31726. }
  31727. }
  31728. else
  31729. {
  31730. if (___0_object == NULL)
  31731. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31732. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31733. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31734. }
  31735. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m0F8FDB2ED213744BB4D5F6D028B1D47A077DB762_Multicast;
  31736. }
  31737. // TResult System.Func`3<System.Decimal,System.Byte,System.Object>::Invoke(T1,T2)
  31738. 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)
  31739. {
  31740. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint8_t, const RuntimeMethod*);
  31741. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31742. }
  31743. #ifdef __clang__
  31744. #pragma clang diagnostic pop
  31745. #endif
  31746. #ifdef __clang__
  31747. #pragma clang diagnostic push
  31748. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31749. #pragma clang diagnostic ignored "-Wunused-variable"
  31750. #endif
  31751. RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_Multicast(Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  31752. {
  31753. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31754. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31755. RuntimeObject* retVal = NULL;
  31756. for (il2cpp_array_size_t i = 0; i < length; i++)
  31757. {
  31758. Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* currentDelegate = reinterpret_cast<Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7*>(delegatesToInvoke[i]);
  31759. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  31760. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31761. }
  31762. return retVal;
  31763. }
  31764. RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_OpenInst(Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  31765. {
  31766. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  31767. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31768. }
  31769. RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_OpenStatic(Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  31770. {
  31771. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  31772. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31773. }
  31774. RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_OpenStaticInvoker(Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  31775. {
  31776. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31777. }
  31778. RuntimeObject* Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_ClosedStaticInvoker(Func_3_t5B8CD15E44A920891D1E2CDF1DC64D19A0F3CFE7* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  31779. {
  31780. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31781. }
  31782. // System.Void System.Func`3<System.Decimal,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  31783. 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)
  31784. {
  31785. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31786. __this->___method_3 = ___1_method;
  31787. __this->___m_target_2 = ___0_object;
  31788. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31789. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31790. __this->___method_code_6 = (intptr_t)__this;
  31791. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31792. {
  31793. bool isOpen = parameterCount == 2;
  31794. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31795. if (isOpen)
  31796. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_OpenStaticInvoker;
  31797. else
  31798. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_ClosedStaticInvoker;
  31799. else
  31800. if (isOpen)
  31801. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_OpenStatic;
  31802. else
  31803. {
  31804. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31805. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31806. }
  31807. }
  31808. else
  31809. {
  31810. if (___0_object == NULL)
  31811. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31812. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31813. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31814. }
  31815. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m44CA21D40B18B71F1C6FF31EFD0F92DEA75802E1_Multicast;
  31816. }
  31817. // TResult System.Func`3<System.Decimal,System.Decimal,System.Object>::Invoke(T1,T2)
  31818. 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)
  31819. {
  31820. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  31821. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31822. }
  31823. #ifdef __clang__
  31824. #pragma clang diagnostic pop
  31825. #endif
  31826. #ifdef __clang__
  31827. #pragma clang diagnostic push
  31828. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31829. #pragma clang diagnostic ignored "-Wunused-variable"
  31830. #endif
  31831. RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_Multicast(Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  31832. {
  31833. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31834. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31835. RuntimeObject* retVal = NULL;
  31836. for (il2cpp_array_size_t i = 0; i < length; i++)
  31837. {
  31838. Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* currentDelegate = reinterpret_cast<Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B*>(delegatesToInvoke[i]);
  31839. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t, const RuntimeMethod*);
  31840. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31841. }
  31842. return retVal;
  31843. }
  31844. RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_OpenInst(Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  31845. {
  31846. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t, const RuntimeMethod*);
  31847. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31848. }
  31849. RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_OpenStatic(Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  31850. {
  31851. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t, const RuntimeMethod*);
  31852. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31853. }
  31854. RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_OpenStaticInvoker(Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  31855. {
  31856. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31857. }
  31858. RuntimeObject* Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_ClosedStaticInvoker(Func_3_t957F2F5CB890688B0D32F9409FF2295F991F808B* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  31859. {
  31860. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31861. }
  31862. // System.Void System.Func`3<System.Decimal,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  31863. 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)
  31864. {
  31865. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31866. __this->___method_3 = ___1_method;
  31867. __this->___m_target_2 = ___0_object;
  31868. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31869. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31870. __this->___method_code_6 = (intptr_t)__this;
  31871. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31872. {
  31873. bool isOpen = parameterCount == 2;
  31874. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31875. if (isOpen)
  31876. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_OpenStaticInvoker;
  31877. else
  31878. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_ClosedStaticInvoker;
  31879. else
  31880. if (isOpen)
  31881. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_OpenStatic;
  31882. else
  31883. {
  31884. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31885. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31886. }
  31887. }
  31888. else
  31889. {
  31890. if (___0_object == NULL)
  31891. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31892. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31893. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31894. }
  31895. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m88C04B300DD5D7FCBDDDC428941EBFE80A0D97D5_Multicast;
  31896. }
  31897. // TResult System.Func`3<System.Decimal,System.Int16,System.Object>::Invoke(T1,T2)
  31898. 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)
  31899. {
  31900. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int16_t, const RuntimeMethod*);
  31901. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31902. }
  31903. #ifdef __clang__
  31904. #pragma clang diagnostic pop
  31905. #endif
  31906. #ifdef __clang__
  31907. #pragma clang diagnostic push
  31908. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31909. #pragma clang diagnostic ignored "-Wunused-variable"
  31910. #endif
  31911. RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_Multicast(Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  31912. {
  31913. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31914. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31915. RuntimeObject* retVal = NULL;
  31916. for (il2cpp_array_size_t i = 0; i < length; i++)
  31917. {
  31918. Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* currentDelegate = reinterpret_cast<Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3*>(delegatesToInvoke[i]);
  31919. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t, const RuntimeMethod*);
  31920. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  31921. }
  31922. return retVal;
  31923. }
  31924. RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_OpenInst(Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  31925. {
  31926. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t, const RuntimeMethod*);
  31927. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31928. }
  31929. RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_OpenStatic(Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  31930. {
  31931. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t, const RuntimeMethod*);
  31932. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  31933. }
  31934. RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_OpenStaticInvoker(Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  31935. {
  31936. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  31937. }
  31938. RuntimeObject* Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_ClosedStaticInvoker(Func_3_t186834EB84081D60C694E7EA4567A9964CCC6DC3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  31939. {
  31940. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  31941. }
  31942. // System.Void System.Func`3<System.Decimal,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  31943. 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)
  31944. {
  31945. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  31946. __this->___method_3 = ___1_method;
  31947. __this->___m_target_2 = ___0_object;
  31948. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  31949. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  31950. __this->___method_code_6 = (intptr_t)__this;
  31951. if (MethodIsStatic((RuntimeMethod*)___1_method))
  31952. {
  31953. bool isOpen = parameterCount == 2;
  31954. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  31955. if (isOpen)
  31956. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_OpenStaticInvoker;
  31957. else
  31958. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_ClosedStaticInvoker;
  31959. else
  31960. if (isOpen)
  31961. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_OpenStatic;
  31962. else
  31963. {
  31964. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31965. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31966. }
  31967. }
  31968. else
  31969. {
  31970. if (___0_object == NULL)
  31971. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  31972. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  31973. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  31974. }
  31975. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m8309F7302BB67E1ECDFB55AD4184B901AC3C4CD7_Multicast;
  31976. }
  31977. // TResult System.Func`3<System.Decimal,System.Int32,System.Object>::Invoke(T1,T2)
  31978. 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)
  31979. {
  31980. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int32_t, const RuntimeMethod*);
  31981. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  31982. }
  31983. #ifdef __clang__
  31984. #pragma clang diagnostic pop
  31985. #endif
  31986. #ifdef __clang__
  31987. #pragma clang diagnostic push
  31988. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31989. #pragma clang diagnostic ignored "-Wunused-variable"
  31990. #endif
  31991. RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_Multicast(Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  31992. {
  31993. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  31994. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  31995. RuntimeObject* retVal = NULL;
  31996. for (il2cpp_array_size_t i = 0; i < length; i++)
  31997. {
  31998. Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* currentDelegate = reinterpret_cast<Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8*>(delegatesToInvoke[i]);
  31999. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t, const RuntimeMethod*);
  32000. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32001. }
  32002. return retVal;
  32003. }
  32004. RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_OpenInst(Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  32005. {
  32006. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t, const RuntimeMethod*);
  32007. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32008. }
  32009. RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_OpenStatic(Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  32010. {
  32011. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t, const RuntimeMethod*);
  32012. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32013. }
  32014. RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_OpenStaticInvoker(Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  32015. {
  32016. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32017. }
  32018. RuntimeObject* Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_ClosedStaticInvoker(Func_3_t7FC4A60460BFFCEB606CABFCD0ED9D8BF82232F8* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  32019. {
  32020. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32021. }
  32022. // System.Void System.Func`3<System.Decimal,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  32023. 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)
  32024. {
  32025. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32026. __this->___method_3 = ___1_method;
  32027. __this->___m_target_2 = ___0_object;
  32028. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32029. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32030. __this->___method_code_6 = (intptr_t)__this;
  32031. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32032. {
  32033. bool isOpen = parameterCount == 2;
  32034. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32035. if (isOpen)
  32036. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_OpenStaticInvoker;
  32037. else
  32038. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_ClosedStaticInvoker;
  32039. else
  32040. if (isOpen)
  32041. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_OpenStatic;
  32042. else
  32043. {
  32044. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32045. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32046. }
  32047. }
  32048. else
  32049. {
  32050. if (___0_object == NULL)
  32051. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32052. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32053. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32054. }
  32055. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m7155979F887315E6E71A52E873FD61D01E33EFB0_Multicast;
  32056. }
  32057. // TResult System.Func`3<System.Decimal,System.Int64,System.Object>::Invoke(T1,T2)
  32058. 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)
  32059. {
  32060. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int64_t, const RuntimeMethod*);
  32061. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32062. }
  32063. #ifdef __clang__
  32064. #pragma clang diagnostic pop
  32065. #endif
  32066. #ifdef __clang__
  32067. #pragma clang diagnostic push
  32068. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32069. #pragma clang diagnostic ignored "-Wunused-variable"
  32070. #endif
  32071. RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_Multicast(Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  32072. {
  32073. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32074. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32075. RuntimeObject* retVal = NULL;
  32076. for (il2cpp_array_size_t i = 0; i < length; i++)
  32077. {
  32078. Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* currentDelegate = reinterpret_cast<Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3*>(delegatesToInvoke[i]);
  32079. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t, const RuntimeMethod*);
  32080. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32081. }
  32082. return retVal;
  32083. }
  32084. RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_OpenInst(Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  32085. {
  32086. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t, const RuntimeMethod*);
  32087. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32088. }
  32089. RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_OpenStatic(Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  32090. {
  32091. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t, const RuntimeMethod*);
  32092. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32093. }
  32094. RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_OpenStaticInvoker(Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  32095. {
  32096. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32097. }
  32098. RuntimeObject* Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_ClosedStaticInvoker(Func_3_tEC0CC2B7AF2026A2D06E841572E2CFECA827C8A3* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  32099. {
  32100. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32101. }
  32102. // System.Void System.Func`3<System.Decimal,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  32103. 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)
  32104. {
  32105. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32106. __this->___method_3 = ___1_method;
  32107. __this->___m_target_2 = ___0_object;
  32108. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32109. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32110. __this->___method_code_6 = (intptr_t)__this;
  32111. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32112. {
  32113. bool isOpen = parameterCount == 2;
  32114. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32115. if (isOpen)
  32116. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_OpenStaticInvoker;
  32117. else
  32118. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_ClosedStaticInvoker;
  32119. else
  32120. if (isOpen)
  32121. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_OpenStatic;
  32122. else
  32123. {
  32124. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32125. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32126. }
  32127. }
  32128. else
  32129. {
  32130. if (___0_object == NULL)
  32131. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32132. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32133. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32134. }
  32135. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m9D4319CF6EA222CE72758E2C9B2C5BACE7D725CA_Multicast;
  32136. }
  32137. // TResult System.Func`3<System.Decimal,System.SByte,System.Object>::Invoke(T1,T2)
  32138. 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)
  32139. {
  32140. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, int8_t, const RuntimeMethod*);
  32141. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32142. }
  32143. #ifdef __clang__
  32144. #pragma clang diagnostic pop
  32145. #endif
  32146. #ifdef __clang__
  32147. #pragma clang diagnostic push
  32148. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32149. #pragma clang diagnostic ignored "-Wunused-variable"
  32150. #endif
  32151. RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_Multicast(Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  32152. {
  32153. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32154. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32155. RuntimeObject* retVal = NULL;
  32156. for (il2cpp_array_size_t i = 0; i < length; i++)
  32157. {
  32158. Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* currentDelegate = reinterpret_cast<Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D*>(delegatesToInvoke[i]);
  32159. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t, const RuntimeMethod*);
  32160. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32161. }
  32162. return retVal;
  32163. }
  32164. RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_OpenInst(Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  32165. {
  32166. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t, const RuntimeMethod*);
  32167. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32168. }
  32169. RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_OpenStatic(Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  32170. {
  32171. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t, const RuntimeMethod*);
  32172. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32173. }
  32174. RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_OpenStaticInvoker(Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  32175. {
  32176. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32177. }
  32178. RuntimeObject* Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_ClosedStaticInvoker(Func_3_t4D0AB558CE95FAC6DADBF0C6E1EE528E32F70D8D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  32179. {
  32180. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32181. }
  32182. // System.Void System.Func`3<System.Decimal,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  32183. 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)
  32184. {
  32185. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32186. __this->___method_3 = ___1_method;
  32187. __this->___m_target_2 = ___0_object;
  32188. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32189. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32190. __this->___method_code_6 = (intptr_t)__this;
  32191. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32192. {
  32193. bool isOpen = parameterCount == 2;
  32194. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32195. if (isOpen)
  32196. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_OpenStaticInvoker;
  32197. else
  32198. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_ClosedStaticInvoker;
  32199. else
  32200. if (isOpen)
  32201. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_OpenStatic;
  32202. else
  32203. {
  32204. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32205. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32206. }
  32207. }
  32208. else
  32209. {
  32210. if (___0_object == NULL)
  32211. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32212. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32213. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32214. }
  32215. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m5973226A286E4DD997DC22B8324F42DD5033A669_Multicast;
  32216. }
  32217. // TResult System.Func`3<System.Decimal,System.UInt16,System.Object>::Invoke(T1,T2)
  32218. 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)
  32219. {
  32220. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint16_t, const RuntimeMethod*);
  32221. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32222. }
  32223. #ifdef __clang__
  32224. #pragma clang diagnostic pop
  32225. #endif
  32226. #ifdef __clang__
  32227. #pragma clang diagnostic push
  32228. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32229. #pragma clang diagnostic ignored "-Wunused-variable"
  32230. #endif
  32231. RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_Multicast(Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  32232. {
  32233. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32234. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32235. RuntimeObject* retVal = NULL;
  32236. for (il2cpp_array_size_t i = 0; i < length; i++)
  32237. {
  32238. Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* currentDelegate = reinterpret_cast<Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D*>(delegatesToInvoke[i]);
  32239. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t, const RuntimeMethod*);
  32240. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32241. }
  32242. return retVal;
  32243. }
  32244. RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_OpenInst(Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  32245. {
  32246. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t, const RuntimeMethod*);
  32247. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32248. }
  32249. RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_OpenStatic(Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  32250. {
  32251. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t, const RuntimeMethod*);
  32252. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32253. }
  32254. RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_OpenStaticInvoker(Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  32255. {
  32256. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32257. }
  32258. RuntimeObject* Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_ClosedStaticInvoker(Func_3_tC826DCF0E5445DED17FE9FCBF74B821635A8267D* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  32259. {
  32260. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32261. }
  32262. // System.Void System.Func`3<System.Decimal,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  32263. 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)
  32264. {
  32265. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32266. __this->___method_3 = ___1_method;
  32267. __this->___m_target_2 = ___0_object;
  32268. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32269. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32270. __this->___method_code_6 = (intptr_t)__this;
  32271. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32272. {
  32273. bool isOpen = parameterCount == 2;
  32274. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32275. if (isOpen)
  32276. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_OpenStaticInvoker;
  32277. else
  32278. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_ClosedStaticInvoker;
  32279. else
  32280. if (isOpen)
  32281. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_OpenStatic;
  32282. else
  32283. {
  32284. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32285. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32286. }
  32287. }
  32288. else
  32289. {
  32290. if (___0_object == NULL)
  32291. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32292. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32293. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32294. }
  32295. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m5E5660C0FD47E6DC9167AAF18121CE72D902C52F_Multicast;
  32296. }
  32297. // TResult System.Func`3<System.Decimal,System.UInt32,System.Object>::Invoke(T1,T2)
  32298. 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)
  32299. {
  32300. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint32_t, const RuntimeMethod*);
  32301. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32302. }
  32303. #ifdef __clang__
  32304. #pragma clang diagnostic pop
  32305. #endif
  32306. #ifdef __clang__
  32307. #pragma clang diagnostic push
  32308. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32309. #pragma clang diagnostic ignored "-Wunused-variable"
  32310. #endif
  32311. RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_Multicast(Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  32312. {
  32313. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32314. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32315. RuntimeObject* retVal = NULL;
  32316. for (il2cpp_array_size_t i = 0; i < length; i++)
  32317. {
  32318. Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* currentDelegate = reinterpret_cast<Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD*>(delegatesToInvoke[i]);
  32319. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t, const RuntimeMethod*);
  32320. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32321. }
  32322. return retVal;
  32323. }
  32324. RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_OpenInst(Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  32325. {
  32326. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t, const RuntimeMethod*);
  32327. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32328. }
  32329. RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_OpenStatic(Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  32330. {
  32331. typedef RuntimeObject* (*FunctionPointerType) (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t, const RuntimeMethod*);
  32332. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32333. }
  32334. RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_OpenStaticInvoker(Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  32335. {
  32336. return InvokerFuncInvoker2< RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32337. }
  32338. RuntimeObject* Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_ClosedStaticInvoker(Func_3_t616C58908160C9561AF95D0380A14D188EAE66FD* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  32339. {
  32340. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32341. }
  32342. // System.Void System.Func`3<System.Decimal,System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  32343. 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)
  32344. {
  32345. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32346. __this->___method_3 = ___1_method;
  32347. __this->___m_target_2 = ___0_object;
  32348. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32349. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32350. __this->___method_code_6 = (intptr_t)__this;
  32351. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32352. {
  32353. bool isOpen = parameterCount == 2;
  32354. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32355. if (isOpen)
  32356. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_OpenStaticInvoker;
  32357. else
  32358. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_ClosedStaticInvoker;
  32359. else
  32360. if (isOpen)
  32361. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_OpenStatic;
  32362. else
  32363. {
  32364. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32365. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32366. }
  32367. }
  32368. else
  32369. {
  32370. if (___0_object == NULL)
  32371. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32372. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32373. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32374. }
  32375. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mB9C82651470F5399A2080CFD3AE3A7B88FEDAA56_Multicast;
  32376. }
  32377. // TResult System.Func`3<System.Decimal,System.UInt64,System.Object>::Invoke(T1,T2)
  32378. 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)
  32379. {
  32380. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, uint64_t, const RuntimeMethod*);
  32381. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32382. }
  32383. #ifdef __clang__
  32384. #pragma clang diagnostic pop
  32385. #endif
  32386. #ifdef __clang__
  32387. #pragma clang diagnostic push
  32388. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32389. #pragma clang diagnostic ignored "-Wunused-variable"
  32390. #endif
  32391. RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_Multicast(Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  32392. {
  32393. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32394. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32395. RuntimeObject* retVal = NULL;
  32396. for (il2cpp_array_size_t i = 0; i < length; i++)
  32397. {
  32398. Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* currentDelegate = reinterpret_cast<Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA*>(delegatesToInvoke[i]);
  32399. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint8_t, const RuntimeMethod*);
  32400. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32401. }
  32402. return retVal;
  32403. }
  32404. RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_OpenInst(Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  32405. {
  32406. typedef RuntimeObject* (*FunctionPointerType) (double, uint8_t, const RuntimeMethod*);
  32407. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32408. }
  32409. RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_OpenStatic(Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  32410. {
  32411. typedef RuntimeObject* (*FunctionPointerType) (double, uint8_t, const RuntimeMethod*);
  32412. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32413. }
  32414. RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_OpenStaticInvoker(Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  32415. {
  32416. return InvokerFuncInvoker2< RuntimeObject*, double, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32417. }
  32418. RuntimeObject* Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_ClosedStaticInvoker(Func_3_tD8BCF13B591BE309F7056E30DAC4D2C04A7F47BA* __this, double ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  32419. {
  32420. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32421. }
  32422. // System.Void System.Func`3<System.Double,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  32423. 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)
  32424. {
  32425. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32426. __this->___method_3 = ___1_method;
  32427. __this->___m_target_2 = ___0_object;
  32428. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32429. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32430. __this->___method_code_6 = (intptr_t)__this;
  32431. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32432. {
  32433. bool isOpen = parameterCount == 2;
  32434. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32435. if (isOpen)
  32436. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_OpenStaticInvoker;
  32437. else
  32438. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_ClosedStaticInvoker;
  32439. else
  32440. if (isOpen)
  32441. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_OpenStatic;
  32442. else
  32443. {
  32444. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32445. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32446. }
  32447. }
  32448. else
  32449. {
  32450. if (___0_object == NULL)
  32451. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32452. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32453. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32454. }
  32455. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m69E9184FA756A8D3C4925B523F3BD6BE970B9C20_Multicast;
  32456. }
  32457. // TResult System.Func`3<System.Double,System.Byte,System.Object>::Invoke(T1,T2)
  32458. 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)
  32459. {
  32460. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint8_t, const RuntimeMethod*);
  32461. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32462. }
  32463. #ifdef __clang__
  32464. #pragma clang diagnostic pop
  32465. #endif
  32466. #ifdef __clang__
  32467. #pragma clang diagnostic push
  32468. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32469. #pragma clang diagnostic ignored "-Wunused-variable"
  32470. #endif
  32471. RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_Multicast(Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  32472. {
  32473. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32474. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32475. RuntimeObject* retVal = NULL;
  32476. for (il2cpp_array_size_t i = 0; i < length; i++)
  32477. {
  32478. Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* currentDelegate = reinterpret_cast<Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA*>(delegatesToInvoke[i]);
  32479. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, double, const RuntimeMethod*);
  32480. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32481. }
  32482. return retVal;
  32483. }
  32484. RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_OpenInst(Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  32485. {
  32486. typedef RuntimeObject* (*FunctionPointerType) (double, double, const RuntimeMethod*);
  32487. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32488. }
  32489. RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_OpenStatic(Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  32490. {
  32491. typedef RuntimeObject* (*FunctionPointerType) (double, double, const RuntimeMethod*);
  32492. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32493. }
  32494. RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_OpenStaticInvoker(Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  32495. {
  32496. return InvokerFuncInvoker2< RuntimeObject*, double, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32497. }
  32498. RuntimeObject* Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_ClosedStaticInvoker(Func_3_t9493BE35D324BDED985F129D45044D3A5489CBDA* __this, double ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  32499. {
  32500. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32501. }
  32502. // System.Void System.Func`3<System.Double,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  32503. 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)
  32504. {
  32505. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32506. __this->___method_3 = ___1_method;
  32507. __this->___m_target_2 = ___0_object;
  32508. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32509. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32510. __this->___method_code_6 = (intptr_t)__this;
  32511. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32512. {
  32513. bool isOpen = parameterCount == 2;
  32514. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32515. if (isOpen)
  32516. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_OpenStaticInvoker;
  32517. else
  32518. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_ClosedStaticInvoker;
  32519. else
  32520. if (isOpen)
  32521. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_OpenStatic;
  32522. else
  32523. {
  32524. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32525. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32526. }
  32527. }
  32528. else
  32529. {
  32530. if (___0_object == NULL)
  32531. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32532. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32533. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32534. }
  32535. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m28262F1D947E3E1A033A243EA104987D28A8D1B9_Multicast;
  32536. }
  32537. // TResult System.Func`3<System.Double,System.Double,System.Object>::Invoke(T1,T2)
  32538. 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)
  32539. {
  32540. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, double, const RuntimeMethod*);
  32541. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32542. }
  32543. #ifdef __clang__
  32544. #pragma clang diagnostic pop
  32545. #endif
  32546. #ifdef __clang__
  32547. #pragma clang diagnostic push
  32548. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32549. #pragma clang diagnostic ignored "-Wunused-variable"
  32550. #endif
  32551. RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_Multicast(Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  32552. {
  32553. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32554. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32555. RuntimeObject* retVal = NULL;
  32556. for (il2cpp_array_size_t i = 0; i < length; i++)
  32557. {
  32558. Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* currentDelegate = reinterpret_cast<Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1*>(delegatesToInvoke[i]);
  32559. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int16_t, const RuntimeMethod*);
  32560. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32561. }
  32562. return retVal;
  32563. }
  32564. RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_OpenInst(Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  32565. {
  32566. typedef RuntimeObject* (*FunctionPointerType) (double, int16_t, const RuntimeMethod*);
  32567. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32568. }
  32569. RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_OpenStatic(Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  32570. {
  32571. typedef RuntimeObject* (*FunctionPointerType) (double, int16_t, const RuntimeMethod*);
  32572. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32573. }
  32574. RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_OpenStaticInvoker(Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  32575. {
  32576. return InvokerFuncInvoker2< RuntimeObject*, double, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32577. }
  32578. RuntimeObject* Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_ClosedStaticInvoker(Func_3_t09E51964F7FDD3971103A1A273D278C6710085E1* __this, double ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  32579. {
  32580. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32581. }
  32582. // System.Void System.Func`3<System.Double,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  32583. 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)
  32584. {
  32585. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32586. __this->___method_3 = ___1_method;
  32587. __this->___m_target_2 = ___0_object;
  32588. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32589. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32590. __this->___method_code_6 = (intptr_t)__this;
  32591. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32592. {
  32593. bool isOpen = parameterCount == 2;
  32594. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32595. if (isOpen)
  32596. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_OpenStaticInvoker;
  32597. else
  32598. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_ClosedStaticInvoker;
  32599. else
  32600. if (isOpen)
  32601. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_OpenStatic;
  32602. else
  32603. {
  32604. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32605. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32606. }
  32607. }
  32608. else
  32609. {
  32610. if (___0_object == NULL)
  32611. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32612. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32613. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32614. }
  32615. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m1D94046BBE91B7F0A0F283D853D37D57004219BE_Multicast;
  32616. }
  32617. // TResult System.Func`3<System.Double,System.Int16,System.Object>::Invoke(T1,T2)
  32618. 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)
  32619. {
  32620. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int16_t, const RuntimeMethod*);
  32621. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32622. }
  32623. #ifdef __clang__
  32624. #pragma clang diagnostic pop
  32625. #endif
  32626. #ifdef __clang__
  32627. #pragma clang diagnostic push
  32628. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32629. #pragma clang diagnostic ignored "-Wunused-variable"
  32630. #endif
  32631. RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_Multicast(Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  32632. {
  32633. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32634. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32635. RuntimeObject* retVal = NULL;
  32636. for (il2cpp_array_size_t i = 0; i < length; i++)
  32637. {
  32638. Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* currentDelegate = reinterpret_cast<Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37*>(delegatesToInvoke[i]);
  32639. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int32_t, const RuntimeMethod*);
  32640. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32641. }
  32642. return retVal;
  32643. }
  32644. RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_OpenInst(Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  32645. {
  32646. typedef RuntimeObject* (*FunctionPointerType) (double, int32_t, const RuntimeMethod*);
  32647. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32648. }
  32649. RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_OpenStatic(Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  32650. {
  32651. typedef RuntimeObject* (*FunctionPointerType) (double, int32_t, const RuntimeMethod*);
  32652. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32653. }
  32654. RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_OpenStaticInvoker(Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  32655. {
  32656. return InvokerFuncInvoker2< RuntimeObject*, double, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32657. }
  32658. RuntimeObject* Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_ClosedStaticInvoker(Func_3_tE21F52179A89F8E4F3D92840DA3C7974CBE5DB37* __this, double ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  32659. {
  32660. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32661. }
  32662. // System.Void System.Func`3<System.Double,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  32663. 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)
  32664. {
  32665. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32666. __this->___method_3 = ___1_method;
  32667. __this->___m_target_2 = ___0_object;
  32668. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32669. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32670. __this->___method_code_6 = (intptr_t)__this;
  32671. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32672. {
  32673. bool isOpen = parameterCount == 2;
  32674. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32675. if (isOpen)
  32676. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_OpenStaticInvoker;
  32677. else
  32678. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_ClosedStaticInvoker;
  32679. else
  32680. if (isOpen)
  32681. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_OpenStatic;
  32682. else
  32683. {
  32684. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32685. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32686. }
  32687. }
  32688. else
  32689. {
  32690. if (___0_object == NULL)
  32691. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32692. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32693. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32694. }
  32695. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m93B677DBD789E93CB0B9E4DCCC815DE6CF227F16_Multicast;
  32696. }
  32697. // TResult System.Func`3<System.Double,System.Int32,System.Object>::Invoke(T1,T2)
  32698. 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)
  32699. {
  32700. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int32_t, const RuntimeMethod*);
  32701. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32702. }
  32703. #ifdef __clang__
  32704. #pragma clang diagnostic pop
  32705. #endif
  32706. #ifdef __clang__
  32707. #pragma clang diagnostic push
  32708. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32709. #pragma clang diagnostic ignored "-Wunused-variable"
  32710. #endif
  32711. RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_Multicast(Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  32712. {
  32713. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32714. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32715. RuntimeObject* retVal = NULL;
  32716. for (il2cpp_array_size_t i = 0; i < length; i++)
  32717. {
  32718. Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* currentDelegate = reinterpret_cast<Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8*>(delegatesToInvoke[i]);
  32719. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int64_t, const RuntimeMethod*);
  32720. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32721. }
  32722. return retVal;
  32723. }
  32724. RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_OpenInst(Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  32725. {
  32726. typedef RuntimeObject* (*FunctionPointerType) (double, int64_t, const RuntimeMethod*);
  32727. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32728. }
  32729. RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_OpenStatic(Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  32730. {
  32731. typedef RuntimeObject* (*FunctionPointerType) (double, int64_t, const RuntimeMethod*);
  32732. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32733. }
  32734. RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_OpenStaticInvoker(Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  32735. {
  32736. return InvokerFuncInvoker2< RuntimeObject*, double, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32737. }
  32738. RuntimeObject* Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_ClosedStaticInvoker(Func_3_tC38FCD22A26B64064F30A6573EEE81B5970994C8* __this, double ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  32739. {
  32740. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32741. }
  32742. // System.Void System.Func`3<System.Double,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  32743. 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)
  32744. {
  32745. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32746. __this->___method_3 = ___1_method;
  32747. __this->___m_target_2 = ___0_object;
  32748. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32749. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32750. __this->___method_code_6 = (intptr_t)__this;
  32751. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32752. {
  32753. bool isOpen = parameterCount == 2;
  32754. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32755. if (isOpen)
  32756. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_OpenStaticInvoker;
  32757. else
  32758. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_ClosedStaticInvoker;
  32759. else
  32760. if (isOpen)
  32761. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_OpenStatic;
  32762. else
  32763. {
  32764. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32765. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32766. }
  32767. }
  32768. else
  32769. {
  32770. if (___0_object == NULL)
  32771. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32772. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32773. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32774. }
  32775. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m76FF5FAE9ECD834085FAB5168D40F7944837E9FD_Multicast;
  32776. }
  32777. // TResult System.Func`3<System.Double,System.Int64,System.Object>::Invoke(T1,T2)
  32778. 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)
  32779. {
  32780. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int64_t, const RuntimeMethod*);
  32781. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32782. }
  32783. #ifdef __clang__
  32784. #pragma clang diagnostic pop
  32785. #endif
  32786. #ifdef __clang__
  32787. #pragma clang diagnostic push
  32788. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32789. #pragma clang diagnostic ignored "-Wunused-variable"
  32790. #endif
  32791. RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_Multicast(Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  32792. {
  32793. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32794. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32795. RuntimeObject* retVal = NULL;
  32796. for (il2cpp_array_size_t i = 0; i < length; i++)
  32797. {
  32798. Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* currentDelegate = reinterpret_cast<Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E*>(delegatesToInvoke[i]);
  32799. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int8_t, const RuntimeMethod*);
  32800. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32801. }
  32802. return retVal;
  32803. }
  32804. RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_OpenInst(Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  32805. {
  32806. typedef RuntimeObject* (*FunctionPointerType) (double, int8_t, const RuntimeMethod*);
  32807. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32808. }
  32809. RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_OpenStatic(Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  32810. {
  32811. typedef RuntimeObject* (*FunctionPointerType) (double, int8_t, const RuntimeMethod*);
  32812. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32813. }
  32814. RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_OpenStaticInvoker(Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  32815. {
  32816. return InvokerFuncInvoker2< RuntimeObject*, double, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32817. }
  32818. RuntimeObject* Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_ClosedStaticInvoker(Func_3_t7F3996FF9AC9A475769B37F46C1D723C1BB37A8E* __this, double ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  32819. {
  32820. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32821. }
  32822. // System.Void System.Func`3<System.Double,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  32823. 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)
  32824. {
  32825. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32826. __this->___method_3 = ___1_method;
  32827. __this->___m_target_2 = ___0_object;
  32828. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32829. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32830. __this->___method_code_6 = (intptr_t)__this;
  32831. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32832. {
  32833. bool isOpen = parameterCount == 2;
  32834. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32835. if (isOpen)
  32836. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_OpenStaticInvoker;
  32837. else
  32838. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_ClosedStaticInvoker;
  32839. else
  32840. if (isOpen)
  32841. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_OpenStatic;
  32842. else
  32843. {
  32844. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32845. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32846. }
  32847. }
  32848. else
  32849. {
  32850. if (___0_object == NULL)
  32851. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32852. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32853. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32854. }
  32855. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m5ABFD8645CEEA3D2F65889FB24CB72CF9A6E2DFF_Multicast;
  32856. }
  32857. // TResult System.Func`3<System.Double,System.SByte,System.Object>::Invoke(T1,T2)
  32858. 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)
  32859. {
  32860. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, int8_t, const RuntimeMethod*);
  32861. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32862. }
  32863. #ifdef __clang__
  32864. #pragma clang diagnostic pop
  32865. #endif
  32866. #ifdef __clang__
  32867. #pragma clang diagnostic push
  32868. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32869. #pragma clang diagnostic ignored "-Wunused-variable"
  32870. #endif
  32871. RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_Multicast(Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  32872. {
  32873. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32874. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32875. RuntimeObject* retVal = NULL;
  32876. for (il2cpp_array_size_t i = 0; i < length; i++)
  32877. {
  32878. Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* currentDelegate = reinterpret_cast<Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B*>(delegatesToInvoke[i]);
  32879. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, float, const RuntimeMethod*);
  32880. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32881. }
  32882. return retVal;
  32883. }
  32884. RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_OpenInst(Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  32885. {
  32886. typedef RuntimeObject* (*FunctionPointerType) (double, float, const RuntimeMethod*);
  32887. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32888. }
  32889. RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_OpenStatic(Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  32890. {
  32891. typedef RuntimeObject* (*FunctionPointerType) (double, float, const RuntimeMethod*);
  32892. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32893. }
  32894. RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_OpenStaticInvoker(Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  32895. {
  32896. return InvokerFuncInvoker2< RuntimeObject*, double, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32897. }
  32898. RuntimeObject* Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_ClosedStaticInvoker(Func_3_tDDF4172D64524B5B49A29AE12782AF05CC74F33B* __this, double ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  32899. {
  32900. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32901. }
  32902. // System.Void System.Func`3<System.Double,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  32903. 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)
  32904. {
  32905. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32906. __this->___method_3 = ___1_method;
  32907. __this->___m_target_2 = ___0_object;
  32908. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32909. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32910. __this->___method_code_6 = (intptr_t)__this;
  32911. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32912. {
  32913. bool isOpen = parameterCount == 2;
  32914. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32915. if (isOpen)
  32916. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_OpenStaticInvoker;
  32917. else
  32918. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_ClosedStaticInvoker;
  32919. else
  32920. if (isOpen)
  32921. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_OpenStatic;
  32922. else
  32923. {
  32924. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32925. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32926. }
  32927. }
  32928. else
  32929. {
  32930. if (___0_object == NULL)
  32931. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  32932. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  32933. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  32934. }
  32935. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m93D57E6AECA81E3120298233C0D92D9A29B5925D_Multicast;
  32936. }
  32937. // TResult System.Func`3<System.Double,System.Single,System.Object>::Invoke(T1,T2)
  32938. 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)
  32939. {
  32940. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, float, const RuntimeMethod*);
  32941. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  32942. }
  32943. #ifdef __clang__
  32944. #pragma clang diagnostic pop
  32945. #endif
  32946. #ifdef __clang__
  32947. #pragma clang diagnostic push
  32948. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32949. #pragma clang diagnostic ignored "-Wunused-variable"
  32950. #endif
  32951. RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_Multicast(Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  32952. {
  32953. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  32954. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  32955. RuntimeObject* retVal = NULL;
  32956. for (il2cpp_array_size_t i = 0; i < length; i++)
  32957. {
  32958. Func_3_tB6542392B71A290C5BEE7772995E540871575C55* currentDelegate = reinterpret_cast<Func_3_tB6542392B71A290C5BEE7772995E540871575C55*>(delegatesToInvoke[i]);
  32959. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint16_t, const RuntimeMethod*);
  32960. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  32961. }
  32962. return retVal;
  32963. }
  32964. RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_OpenInst(Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  32965. {
  32966. typedef RuntimeObject* (*FunctionPointerType) (double, uint16_t, const RuntimeMethod*);
  32967. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32968. }
  32969. RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_OpenStatic(Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  32970. {
  32971. typedef RuntimeObject* (*FunctionPointerType) (double, uint16_t, const RuntimeMethod*);
  32972. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  32973. }
  32974. RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_OpenStaticInvoker(Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  32975. {
  32976. return InvokerFuncInvoker2< RuntimeObject*, double, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  32977. }
  32978. RuntimeObject* Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_ClosedStaticInvoker(Func_3_tB6542392B71A290C5BEE7772995E540871575C55* __this, double ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  32979. {
  32980. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  32981. }
  32982. // System.Void System.Func`3<System.Double,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  32983. 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)
  32984. {
  32985. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  32986. __this->___method_3 = ___1_method;
  32987. __this->___m_target_2 = ___0_object;
  32988. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  32989. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  32990. __this->___method_code_6 = (intptr_t)__this;
  32991. if (MethodIsStatic((RuntimeMethod*)___1_method))
  32992. {
  32993. bool isOpen = parameterCount == 2;
  32994. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  32995. if (isOpen)
  32996. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_OpenStaticInvoker;
  32997. else
  32998. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_ClosedStaticInvoker;
  32999. else
  33000. if (isOpen)
  33001. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_OpenStatic;
  33002. else
  33003. {
  33004. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33005. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33006. }
  33007. }
  33008. else
  33009. {
  33010. if (___0_object == NULL)
  33011. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33012. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33013. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33014. }
  33015. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mAEC6171BACAD6EE4C1FD91431244DAF4E0CC9ACB_Multicast;
  33016. }
  33017. // TResult System.Func`3<System.Double,System.UInt16,System.Object>::Invoke(T1,T2)
  33018. 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)
  33019. {
  33020. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint16_t, const RuntimeMethod*);
  33021. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33022. }
  33023. #ifdef __clang__
  33024. #pragma clang diagnostic pop
  33025. #endif
  33026. #ifdef __clang__
  33027. #pragma clang diagnostic push
  33028. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33029. #pragma clang diagnostic ignored "-Wunused-variable"
  33030. #endif
  33031. RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_Multicast(Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  33032. {
  33033. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33034. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33035. RuntimeObject* retVal = NULL;
  33036. for (il2cpp_array_size_t i = 0; i < length; i++)
  33037. {
  33038. Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* currentDelegate = reinterpret_cast<Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C*>(delegatesToInvoke[i]);
  33039. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint32_t, const RuntimeMethod*);
  33040. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33041. }
  33042. return retVal;
  33043. }
  33044. RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_OpenInst(Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  33045. {
  33046. typedef RuntimeObject* (*FunctionPointerType) (double, uint32_t, const RuntimeMethod*);
  33047. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33048. }
  33049. RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_OpenStatic(Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  33050. {
  33051. typedef RuntimeObject* (*FunctionPointerType) (double, uint32_t, const RuntimeMethod*);
  33052. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33053. }
  33054. RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_OpenStaticInvoker(Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  33055. {
  33056. return InvokerFuncInvoker2< RuntimeObject*, double, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33057. }
  33058. RuntimeObject* Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_ClosedStaticInvoker(Func_3_tF24A1C5D4542A334C5835DB8ED15DFE3055FEE3C* __this, double ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  33059. {
  33060. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33061. }
  33062. // System.Void System.Func`3<System.Double,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  33063. 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)
  33064. {
  33065. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33066. __this->___method_3 = ___1_method;
  33067. __this->___m_target_2 = ___0_object;
  33068. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33069. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33070. __this->___method_code_6 = (intptr_t)__this;
  33071. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33072. {
  33073. bool isOpen = parameterCount == 2;
  33074. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33075. if (isOpen)
  33076. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_OpenStaticInvoker;
  33077. else
  33078. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_ClosedStaticInvoker;
  33079. else
  33080. if (isOpen)
  33081. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_OpenStatic;
  33082. else
  33083. {
  33084. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33085. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33086. }
  33087. }
  33088. else
  33089. {
  33090. if (___0_object == NULL)
  33091. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33092. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33093. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33094. }
  33095. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mE1D62751DD4B487AC02DA1BC463B4C9A34AE68A5_Multicast;
  33096. }
  33097. // TResult System.Func`3<System.Double,System.UInt32,System.Object>::Invoke(T1,T2)
  33098. 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)
  33099. {
  33100. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint32_t, const RuntimeMethod*);
  33101. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33102. }
  33103. #ifdef __clang__
  33104. #pragma clang diagnostic pop
  33105. #endif
  33106. #ifdef __clang__
  33107. #pragma clang diagnostic push
  33108. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33109. #pragma clang diagnostic ignored "-Wunused-variable"
  33110. #endif
  33111. RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_Multicast(Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  33112. {
  33113. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33114. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33115. RuntimeObject* retVal = NULL;
  33116. for (il2cpp_array_size_t i = 0; i < length; i++)
  33117. {
  33118. Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* currentDelegate = reinterpret_cast<Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0*>(delegatesToInvoke[i]);
  33119. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint64_t, const RuntimeMethod*);
  33120. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33121. }
  33122. return retVal;
  33123. }
  33124. RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_OpenInst(Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  33125. {
  33126. typedef RuntimeObject* (*FunctionPointerType) (double, uint64_t, const RuntimeMethod*);
  33127. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33128. }
  33129. RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_OpenStatic(Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  33130. {
  33131. typedef RuntimeObject* (*FunctionPointerType) (double, uint64_t, const RuntimeMethod*);
  33132. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33133. }
  33134. RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_OpenStaticInvoker(Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  33135. {
  33136. return InvokerFuncInvoker2< RuntimeObject*, double, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33137. }
  33138. RuntimeObject* Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_ClosedStaticInvoker(Func_3_tE65A651883362D3AE0F6F2787646F231F1D923B0* __this, double ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  33139. {
  33140. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, double, uint64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33141. }
  33142. // System.Void System.Func`3<System.Double,System.UInt64,System.Object>::.ctor(System.Object,System.IntPtr)
  33143. 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)
  33144. {
  33145. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33146. __this->___method_3 = ___1_method;
  33147. __this->___m_target_2 = ___0_object;
  33148. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33149. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33150. __this->___method_code_6 = (intptr_t)__this;
  33151. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33152. {
  33153. bool isOpen = parameterCount == 2;
  33154. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33155. if (isOpen)
  33156. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_OpenStaticInvoker;
  33157. else
  33158. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_ClosedStaticInvoker;
  33159. else
  33160. if (isOpen)
  33161. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_OpenStatic;
  33162. else
  33163. {
  33164. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33165. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33166. }
  33167. }
  33168. else
  33169. {
  33170. if (___0_object == NULL)
  33171. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33172. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33173. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33174. }
  33175. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m0A895BC63FC4ADAFC9B52BF15E016D24A2AA545D_Multicast;
  33176. }
  33177. // TResult System.Func`3<System.Double,System.UInt64,System.Object>::Invoke(T1,T2)
  33178. 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)
  33179. {
  33180. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, double, uint64_t, const RuntimeMethod*);
  33181. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33182. }
  33183. #ifdef __clang__
  33184. #pragma clang diagnostic pop
  33185. #endif
  33186. #ifdef __clang__
  33187. #pragma clang diagnostic push
  33188. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33189. #pragma clang diagnostic ignored "-Wunused-variable"
  33190. #endif
  33191. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_Multicast(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  33192. {
  33193. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33194. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33195. bool retVal = false;
  33196. for (il2cpp_array_size_t i = 0; i < length; i++)
  33197. {
  33198. Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* currentDelegate = reinterpret_cast<Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0*>(delegatesToInvoke[i]);
  33199. typedef bool (*FunctionPointerType) (RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  33200. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33201. }
  33202. return retVal;
  33203. }
  33204. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenInst(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  33205. {
  33206. typedef bool (*FunctionPointerType) (FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  33207. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33208. }
  33209. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenStatic(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  33210. {
  33211. typedef bool (*FunctionPointerType) (FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  33212. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33213. }
  33214. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenStaticInvoker(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  33215. {
  33216. return InvokerFuncInvoker2< bool, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33217. }
  33218. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_ClosedStaticInvoker(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  33219. {
  33220. return InvokerFuncInvoker3< bool, RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33221. }
  33222. // System.Void System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>::.ctor(System.Object,System.IntPtr)
  33223. 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)
  33224. {
  33225. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33226. __this->___method_3 = ___1_method;
  33227. __this->___m_target_2 = ___0_object;
  33228. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33229. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33230. __this->___method_code_6 = (intptr_t)__this;
  33231. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33232. {
  33233. bool isOpen = parameterCount == 2;
  33234. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33235. if (isOpen)
  33236. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenStaticInvoker;
  33237. else
  33238. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_ClosedStaticInvoker;
  33239. else
  33240. if (isOpen)
  33241. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenStatic;
  33242. else
  33243. {
  33244. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33245. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33246. }
  33247. }
  33248. else
  33249. {
  33250. if (___0_object == NULL)
  33251. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33252. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33253. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33254. }
  33255. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_Multicast;
  33256. }
  33257. // TResult System.Func`3<UnityEngine.UIElements.FontDefinition,UnityEngine.UIElements.FontDefinition,System.Boolean>::Invoke(T1,T2)
  33258. 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)
  33259. {
  33260. typedef bool (*FunctionPointerType) (RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  33261. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33262. }
  33263. #ifdef __clang__
  33264. #pragma clang diagnostic pop
  33265. #endif
  33266. #ifdef __clang__
  33267. #pragma clang diagnostic push
  33268. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33269. #pragma clang diagnostic ignored "-Wunused-variable"
  33270. #endif
  33271. RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_Multicast(Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  33272. {
  33273. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33274. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33275. RuntimeObject* retVal = NULL;
  33276. for (il2cpp_array_size_t i = 0; i < length; i++)
  33277. {
  33278. Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* currentDelegate = reinterpret_cast<Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F*>(delegatesToInvoke[i]);
  33279. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint8_t, const RuntimeMethod*);
  33280. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33281. }
  33282. return retVal;
  33283. }
  33284. RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_OpenInst(Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  33285. {
  33286. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint8_t, const RuntimeMethod*);
  33287. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33288. }
  33289. RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_OpenStatic(Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  33290. {
  33291. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint8_t, const RuntimeMethod*);
  33292. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33293. }
  33294. RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_OpenStaticInvoker(Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  33295. {
  33296. return InvokerFuncInvoker2< RuntimeObject*, int16_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33297. }
  33298. RuntimeObject* Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_ClosedStaticInvoker(Func_3_t10ACDCF19375846BF4B5E996F3B94E37BAAE7B5F* __this, int16_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  33299. {
  33300. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33301. }
  33302. // System.Void System.Func`3<System.Int16,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  33303. 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)
  33304. {
  33305. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33306. __this->___method_3 = ___1_method;
  33307. __this->___m_target_2 = ___0_object;
  33308. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33309. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33310. __this->___method_code_6 = (intptr_t)__this;
  33311. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33312. {
  33313. bool isOpen = parameterCount == 2;
  33314. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33315. if (isOpen)
  33316. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_OpenStaticInvoker;
  33317. else
  33318. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_ClosedStaticInvoker;
  33319. else
  33320. if (isOpen)
  33321. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_OpenStatic;
  33322. else
  33323. {
  33324. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33325. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33326. }
  33327. }
  33328. else
  33329. {
  33330. if (___0_object == NULL)
  33331. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33332. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33333. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33334. }
  33335. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mAEEC9DD3EF8DDF068000D67FDAD2279CF5A2A5C2_Multicast;
  33336. }
  33337. // TResult System.Func`3<System.Int16,System.Byte,System.Object>::Invoke(T1,T2)
  33338. 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)
  33339. {
  33340. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint8_t, const RuntimeMethod*);
  33341. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33342. }
  33343. #ifdef __clang__
  33344. #pragma clang diagnostic pop
  33345. #endif
  33346. #ifdef __clang__
  33347. #pragma clang diagnostic push
  33348. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33349. #pragma clang diagnostic ignored "-Wunused-variable"
  33350. #endif
  33351. RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_Multicast(Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  33352. {
  33353. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33354. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33355. RuntimeObject* retVal = NULL;
  33356. for (il2cpp_array_size_t i = 0; i < length; i++)
  33357. {
  33358. Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* currentDelegate = reinterpret_cast<Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877*>(delegatesToInvoke[i]);
  33359. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  33360. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33361. }
  33362. return retVal;
  33363. }
  33364. RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_OpenInst(Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  33365. {
  33366. typedef RuntimeObject* (*FunctionPointerType) (int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  33367. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33368. }
  33369. RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_OpenStatic(Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  33370. {
  33371. typedef RuntimeObject* (*FunctionPointerType) (int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  33372. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33373. }
  33374. RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_OpenStaticInvoker(Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  33375. {
  33376. return InvokerFuncInvoker2< RuntimeObject*, int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33377. }
  33378. RuntimeObject* Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_ClosedStaticInvoker(Func_3_t1A301DC61D2B3AA369C53C867CC4CF7DA6A4E877* __this, int16_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  33379. {
  33380. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33381. }
  33382. // System.Void System.Func`3<System.Int16,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  33383. 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)
  33384. {
  33385. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33386. __this->___method_3 = ___1_method;
  33387. __this->___m_target_2 = ___0_object;
  33388. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33389. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33390. __this->___method_code_6 = (intptr_t)__this;
  33391. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33392. {
  33393. bool isOpen = parameterCount == 2;
  33394. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33395. if (isOpen)
  33396. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_OpenStaticInvoker;
  33397. else
  33398. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_ClosedStaticInvoker;
  33399. else
  33400. if (isOpen)
  33401. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_OpenStatic;
  33402. else
  33403. {
  33404. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33405. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33406. }
  33407. }
  33408. else
  33409. {
  33410. if (___0_object == NULL)
  33411. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33412. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33413. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33414. }
  33415. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mF6BF63657EB2F8757EFCD4D4E4D757394F944114_Multicast;
  33416. }
  33417. // TResult System.Func`3<System.Int16,System.Decimal,System.Object>::Invoke(T1,T2)
  33418. 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)
  33419. {
  33420. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  33421. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33422. }
  33423. #ifdef __clang__
  33424. #pragma clang diagnostic pop
  33425. #endif
  33426. #ifdef __clang__
  33427. #pragma clang diagnostic push
  33428. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33429. #pragma clang diagnostic ignored "-Wunused-variable"
  33430. #endif
  33431. RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_Multicast(Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  33432. {
  33433. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33434. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33435. RuntimeObject* retVal = NULL;
  33436. for (il2cpp_array_size_t i = 0; i < length; i++)
  33437. {
  33438. Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* currentDelegate = reinterpret_cast<Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D*>(delegatesToInvoke[i]);
  33439. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, double, const RuntimeMethod*);
  33440. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33441. }
  33442. return retVal;
  33443. }
  33444. RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_OpenInst(Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  33445. {
  33446. typedef RuntimeObject* (*FunctionPointerType) (int16_t, double, const RuntimeMethod*);
  33447. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33448. }
  33449. RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_OpenStatic(Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  33450. {
  33451. typedef RuntimeObject* (*FunctionPointerType) (int16_t, double, const RuntimeMethod*);
  33452. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33453. }
  33454. RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_OpenStaticInvoker(Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  33455. {
  33456. return InvokerFuncInvoker2< RuntimeObject*, int16_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33457. }
  33458. RuntimeObject* Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_ClosedStaticInvoker(Func_3_tD539462DA5BCAE4756AEDCB3E0468AF49ACE433D* __this, int16_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  33459. {
  33460. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33461. }
  33462. // System.Void System.Func`3<System.Int16,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  33463. 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)
  33464. {
  33465. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33466. __this->___method_3 = ___1_method;
  33467. __this->___m_target_2 = ___0_object;
  33468. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33469. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33470. __this->___method_code_6 = (intptr_t)__this;
  33471. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33472. {
  33473. bool isOpen = parameterCount == 2;
  33474. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33475. if (isOpen)
  33476. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_OpenStaticInvoker;
  33477. else
  33478. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_ClosedStaticInvoker;
  33479. else
  33480. if (isOpen)
  33481. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_OpenStatic;
  33482. else
  33483. {
  33484. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33485. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33486. }
  33487. }
  33488. else
  33489. {
  33490. if (___0_object == NULL)
  33491. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33492. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33493. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33494. }
  33495. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m47CEDDE1137ABE6FFA5519009D64BC2485FEC840_Multicast;
  33496. }
  33497. // TResult System.Func`3<System.Int16,System.Double,System.Object>::Invoke(T1,T2)
  33498. 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)
  33499. {
  33500. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, double, const RuntimeMethod*);
  33501. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33502. }
  33503. #ifdef __clang__
  33504. #pragma clang diagnostic pop
  33505. #endif
  33506. #ifdef __clang__
  33507. #pragma clang diagnostic push
  33508. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33509. #pragma clang diagnostic ignored "-Wunused-variable"
  33510. #endif
  33511. RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_Multicast(Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  33512. {
  33513. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33514. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33515. RuntimeObject* retVal = NULL;
  33516. for (il2cpp_array_size_t i = 0; i < length; i++)
  33517. {
  33518. Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* currentDelegate = reinterpret_cast<Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6*>(delegatesToInvoke[i]);
  33519. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int16_t, const RuntimeMethod*);
  33520. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33521. }
  33522. return retVal;
  33523. }
  33524. RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_OpenInst(Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  33525. {
  33526. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int16_t, const RuntimeMethod*);
  33527. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33528. }
  33529. RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_OpenStatic(Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  33530. {
  33531. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int16_t, const RuntimeMethod*);
  33532. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33533. }
  33534. RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_OpenStaticInvoker(Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  33535. {
  33536. return InvokerFuncInvoker2< RuntimeObject*, int16_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33537. }
  33538. RuntimeObject* Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_ClosedStaticInvoker(Func_3_tE86FAA8B340BAA210B158DBB111C2A9991B9CCF6* __this, int16_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  33539. {
  33540. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33541. }
  33542. // System.Void System.Func`3<System.Int16,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  33543. 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)
  33544. {
  33545. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33546. __this->___method_3 = ___1_method;
  33547. __this->___m_target_2 = ___0_object;
  33548. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33549. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33550. __this->___method_code_6 = (intptr_t)__this;
  33551. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33552. {
  33553. bool isOpen = parameterCount == 2;
  33554. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33555. if (isOpen)
  33556. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_OpenStaticInvoker;
  33557. else
  33558. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_ClosedStaticInvoker;
  33559. else
  33560. if (isOpen)
  33561. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_OpenStatic;
  33562. else
  33563. {
  33564. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33565. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33566. }
  33567. }
  33568. else
  33569. {
  33570. if (___0_object == NULL)
  33571. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33572. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33573. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33574. }
  33575. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4547D01FA2D3BB3D67B8F60259FB9D34F9566FFD_Multicast;
  33576. }
  33577. // TResult System.Func`3<System.Int16,System.Int16,System.Object>::Invoke(T1,T2)
  33578. 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)
  33579. {
  33580. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int16_t, const RuntimeMethod*);
  33581. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33582. }
  33583. #ifdef __clang__
  33584. #pragma clang diagnostic pop
  33585. #endif
  33586. #ifdef __clang__
  33587. #pragma clang diagnostic push
  33588. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33589. #pragma clang diagnostic ignored "-Wunused-variable"
  33590. #endif
  33591. RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_Multicast(Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  33592. {
  33593. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33594. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33595. RuntimeObject* retVal = NULL;
  33596. for (il2cpp_array_size_t i = 0; i < length; i++)
  33597. {
  33598. Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* currentDelegate = reinterpret_cast<Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A*>(delegatesToInvoke[i]);
  33599. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int32_t, const RuntimeMethod*);
  33600. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33601. }
  33602. return retVal;
  33603. }
  33604. RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_OpenInst(Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  33605. {
  33606. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int32_t, const RuntimeMethod*);
  33607. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33608. }
  33609. RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_OpenStatic(Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  33610. {
  33611. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int32_t, const RuntimeMethod*);
  33612. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33613. }
  33614. RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_OpenStaticInvoker(Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  33615. {
  33616. return InvokerFuncInvoker2< RuntimeObject*, int16_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33617. }
  33618. RuntimeObject* Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_ClosedStaticInvoker(Func_3_tB0944C6B42AAB6552D7CB9B529C2D1F92DBECF1A* __this, int16_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  33619. {
  33620. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33621. }
  33622. // System.Void System.Func`3<System.Int16,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  33623. 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)
  33624. {
  33625. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33626. __this->___method_3 = ___1_method;
  33627. __this->___m_target_2 = ___0_object;
  33628. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33629. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33630. __this->___method_code_6 = (intptr_t)__this;
  33631. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33632. {
  33633. bool isOpen = parameterCount == 2;
  33634. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33635. if (isOpen)
  33636. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_OpenStaticInvoker;
  33637. else
  33638. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_ClosedStaticInvoker;
  33639. else
  33640. if (isOpen)
  33641. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_OpenStatic;
  33642. else
  33643. {
  33644. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33645. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33646. }
  33647. }
  33648. else
  33649. {
  33650. if (___0_object == NULL)
  33651. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33652. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33653. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33654. }
  33655. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mE91E420255A2C13ABEB874E5D4D9B8F0512E866D_Multicast;
  33656. }
  33657. // TResult System.Func`3<System.Int16,System.Int32,System.Object>::Invoke(T1,T2)
  33658. 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)
  33659. {
  33660. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int32_t, const RuntimeMethod*);
  33661. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33662. }
  33663. #ifdef __clang__
  33664. #pragma clang diagnostic pop
  33665. #endif
  33666. #ifdef __clang__
  33667. #pragma clang diagnostic push
  33668. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33669. #pragma clang diagnostic ignored "-Wunused-variable"
  33670. #endif
  33671. RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_Multicast(Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  33672. {
  33673. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33674. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33675. RuntimeObject* retVal = NULL;
  33676. for (il2cpp_array_size_t i = 0; i < length; i++)
  33677. {
  33678. Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* currentDelegate = reinterpret_cast<Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D*>(delegatesToInvoke[i]);
  33679. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int64_t, const RuntimeMethod*);
  33680. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33681. }
  33682. return retVal;
  33683. }
  33684. RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_OpenInst(Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  33685. {
  33686. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int64_t, const RuntimeMethod*);
  33687. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33688. }
  33689. RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_OpenStatic(Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  33690. {
  33691. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int64_t, const RuntimeMethod*);
  33692. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33693. }
  33694. RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_OpenStaticInvoker(Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  33695. {
  33696. return InvokerFuncInvoker2< RuntimeObject*, int16_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33697. }
  33698. RuntimeObject* Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_ClosedStaticInvoker(Func_3_tDE1ED0572AA4AFD3C405704F64F2922EBCDD789D* __this, int16_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  33699. {
  33700. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33701. }
  33702. // System.Void System.Func`3<System.Int16,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  33703. 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)
  33704. {
  33705. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33706. __this->___method_3 = ___1_method;
  33707. __this->___m_target_2 = ___0_object;
  33708. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33709. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33710. __this->___method_code_6 = (intptr_t)__this;
  33711. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33712. {
  33713. bool isOpen = parameterCount == 2;
  33714. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33715. if (isOpen)
  33716. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_OpenStaticInvoker;
  33717. else
  33718. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_ClosedStaticInvoker;
  33719. else
  33720. if (isOpen)
  33721. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_OpenStatic;
  33722. else
  33723. {
  33724. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33725. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33726. }
  33727. }
  33728. else
  33729. {
  33730. if (___0_object == NULL)
  33731. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33732. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33733. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33734. }
  33735. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m253D52D0F3E5F29D471FFD208E75781071C07E96_Multicast;
  33736. }
  33737. // TResult System.Func`3<System.Int16,System.Int64,System.Object>::Invoke(T1,T2)
  33738. 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)
  33739. {
  33740. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int64_t, const RuntimeMethod*);
  33741. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33742. }
  33743. #ifdef __clang__
  33744. #pragma clang diagnostic pop
  33745. #endif
  33746. #ifdef __clang__
  33747. #pragma clang diagnostic push
  33748. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33749. #pragma clang diagnostic ignored "-Wunused-variable"
  33750. #endif
  33751. RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_Multicast(Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  33752. {
  33753. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33754. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33755. RuntimeObject* retVal = NULL;
  33756. for (il2cpp_array_size_t i = 0; i < length; i++)
  33757. {
  33758. Func_3_t27F5744940086745B289072AFD2247E0719FF074* currentDelegate = reinterpret_cast<Func_3_t27F5744940086745B289072AFD2247E0719FF074*>(delegatesToInvoke[i]);
  33759. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int8_t, const RuntimeMethod*);
  33760. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33761. }
  33762. return retVal;
  33763. }
  33764. RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_OpenInst(Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  33765. {
  33766. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int8_t, const RuntimeMethod*);
  33767. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33768. }
  33769. RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_OpenStatic(Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  33770. {
  33771. typedef RuntimeObject* (*FunctionPointerType) (int16_t, int8_t, const RuntimeMethod*);
  33772. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33773. }
  33774. RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_OpenStaticInvoker(Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  33775. {
  33776. return InvokerFuncInvoker2< RuntimeObject*, int16_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33777. }
  33778. RuntimeObject* Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_ClosedStaticInvoker(Func_3_t27F5744940086745B289072AFD2247E0719FF074* __this, int16_t ___0_arg1, int8_t ___1_arg2, const RuntimeMethod* method)
  33779. {
  33780. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, int8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33781. }
  33782. // System.Void System.Func`3<System.Int16,System.SByte,System.Object>::.ctor(System.Object,System.IntPtr)
  33783. 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)
  33784. {
  33785. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33786. __this->___method_3 = ___1_method;
  33787. __this->___m_target_2 = ___0_object;
  33788. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33789. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33790. __this->___method_code_6 = (intptr_t)__this;
  33791. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33792. {
  33793. bool isOpen = parameterCount == 2;
  33794. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33795. if (isOpen)
  33796. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_OpenStaticInvoker;
  33797. else
  33798. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_ClosedStaticInvoker;
  33799. else
  33800. if (isOpen)
  33801. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_OpenStatic;
  33802. else
  33803. {
  33804. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33805. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33806. }
  33807. }
  33808. else
  33809. {
  33810. if (___0_object == NULL)
  33811. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33812. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33813. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33814. }
  33815. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m77D0B8B5258B7A5974004DD2EBE326A1D8C7D37C_Multicast;
  33816. }
  33817. // TResult System.Func`3<System.Int16,System.SByte,System.Object>::Invoke(T1,T2)
  33818. 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)
  33819. {
  33820. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, int8_t, const RuntimeMethod*);
  33821. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33822. }
  33823. #ifdef __clang__
  33824. #pragma clang diagnostic pop
  33825. #endif
  33826. #ifdef __clang__
  33827. #pragma clang diagnostic push
  33828. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33829. #pragma clang diagnostic ignored "-Wunused-variable"
  33830. #endif
  33831. RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_Multicast(Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  33832. {
  33833. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33834. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33835. RuntimeObject* retVal = NULL;
  33836. for (il2cpp_array_size_t i = 0; i < length; i++)
  33837. {
  33838. Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* currentDelegate = reinterpret_cast<Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0*>(delegatesToInvoke[i]);
  33839. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, float, const RuntimeMethod*);
  33840. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33841. }
  33842. return retVal;
  33843. }
  33844. RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_OpenInst(Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  33845. {
  33846. typedef RuntimeObject* (*FunctionPointerType) (int16_t, float, const RuntimeMethod*);
  33847. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33848. }
  33849. RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_OpenStatic(Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  33850. {
  33851. typedef RuntimeObject* (*FunctionPointerType) (int16_t, float, const RuntimeMethod*);
  33852. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33853. }
  33854. RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_OpenStaticInvoker(Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  33855. {
  33856. return InvokerFuncInvoker2< RuntimeObject*, int16_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33857. }
  33858. RuntimeObject* Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_ClosedStaticInvoker(Func_3_tF86AD7AB9BF6B192A784831E5250EBB2DBA5E7E0* __this, int16_t ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  33859. {
  33860. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33861. }
  33862. // System.Void System.Func`3<System.Int16,System.Single,System.Object>::.ctor(System.Object,System.IntPtr)
  33863. 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)
  33864. {
  33865. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33866. __this->___method_3 = ___1_method;
  33867. __this->___m_target_2 = ___0_object;
  33868. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33869. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33870. __this->___method_code_6 = (intptr_t)__this;
  33871. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33872. {
  33873. bool isOpen = parameterCount == 2;
  33874. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33875. if (isOpen)
  33876. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_OpenStaticInvoker;
  33877. else
  33878. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_ClosedStaticInvoker;
  33879. else
  33880. if (isOpen)
  33881. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_OpenStatic;
  33882. else
  33883. {
  33884. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33885. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33886. }
  33887. }
  33888. else
  33889. {
  33890. if (___0_object == NULL)
  33891. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33892. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33893. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33894. }
  33895. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4B7FBCAB3540B887ADFE652526D3D2549D925223_Multicast;
  33896. }
  33897. // TResult System.Func`3<System.Int16,System.Single,System.Object>::Invoke(T1,T2)
  33898. 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)
  33899. {
  33900. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, float, const RuntimeMethod*);
  33901. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33902. }
  33903. #ifdef __clang__
  33904. #pragma clang diagnostic pop
  33905. #endif
  33906. #ifdef __clang__
  33907. #pragma clang diagnostic push
  33908. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33909. #pragma clang diagnostic ignored "-Wunused-variable"
  33910. #endif
  33911. RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_Multicast(Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  33912. {
  33913. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33914. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33915. RuntimeObject* retVal = NULL;
  33916. for (il2cpp_array_size_t i = 0; i < length; i++)
  33917. {
  33918. Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* currentDelegate = reinterpret_cast<Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713*>(delegatesToInvoke[i]);
  33919. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint16_t, const RuntimeMethod*);
  33920. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  33921. }
  33922. return retVal;
  33923. }
  33924. RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_OpenInst(Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  33925. {
  33926. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint16_t, const RuntimeMethod*);
  33927. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33928. }
  33929. RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_OpenStatic(Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  33930. {
  33931. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint16_t, const RuntimeMethod*);
  33932. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  33933. }
  33934. RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_OpenStaticInvoker(Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  33935. {
  33936. return InvokerFuncInvoker2< RuntimeObject*, int16_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  33937. }
  33938. RuntimeObject* Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_ClosedStaticInvoker(Func_3_tBF2C6C77D0C4EF305E09C87806D5F1FD5C4A8713* __this, int16_t ___0_arg1, uint16_t ___1_arg2, const RuntimeMethod* method)
  33939. {
  33940. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, uint16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  33941. }
  33942. // System.Void System.Func`3<System.Int16,System.UInt16,System.Object>::.ctor(System.Object,System.IntPtr)
  33943. 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)
  33944. {
  33945. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  33946. __this->___method_3 = ___1_method;
  33947. __this->___m_target_2 = ___0_object;
  33948. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  33949. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  33950. __this->___method_code_6 = (intptr_t)__this;
  33951. if (MethodIsStatic((RuntimeMethod*)___1_method))
  33952. {
  33953. bool isOpen = parameterCount == 2;
  33954. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  33955. if (isOpen)
  33956. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_OpenStaticInvoker;
  33957. else
  33958. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_ClosedStaticInvoker;
  33959. else
  33960. if (isOpen)
  33961. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_OpenStatic;
  33962. else
  33963. {
  33964. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33965. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33966. }
  33967. }
  33968. else
  33969. {
  33970. if (___0_object == NULL)
  33971. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  33972. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  33973. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  33974. }
  33975. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m48E3220842B176082466EC85724E7C6532F758C0_Multicast;
  33976. }
  33977. // TResult System.Func`3<System.Int16,System.UInt16,System.Object>::Invoke(T1,T2)
  33978. 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)
  33979. {
  33980. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint16_t, const RuntimeMethod*);
  33981. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  33982. }
  33983. #ifdef __clang__
  33984. #pragma clang diagnostic pop
  33985. #endif
  33986. #ifdef __clang__
  33987. #pragma clang diagnostic push
  33988. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33989. #pragma clang diagnostic ignored "-Wunused-variable"
  33990. #endif
  33991. RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_Multicast(Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  33992. {
  33993. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  33994. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  33995. RuntimeObject* retVal = NULL;
  33996. for (il2cpp_array_size_t i = 0; i < length; i++)
  33997. {
  33998. Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* currentDelegate = reinterpret_cast<Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69*>(delegatesToInvoke[i]);
  33999. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint32_t, const RuntimeMethod*);
  34000. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  34001. }
  34002. return retVal;
  34003. }
  34004. RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_OpenInst(Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  34005. {
  34006. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint32_t, const RuntimeMethod*);
  34007. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34008. }
  34009. RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_OpenStatic(Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  34010. {
  34011. typedef RuntimeObject* (*FunctionPointerType) (int16_t, uint32_t, const RuntimeMethod*);
  34012. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34013. }
  34014. RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_OpenStaticInvoker(Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  34015. {
  34016. return InvokerFuncInvoker2< RuntimeObject*, int16_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  34017. }
  34018. RuntimeObject* Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_ClosedStaticInvoker(Func_3_t85DDB1683212D4974DA874A5A65E768B4A770E69* __this, int16_t ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  34019. {
  34020. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int16_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  34021. }
  34022. // System.Void System.Func`3<System.Int16,System.UInt32,System.Object>::.ctor(System.Object,System.IntPtr)
  34023. 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)
  34024. {
  34025. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  34026. __this->___method_3 = ___1_method;
  34027. __this->___m_target_2 = ___0_object;
  34028. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  34029. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  34030. __this->___method_code_6 = (intptr_t)__this;
  34031. if (MethodIsStatic((RuntimeMethod*)___1_method))
  34032. {
  34033. bool isOpen = parameterCount == 2;
  34034. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  34035. if (isOpen)
  34036. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_OpenStaticInvoker;
  34037. else
  34038. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_ClosedStaticInvoker;
  34039. else
  34040. if (isOpen)
  34041. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_OpenStatic;
  34042. else
  34043. {
  34044. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34045. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34046. }
  34047. }
  34048. else
  34049. {
  34050. if (___0_object == NULL)
  34051. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  34052. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34053. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34054. }
  34055. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mDCAF701D63D3D5C5AC9EB38F041D47CB3EB57EB5_Multicast;
  34056. }
  34057. // TResult System.Func`3<System.Int16,System.UInt32,System.Object>::Invoke(T1,T2)
  34058. 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)
  34059. {
  34060. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int16_t, uint32_t, const RuntimeMethod*);
  34061. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  34062. }
  34063. #ifdef __clang__
  34064. #pragma clang diagnostic pop
  34065. #endif
  34066. #ifdef __clang__
  34067. #pragma clang diagnostic push
  34068. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34069. #pragma clang diagnostic ignored "-Wunused-variable"
  34070. #endif
  34071. RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_Multicast(Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  34072. {
  34073. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  34074. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  34075. RuntimeObject* retVal = NULL;
  34076. for (il2cpp_array_size_t i = 0; i < length; i++)
  34077. {
  34078. Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* currentDelegate = reinterpret_cast<Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45*>(delegatesToInvoke[i]);
  34079. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, uint8_t, const RuntimeMethod*);
  34080. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  34081. }
  34082. return retVal;
  34083. }
  34084. RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_OpenInst(Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  34085. {
  34086. typedef RuntimeObject* (*FunctionPointerType) (int32_t, uint8_t, const RuntimeMethod*);
  34087. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34088. }
  34089. RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_OpenStatic(Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  34090. {
  34091. typedef RuntimeObject* (*FunctionPointerType) (int32_t, uint8_t, const RuntimeMethod*);
  34092. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34093. }
  34094. RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_OpenStaticInvoker(Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  34095. {
  34096. return InvokerFuncInvoker2< RuntimeObject*, int32_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  34097. }
  34098. RuntimeObject* Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_ClosedStaticInvoker(Func_3_tCE1BB17028DAE477D702D0280D421FBADFB9AB45* __this, int32_t ___0_arg1, uint8_t ___1_arg2, const RuntimeMethod* method)
  34099. {
  34100. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, uint8_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  34101. }
  34102. // System.Void System.Func`3<System.Int32,System.Byte,System.Object>::.ctor(System.Object,System.IntPtr)
  34103. 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)
  34104. {
  34105. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  34106. __this->___method_3 = ___1_method;
  34107. __this->___m_target_2 = ___0_object;
  34108. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  34109. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  34110. __this->___method_code_6 = (intptr_t)__this;
  34111. if (MethodIsStatic((RuntimeMethod*)___1_method))
  34112. {
  34113. bool isOpen = parameterCount == 2;
  34114. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  34115. if (isOpen)
  34116. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_OpenStaticInvoker;
  34117. else
  34118. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_ClosedStaticInvoker;
  34119. else
  34120. if (isOpen)
  34121. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_OpenStatic;
  34122. else
  34123. {
  34124. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34125. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34126. }
  34127. }
  34128. else
  34129. {
  34130. if (___0_object == NULL)
  34131. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  34132. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34133. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34134. }
  34135. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m621B3923279B25A642519348A10ADC956AC5042E_Multicast;
  34136. }
  34137. // TResult System.Func`3<System.Int32,System.Byte,System.Object>::Invoke(T1,T2)
  34138. 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)
  34139. {
  34140. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, uint8_t, const RuntimeMethod*);
  34141. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  34142. }
  34143. #ifdef __clang__
  34144. #pragma clang diagnostic pop
  34145. #endif
  34146. #ifdef __clang__
  34147. #pragma clang diagnostic push
  34148. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34149. #pragma clang diagnostic ignored "-Wunused-variable"
  34150. #endif
  34151. RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_Multicast(Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  34152. {
  34153. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  34154. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  34155. RuntimeObject* retVal = NULL;
  34156. for (il2cpp_array_size_t i = 0; i < length; i++)
  34157. {
  34158. Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* currentDelegate = reinterpret_cast<Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610*>(delegatesToInvoke[i]);
  34159. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  34160. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  34161. }
  34162. return retVal;
  34163. }
  34164. RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_OpenInst(Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  34165. {
  34166. typedef RuntimeObject* (*FunctionPointerType) (int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  34167. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34168. }
  34169. RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_OpenStatic(Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  34170. {
  34171. typedef RuntimeObject* (*FunctionPointerType) (int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  34172. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34173. }
  34174. RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_OpenStaticInvoker(Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  34175. {
  34176. return InvokerFuncInvoker2< RuntimeObject*, int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  34177. }
  34178. RuntimeObject* Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_ClosedStaticInvoker(Func_3_t6E0A6B58F49984305F50084F3CE8CB7A2AEF9610* __this, int32_t ___0_arg1, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_arg2, const RuntimeMethod* method)
  34179. {
  34180. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  34181. }
  34182. // System.Void System.Func`3<System.Int32,System.Decimal,System.Object>::.ctor(System.Object,System.IntPtr)
  34183. 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)
  34184. {
  34185. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  34186. __this->___method_3 = ___1_method;
  34187. __this->___m_target_2 = ___0_object;
  34188. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  34189. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  34190. __this->___method_code_6 = (intptr_t)__this;
  34191. if (MethodIsStatic((RuntimeMethod*)___1_method))
  34192. {
  34193. bool isOpen = parameterCount == 2;
  34194. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  34195. if (isOpen)
  34196. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_OpenStaticInvoker;
  34197. else
  34198. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_ClosedStaticInvoker;
  34199. else
  34200. if (isOpen)
  34201. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_OpenStatic;
  34202. else
  34203. {
  34204. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34205. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34206. }
  34207. }
  34208. else
  34209. {
  34210. if (___0_object == NULL)
  34211. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  34212. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34213. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34214. }
  34215. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m235E422C7EF2B87D3334A3E1B8B2AE8367493D75_Multicast;
  34216. }
  34217. // TResult System.Func`3<System.Int32,System.Decimal,System.Object>::Invoke(T1,T2)
  34218. 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)
  34219. {
  34220. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*);
  34221. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  34222. }
  34223. #ifdef __clang__
  34224. #pragma clang diagnostic pop
  34225. #endif
  34226. #ifdef __clang__
  34227. #pragma clang diagnostic push
  34228. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34229. #pragma clang diagnostic ignored "-Wunused-variable"
  34230. #endif
  34231. RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_Multicast(Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  34232. {
  34233. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  34234. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  34235. RuntimeObject* retVal = NULL;
  34236. for (il2cpp_array_size_t i = 0; i < length; i++)
  34237. {
  34238. Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* currentDelegate = reinterpret_cast<Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5*>(delegatesToInvoke[i]);
  34239. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, double, const RuntimeMethod*);
  34240. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  34241. }
  34242. return retVal;
  34243. }
  34244. RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_OpenInst(Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  34245. {
  34246. typedef RuntimeObject* (*FunctionPointerType) (int32_t, double, const RuntimeMethod*);
  34247. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34248. }
  34249. RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_OpenStatic(Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  34250. {
  34251. typedef RuntimeObject* (*FunctionPointerType) (int32_t, double, const RuntimeMethod*);
  34252. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34253. }
  34254. RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_OpenStaticInvoker(Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  34255. {
  34256. return InvokerFuncInvoker2< RuntimeObject*, int32_t, double >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  34257. }
  34258. RuntimeObject* Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_ClosedStaticInvoker(Func_3_tC4E17F4898AE9AD5D25F6558E740994E6783FCC5* __this, int32_t ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  34259. {
  34260. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, double >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  34261. }
  34262. // System.Void System.Func`3<System.Int32,System.Double,System.Object>::.ctor(System.Object,System.IntPtr)
  34263. 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)
  34264. {
  34265. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  34266. __this->___method_3 = ___1_method;
  34267. __this->___m_target_2 = ___0_object;
  34268. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  34269. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  34270. __this->___method_code_6 = (intptr_t)__this;
  34271. if (MethodIsStatic((RuntimeMethod*)___1_method))
  34272. {
  34273. bool isOpen = parameterCount == 2;
  34274. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  34275. if (isOpen)
  34276. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_OpenStaticInvoker;
  34277. else
  34278. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_ClosedStaticInvoker;
  34279. else
  34280. if (isOpen)
  34281. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_OpenStatic;
  34282. else
  34283. {
  34284. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34285. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34286. }
  34287. }
  34288. else
  34289. {
  34290. if (___0_object == NULL)
  34291. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  34292. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34293. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34294. }
  34295. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mEAFA817723D76DD987CFDA521DDE4DC20047636A_Multicast;
  34296. }
  34297. // TResult System.Func`3<System.Int32,System.Double,System.Object>::Invoke(T1,T2)
  34298. 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)
  34299. {
  34300. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, double, const RuntimeMethod*);
  34301. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  34302. }
  34303. #ifdef __clang__
  34304. #pragma clang diagnostic pop
  34305. #endif
  34306. #ifdef __clang__
  34307. #pragma clang diagnostic push
  34308. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34309. #pragma clang diagnostic ignored "-Wunused-variable"
  34310. #endif
  34311. RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_Multicast(Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  34312. {
  34313. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  34314. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  34315. RuntimeObject* retVal = NULL;
  34316. for (il2cpp_array_size_t i = 0; i < length; i++)
  34317. {
  34318. Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* currentDelegate = reinterpret_cast<Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D*>(delegatesToInvoke[i]);
  34319. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int16_t, const RuntimeMethod*);
  34320. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  34321. }
  34322. return retVal;
  34323. }
  34324. RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_OpenInst(Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  34325. {
  34326. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int16_t, const RuntimeMethod*);
  34327. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34328. }
  34329. RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_OpenStatic(Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  34330. {
  34331. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int16_t, const RuntimeMethod*);
  34332. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34333. }
  34334. RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_OpenStaticInvoker(Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  34335. {
  34336. return InvokerFuncInvoker2< RuntimeObject*, int32_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  34337. }
  34338. RuntimeObject* Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_ClosedStaticInvoker(Func_3_tB208147146A3CCFC3EBC7D4AAFF754E3DEF6A00D* __this, int32_t ___0_arg1, int16_t ___1_arg2, const RuntimeMethod* method)
  34339. {
  34340. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, int16_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  34341. }
  34342. // System.Void System.Func`3<System.Int32,System.Int16,System.Object>::.ctor(System.Object,System.IntPtr)
  34343. 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)
  34344. {
  34345. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  34346. __this->___method_3 = ___1_method;
  34347. __this->___m_target_2 = ___0_object;
  34348. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  34349. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  34350. __this->___method_code_6 = (intptr_t)__this;
  34351. if (MethodIsStatic((RuntimeMethod*)___1_method))
  34352. {
  34353. bool isOpen = parameterCount == 2;
  34354. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  34355. if (isOpen)
  34356. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_OpenStaticInvoker;
  34357. else
  34358. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_ClosedStaticInvoker;
  34359. else
  34360. if (isOpen)
  34361. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_OpenStatic;
  34362. else
  34363. {
  34364. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34365. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34366. }
  34367. }
  34368. else
  34369. {
  34370. if (___0_object == NULL)
  34371. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  34372. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34373. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34374. }
  34375. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m4B2EF79A45A1276B005CD1D33516202DC27521A5_Multicast;
  34376. }
  34377. // TResult System.Func`3<System.Int32,System.Int16,System.Object>::Invoke(T1,T2)
  34378. 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)
  34379. {
  34380. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int16_t, const RuntimeMethod*);
  34381. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  34382. }
  34383. #ifdef __clang__
  34384. #pragma clang diagnostic pop
  34385. #endif
  34386. #ifdef __clang__
  34387. #pragma clang diagnostic push
  34388. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34389. #pragma clang diagnostic ignored "-Wunused-variable"
  34390. #endif
  34391. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_Multicast(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  34392. {
  34393. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  34394. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  34395. bool retVal = false;
  34396. for (il2cpp_array_size_t i = 0; i < length; i++)
  34397. {
  34398. Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* currentDelegate = reinterpret_cast<Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*>(delegatesToInvoke[i]);
  34399. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
  34400. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  34401. }
  34402. return retVal;
  34403. }
  34404. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenInst(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  34405. {
  34406. typedef bool (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*);
  34407. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34408. }
  34409. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenStatic(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  34410. {
  34411. typedef bool (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*);
  34412. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34413. }
  34414. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenStaticInvoker(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  34415. {
  34416. return InvokerFuncInvoker2< bool, int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  34417. }
  34418. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_ClosedStaticInvoker(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  34419. {
  34420. return InvokerFuncInvoker3< bool, RuntimeObject*, int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  34421. }
  34422. // System.Void System.Func`3<System.Int32,System.Int32,System.Boolean>::.ctor(System.Object,System.IntPtr)
  34423. 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)
  34424. {
  34425. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  34426. __this->___method_3 = ___1_method;
  34427. __this->___m_target_2 = ___0_object;
  34428. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  34429. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  34430. __this->___method_code_6 = (intptr_t)__this;
  34431. if (MethodIsStatic((RuntimeMethod*)___1_method))
  34432. {
  34433. bool isOpen = parameterCount == 2;
  34434. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  34435. if (isOpen)
  34436. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenStaticInvoker;
  34437. else
  34438. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_ClosedStaticInvoker;
  34439. else
  34440. if (isOpen)
  34441. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenStatic;
  34442. else
  34443. {
  34444. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34445. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34446. }
  34447. }
  34448. else
  34449. {
  34450. if (___0_object == NULL)
  34451. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  34452. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34453. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34454. }
  34455. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_Multicast;
  34456. }
  34457. // TResult System.Func`3<System.Int32,System.Int32,System.Boolean>::Invoke(T1,T2)
  34458. 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)
  34459. {
  34460. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
  34461. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  34462. }
  34463. #ifdef __clang__
  34464. #pragma clang diagnostic pop
  34465. #endif
  34466. #ifdef __clang__
  34467. #pragma clang diagnostic push
  34468. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34469. #pragma clang diagnostic ignored "-Wunused-variable"
  34470. #endif
  34471. RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_Multicast(Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  34472. {
  34473. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  34474. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  34475. RuntimeObject* retVal = NULL;
  34476. for (il2cpp_array_size_t i = 0; i < length; i++)
  34477. {
  34478. Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* currentDelegate = reinterpret_cast<Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F*>(delegatesToInvoke[i]);
  34479. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
  34480. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  34481. }
  34482. return retVal;
  34483. }
  34484. RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_OpenInst(Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  34485. {
  34486. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*);
  34487. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34488. }
  34489. RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_OpenStatic(Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  34490. {
  34491. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*);
  34492. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34493. }
  34494. RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_OpenStaticInvoker(Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  34495. {
  34496. return InvokerFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  34497. }
  34498. RuntimeObject* Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_ClosedStaticInvoker(Func_3_tC3AC172BD343888D60C8D93215EFF954EF08FC0F* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  34499. {
  34500. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  34501. }
  34502. // System.Void System.Func`3<System.Int32,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
  34503. 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)
  34504. {
  34505. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  34506. __this->___method_3 = ___1_method;
  34507. __this->___m_target_2 = ___0_object;
  34508. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  34509. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  34510. __this->___method_code_6 = (intptr_t)__this;
  34511. if (MethodIsStatic((RuntimeMethod*)___1_method))
  34512. {
  34513. bool isOpen = parameterCount == 2;
  34514. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  34515. if (isOpen)
  34516. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_OpenStaticInvoker;
  34517. else
  34518. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_ClosedStaticInvoker;
  34519. else
  34520. if (isOpen)
  34521. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_OpenStatic;
  34522. else
  34523. {
  34524. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34525. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34526. }
  34527. }
  34528. else
  34529. {
  34530. if (___0_object == NULL)
  34531. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  34532. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34533. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34534. }
  34535. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_m112EDFD33D7ADA0EF028D92B8BC739951AA942FD_Multicast;
  34536. }
  34537. // TResult System.Func`3<System.Int32,System.Int32,System.Object>::Invoke(T1,T2)
  34538. 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)
  34539. {
  34540. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
  34541. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  34542. }
  34543. #ifdef __clang__
  34544. #pragma clang diagnostic pop
  34545. #endif
  34546. #ifdef __clang__
  34547. #pragma clang diagnostic push
  34548. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34549. #pragma clang diagnostic ignored "-Wunused-variable"
  34550. #endif
  34551. RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_Multicast(Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  34552. {
  34553. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  34554. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  34555. RuntimeObject* retVal = NULL;
  34556. for (il2cpp_array_size_t i = 0; i < length; i++)
  34557. {
  34558. Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* currentDelegate = reinterpret_cast<Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52*>(delegatesToInvoke[i]);
  34559. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int64_t, const RuntimeMethod*);
  34560. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  34561. }
  34562. return retVal;
  34563. }
  34564. RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_OpenInst(Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  34565. {
  34566. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int64_t, const RuntimeMethod*);
  34567. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34568. }
  34569. RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_OpenStatic(Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  34570. {
  34571. typedef RuntimeObject* (*FunctionPointerType) (int32_t, int64_t, const RuntimeMethod*);
  34572. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34573. }
  34574. RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_OpenStaticInvoker(Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  34575. {
  34576. return InvokerFuncInvoker2< RuntimeObject*, int32_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  34577. }
  34578. RuntimeObject* Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_ClosedStaticInvoker(Func_3_t144D7C0902AD09AED2F34AFAA80DFC73000F3C52* __this, int32_t ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  34579. {
  34580. return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, int32_t, int64_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  34581. }
  34582. // System.Void System.Func`3<System.Int32,System.Int64,System.Object>::.ctor(System.Object,System.IntPtr)
  34583. 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)
  34584. {
  34585. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  34586. __this->___method_3 = ___1_method;
  34587. __this->___m_target_2 = ___0_object;
  34588. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  34589. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  34590. __this->___method_code_6 = (intptr_t)__this;
  34591. if (MethodIsStatic((RuntimeMethod*)___1_method))
  34592. {
  34593. bool isOpen = parameterCount == 2;
  34594. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  34595. if (isOpen)
  34596. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_OpenStaticInvoker;
  34597. else
  34598. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_ClosedStaticInvoker;
  34599. else
  34600. if (isOpen)
  34601. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_OpenStatic;
  34602. else
  34603. {
  34604. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34605. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34606. }
  34607. }
  34608. else
  34609. {
  34610. if (___0_object == NULL)
  34611. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  34612. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34613. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34614. }
  34615. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mEDCD451530BD15FFC63D5AC4FA43E0EC6403A153_Multicast;
  34616. }
  34617. // TResult System.Func`3<System.Int32,System.Int64,System.Object>::Invoke(T1,T2)
  34618. 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)
  34619. {
  34620. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, int64_t, const RuntimeMethod*);
  34621. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  34622. }
  34623. #ifdef __clang__
  34624. #pragma clang diagnostic pop
  34625. #endif
  34626. #ifdef __clang__
  34627. #pragma clang diagnostic push
  34628. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34629. #pragma clang diagnostic ignored "-Wunused-variable"
  34630. #endif
  34631. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_Multicast(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  34632. {
  34633. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  34634. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  34635. bool retVal = false;
  34636. for (il2cpp_array_size_t i = 0; i < length; i++)
  34637. {
  34638. Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* currentDelegate = reinterpret_cast<Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C*>(delegatesToInvoke[i]);
  34639. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
  34640. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  34641. }
  34642. return retVal;
  34643. }
  34644. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenInst(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  34645. {
  34646. typedef bool (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
  34647. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34648. }
  34649. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenStatic(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  34650. {
  34651. typedef bool (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
  34652. return ((FunctionPointerType)__this->___method_ptr_0)(___0_arg1, ___1_arg2, method);
  34653. }
  34654. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenStaticInvoker(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  34655. {
  34656. return InvokerFuncInvoker2< bool, int32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_arg1, ___1_arg2);
  34657. }
  34658. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_ClosedStaticInvoker(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  34659. {
  34660. return InvokerFuncInvoker3< bool, RuntimeObject*, int32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_arg1, ___1_arg2);
  34661. }
  34662. // System.Void System.Func`3<System.Int32,System.IntPtr,System.Boolean>::.ctor(System.Object,System.IntPtr)
  34663. 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)
  34664. {
  34665. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  34666. __this->___method_3 = ___1_method;
  34667. __this->___m_target_2 = ___0_object;
  34668. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  34669. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  34670. __this->___method_code_6 = (intptr_t)__this;
  34671. if (MethodIsStatic((RuntimeMethod*)___1_method))
  34672. {
  34673. bool isOpen = parameterCount == 2;
  34674. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  34675. if (isOpen)
  34676. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenStaticInvoker;
  34677. else
  34678. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_ClosedStaticInvoker;
  34679. else
  34680. if (isOpen)
  34681. __this->___invoke_impl_1 = (intptr_t)&Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenStatic;
  34682. else
  34683. {
  34684. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34685. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34686. }
  34687. }
  34688. else
  34689. {
  34690. if (___0_object == NULL)
  34691. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  34692. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  34693. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  34694. }
  34695. __this->___extra_arg_5 = (intptr_t)&Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_Multicast;
  34696. }
  34697. // TResult System.Func`3<System.Int32,System.IntPtr,System.Boolean>::Invoke(T1,T2)
  34698. 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)
  34699. {
  34700. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
  34701. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  34702. }
  34703. #ifdef __clang__
  34704. #pragma clang diagnostic pop
  34705. #endif
  34706. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t EventBase_get_eventId_m4951447F4F1FD94AD7279F8CB274438D012746AA_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method)
  34707. {
  34708. {
  34709. uint64_t L_0 = __this->___U3CeventIdU3Ek__BackingField_3;
  34710. return L_0;
  34711. }
  34712. }
  34713. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EventCallbackFunctorBase_get_phase_mB0C93FAA42FD2881BF6FFFD6F1F4CCF355FC6DD6_inline (EventCallbackFunctorBase_tEFE8404D9A89369B0A322FA7743CDA068A0BB568* __this, const RuntimeMethod* method)
  34714. {
  34715. {
  34716. int32_t L_0 = __this->___U3CphaseU3Ek__BackingField_0;
  34717. return L_0;
  34718. }
  34719. }
  34720. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method)
  34721. {
  34722. {
  34723. // public GraphStack stack { get; private set; }
  34724. GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = __this->___U3CstackU3Ek__BackingField_0;
  34725. return L_0;
  34726. }
  34727. }
  34728. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* EnumerationOptions_get_Default_m4B2E611421FB289D0A4CFECE0EECE319985886AF_inline (const RuntimeMethod* method)
  34729. {
  34730. static bool s_Il2CppMethodInitialized;
  34731. if (!s_Il2CppMethodInitialized)
  34732. {
  34733. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B_il2cpp_TypeInfo_var);
  34734. s_Il2CppMethodInitialized = true;
  34735. }
  34736. {
  34737. il2cpp_codegen_runtime_class_init_inline(EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B_il2cpp_TypeInfo_var);
  34738. EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* L_0 = ((EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B_StaticFields*)il2cpp_codegen_static_fields_for(EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B_il2cpp_TypeInfo_var))->___U3CDefaultU3Ek__BackingField_2;
  34739. return L_0;
  34740. }
  34741. }
  34742. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnumerationOptions_get_IgnoreInaccessible_m0596CBE99665FA1FB818A3E26B846DE453972ED6_inline (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* __this, const RuntimeMethod* method)
  34743. {
  34744. {
  34745. bool L_0 = __this->___U3CIgnoreInaccessibleU3Ek__BackingField_4;
  34746. return L_0;
  34747. }
  34748. }
  34749. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ErrorInfo_get_Error_mF34947899E06A00CA22985B73034CE96610FBD2B_inline (ErrorInfo_t776D0DEFF42C5321EB2548D87ED238CBE55467F8* __this, const RuntimeMethod* method)
  34750. {
  34751. {
  34752. int32_t L_0 = __this->____error_0;
  34753. return L_0;
  34754. }
  34755. }
  34756. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 String_op_Implicit_m7D7FE0449303AF92D8B2A85A06ADC6933B2ECC3A_inline (String_t* ___0_value, const RuntimeMethod* method)
  34757. {
  34758. static bool s_Il2CppMethodInitialized;
  34759. if (!s_Il2CppMethodInitialized)
  34760. {
  34761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var);
  34762. s_Il2CppMethodInitialized = true;
  34763. }
  34764. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_0;
  34765. memset((&V_0), 0, sizeof(V_0));
  34766. {
  34767. String_t* L_0 = ___0_value;
  34768. if (L_0)
  34769. {
  34770. goto IL_000d;
  34771. }
  34772. }
  34773. {
  34774. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1));
  34775. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_1 = V_0;
  34776. return L_1;
  34777. }
  34778. IL_000d:
  34779. {
  34780. String_t* L_2 = ___0_value;
  34781. NullCheck(L_2);
  34782. Il2CppChar* L_3;
  34783. L_3 = String_GetRawStringData_m87BC50B7B314C055E27A28032D1003D42FDE411D(L_2, NULL);
  34784. String_t* L_4 = ___0_value;
  34785. NullCheck(L_4);
  34786. int32_t L_5;
  34787. L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
  34788. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_6;
  34789. memset((&L_6), 0, sizeof(L_6));
  34790. ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_inline((&L_6), L_3, L_5, /*hidden argument*/ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var);
  34791. return L_6;
  34792. }
  34793. }
  34794. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnumerationOptions_get_ReturnSpecialDirectories_mAADC43017E51D150C12D5D751B2FED9DB5978F82_inline (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* __this, const RuntimeMethod* method)
  34795. {
  34796. {
  34797. bool L_0 = __this->___U3CReturnSpecialDirectoriesU3Ek__BackingField_8;
  34798. return L_0;
  34799. }
  34800. }
  34801. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EnumerationOptions_get_AttributesToSkip_m101D9446C6DAC8DD6CCE5C4FD0C6E65BEE49583D_inline (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* __this, const RuntimeMethod* method)
  34802. {
  34803. {
  34804. int32_t L_0 = __this->___U3CAttributesToSkipU3Ek__BackingField_5;
  34805. return L_0;
  34806. }
  34807. }
  34808. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EnumerationOptions_get_RecurseSubdirectories_mBD53204FA4D7F2A2104943C488052DCC7ED4C347_inline (EnumerationOptions_t7C636684933367EC8E4B428073BF1FD4C5CDCA0B* __this, const RuntimeMethod* method)
  34809. {
  34810. {
  34811. bool L_0 = __this->___U3CRecurseSubdirectoriesU3Ek__BackingField_3;
  34812. return L_0;
  34813. }
  34814. }
  34815. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
  34816. {
  34817. {
  34818. float L_0 = ___0_x;
  34819. __this->___x_0 = L_0;
  34820. float L_1 = ___1_y;
  34821. __this->___y_1 = L_1;
  34822. return;
  34823. }
  34824. }
  34825. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method)
  34826. {
  34827. static bool s_Il2CppMethodInitialized;
  34828. if (!s_Il2CppMethodInitialized)
  34829. {
  34830. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
  34831. s_Il2CppMethodInitialized = true;
  34832. }
  34833. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  34834. memset((&V_0), 0, sizeof(V_0));
  34835. {
  34836. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___upVector_4;
  34837. V_0 = L_0;
  34838. goto IL_0009;
  34839. }
  34840. IL_0009:
  34841. {
  34842. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
  34843. return L_1;
  34844. }
  34845. }
  34846. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
  34847. {
  34848. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  34849. memset((&V_0), 0, sizeof(V_0));
  34850. {
  34851. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
  34852. float L_1 = L_0.___x_0;
  34853. float L_2 = ___1_d;
  34854. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
  34855. float L_4 = L_3.___y_1;
  34856. float L_5 = ___1_d;
  34857. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
  34858. memset((&L_6), 0, sizeof(L_6));
  34859. 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);
  34860. V_0 = L_6;
  34861. goto IL_0019;
  34862. }
  34863. IL_0019:
  34864. {
  34865. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
  34866. return L_7;
  34867. }
  34868. }
  34869. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ScrollView_get_contentViewport_mC91CCE63C249B77A5D192BEBC9C600C212C724B8_inline (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method)
  34870. {
  34871. {
  34872. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = __this->___U3CcontentViewportU3Ek__BackingField_77;
  34873. return L_0;
  34874. }
  34875. }
  34876. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  34877. {
  34878. float V_0 = 0.0f;
  34879. float G_B3_0 = 0.0f;
  34880. {
  34881. float L_0 = ___0_a;
  34882. float L_1 = ___1_b;
  34883. if ((((float)L_0) > ((float)L_1)))
  34884. {
  34885. goto IL_0008;
  34886. }
  34887. }
  34888. {
  34889. float L_2 = ___1_b;
  34890. G_B3_0 = L_2;
  34891. goto IL_0009;
  34892. }
  34893. IL_0008:
  34894. {
  34895. float L_3 = ___0_a;
  34896. G_B3_0 = L_3;
  34897. }
  34898. IL_0009:
  34899. {
  34900. V_0 = G_B3_0;
  34901. goto IL_000c;
  34902. }
  34903. IL_000c:
  34904. {
  34905. float L_4 = V_0;
  34906. return L_4;
  34907. }
  34908. }
  34909. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  34910. {
  34911. float V_0 = 0.0f;
  34912. float G_B3_0 = 0.0f;
  34913. {
  34914. float L_0 = ___0_a;
  34915. float L_1 = ___1_b;
  34916. if ((((float)L_0) < ((float)L_1)))
  34917. {
  34918. goto IL_0008;
  34919. }
  34920. }
  34921. {
  34922. float L_2 = ___1_b;
  34923. G_B3_0 = L_2;
  34924. goto IL_0009;
  34925. }
  34926. IL_0008:
  34927. {
  34928. float L_3 = ___0_a;
  34929. G_B3_0 = L_3;
  34930. }
  34931. IL_0009:
  34932. {
  34933. V_0 = G_B3_0;
  34934. goto IL_000c;
  34935. }
  34936. IL_000c:
  34937. {
  34938. float L_4 = V_0;
  34939. return L_4;
  34940. }
  34941. }
  34942. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* ScrollView_get_verticalScroller_mDCBC1E09B2754C31BF917818CB07E5F36EC0D13A_inline (ScrollView_t7CE209084E084FAA0E8DF3CD8E3B8BB9EB27E8D9* __this, const RuntimeMethod* method)
  34943. {
  34944. {
  34945. Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* L_0 = __this->___U3CverticalScrollerU3Ek__BackingField_79;
  34946. return L_0;
  34947. }
  34948. }
  34949. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Slider_t5891706383A14955E3FAD68A79829F3234681652* Scroller_get_slider_mE18FB3CD0B7E2817E27C245324A129C70E1FE27C_inline (Scroller_tFE2BC2FCB5D2BD623828C332E0BBF95D472D99A8* __this, const RuntimeMethod* method)
  34950. {
  34951. {
  34952. Slider_t5891706383A14955E3FAD68A79829F3234681652* L_0 = __this->___U3CsliderU3Ek__BackingField_66;
  34953. return L_0;
  34954. }
  34955. }
  34956. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
  34957. {
  34958. int32_t V_0 = 0;
  34959. int32_t G_B3_0 = 0;
  34960. {
  34961. int32_t L_0 = ___0_a;
  34962. int32_t L_1 = ___1_b;
  34963. if ((((int32_t)L_0) < ((int32_t)L_1)))
  34964. {
  34965. goto IL_0008;
  34966. }
  34967. }
  34968. {
  34969. int32_t L_2 = ___1_b;
  34970. G_B3_0 = L_2;
  34971. goto IL_0009;
  34972. }
  34973. IL_0008:
  34974. {
  34975. int32_t L_3 = ___0_a;
  34976. G_B3_0 = L_3;
  34977. }
  34978. IL_0009:
  34979. {
  34980. V_0 = G_B3_0;
  34981. goto IL_000c;
  34982. }
  34983. IL_000c:
  34984. {
  34985. int32_t L_4 = V_0;
  34986. return L_4;
  34987. }
  34988. }
  34989. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReusableCollectionItem_get_index_m39FCB0A8975CC57CBF964AB494B171CCA507CCB0_inline (ReusableCollectionItem_t58A07E0E19A545B24DBE7711A46490EF5E239086* __this, const RuntimeMethod* method)
  34990. {
  34991. {
  34992. int32_t L_0 = __this->___U3CindexU3Ek__BackingField_2;
  34993. return L_0;
  34994. }
  34995. }
  34996. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventBase_set_propagation_m1F5D2A6582B8A4D64F84F0B71F90790FA2BF7E8C_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, int32_t ___0_value, const RuntimeMethod* method)
  34997. {
  34998. {
  34999. int32_t L_0 = ___0_value;
  35000. __this->___U3CpropagationU3Ek__BackingField_5 = L_0;
  35001. return;
  35002. }
  35003. }
  35004. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline (const RuntimeMethod* method)
  35005. {
  35006. static bool s_Il2CppMethodInitialized;
  35007. if (!s_Il2CppMethodInitialized)
  35008. {
  35009. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  35010. s_Il2CppMethodInitialized = true;
  35011. }
  35012. {
  35013. il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  35014. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ((FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_StaticFields*)il2cpp_codegen_static_fields_for(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var))->___U3CunspecifiedU3Ek__BackingField_0;
  35015. return L_0;
  35016. }
  35017. }
  35018. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* __this, const RuntimeMethod* method)
  35019. {
  35020. {
  35021. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_0 = __this->____cancellationToken_18;
  35022. return L_0;
  35023. }
  35024. }
  35025. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method)
  35026. {
  35027. {
  35028. RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
  35029. return L_0;
  35030. }
  35031. }
  35032. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GraphElement_1_get_graph_mF018362F083AD86A9E71A2501520AA5666D4F4E4_gshared_inline (GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4* __this, const RuntimeMethod* method)
  35033. {
  35034. {
  35035. // public TGraph graph { get; set; }
  35036. RuntimeObject* L_0 = (RuntimeObject*)__this->___U3CgraphU3Ek__BackingField_1;
  35037. return L_0;
  35038. }
  35039. }
  35040. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B* ArrayPool_1_get_Shared_m8EB88B4EDF81135B55DB0F33A749B8087FE4646F_gshared_inline (const RuntimeMethod* method)
  35041. {
  35042. {
  35043. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35044. ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B* L_0 = ((ArrayPool_1_t3CE8332C9DFE03FF160AB0CE0FF17DF7792E0E4B_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___U3CSharedU3Ek__BackingField_0;
  35045. return L_0;
  35046. }
  35047. }
  35048. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07* ArrayPool_1_get_Shared_m59AE954C801963CBE5E506D9378429032D161C97_gshared_inline (const RuntimeMethod* method)
  35049. {
  35050. {
  35051. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35052. ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07* L_0 = ((ArrayPool_1_t645A9854926DCA747C654687A362AD03D55D2C07_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___U3CSharedU3Ek__BackingField_0;
  35053. return L_0;
  35054. }
  35055. }
  35056. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m23CBCD46AD762681A232C97FE90B3A9EDD4991E5_gshared_inline (Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_array, const RuntimeMethod* method)
  35057. {
  35058. static bool s_Il2CppMethodInitialized;
  35059. if (!s_Il2CppMethodInitialized)
  35060. {
  35061. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35062. s_Il2CppMethodInitialized = true;
  35063. }
  35064. Il2CppChar V_0 = 0x0;
  35065. {
  35066. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___0_array;
  35067. if (L_0)
  35068. {
  35069. goto IL_000b;
  35070. }
  35071. }
  35072. {
  35073. il2cpp_codegen_initobj(__this, sizeof(Span_1_tEDDF15FCF9EC6DEBA0F696BAACDDBAB9D92C252D));
  35074. return;
  35075. }
  35076. IL_000b:
  35077. {
  35078. il2cpp_codegen_initobj((&V_0), sizeof(Il2CppChar));
  35079. goto IL_0037;
  35080. }
  35081. {
  35082. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = ___0_array;
  35083. NullCheck((RuntimeObject*)L_2);
  35084. Type_t* L_3;
  35085. L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)L_2, NULL);
  35086. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  35087. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  35088. Type_t* L_5;
  35089. L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
  35090. bool L_6;
  35091. L_6 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_3, L_5, NULL);
  35092. if (!L_6)
  35093. {
  35094. goto IL_0037;
  35095. }
  35096. }
  35097. {
  35098. ThrowHelper_ThrowArrayTypeMismatchException_m781AD7A903FEA43FAE3137977E6BC5F9BAEBC590(NULL);
  35099. }
  35100. IL_0037:
  35101. {
  35102. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = ___0_array;
  35103. NullCheck((RuntimeArray*)L_7);
  35104. uint8_t* L_8;
  35105. L_8 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_7, NULL);
  35106. Il2CppChar* L_9;
  35107. L_9 = il2cpp_unsafe_as_ref<Il2CppChar>(L_8);
  35108. ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 L_10;
  35109. memset((&L_10), 0, sizeof(L_10));
  35110. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_10), L_9);
  35111. __this->____pointer_0 = L_10;
  35112. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = ___0_array;
  35113. NullCheck(L_11);
  35114. __this->____length_1 = ((int32_t)(((RuntimeArray*)L_11)->max_length));
  35115. return;
  35116. }
  35117. }
  35118. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method)
  35119. {
  35120. {
  35121. int32_t L_0 = (int32_t)__this->____size_3;
  35122. return L_0;
  35123. }
  35124. }
  35125. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
  35126. {
  35127. {
  35128. int32_t L_0 = __this->____stringLength_4;
  35129. return L_0;
  35130. }
  35131. }
  35132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline (RuntimeArray* __this, const RuntimeMethod* method)
  35133. {
  35134. {
  35135. RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0* L_0;
  35136. L_0 = il2cpp_unsafe_as<RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0*>(__this);
  35137. NullCheck(L_0);
  35138. uint8_t* L_1 = (&L_0->___Data_2);
  35139. return L_1;
  35140. }
  35141. }
  35142. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  35143. {
  35144. {
  35145. Il2CppChar* L_0 = ___0_ptr;
  35146. ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 L_1;
  35147. memset((&L_1), 0, sizeof(L_1));
  35148. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  35149. __this->____pointer_0 = L_1;
  35150. int32_t L_2 = ___1_length;
  35151. __this->____length_1 = L_2;
  35152. return;
  35153. }
  35154. }