暫無描述
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.

Generics__103.cpp 1.5MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133
  1. #include "pch-cpp.hpp"
  2. struct VirtualActionInvoker0
  3. {
  4. typedef void (*Action)(void*, const RuntimeMethod*);
  5. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  6. {
  7. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  8. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  9. }
  10. };
  11. template <typename T1>
  12. struct VirtualActionInvoker1
  13. {
  14. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  15. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  16. {
  17. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  18. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  19. }
  20. };
  21. template <typename T1>
  22. struct VirtualActionInvoker1Invoker;
  23. template <typename T1>
  24. struct VirtualActionInvoker1Invoker<T1*>
  25. {
  26. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1)
  27. {
  28. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  29. void* params[1] = { p1 };
  30. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
  31. }
  32. };
  33. template <typename T1, typename T2>
  34. struct VirtualActionInvoker2Invoker;
  35. template <typename T1, typename T2>
  36. struct VirtualActionInvoker2Invoker<T1*, T2*>
  37. {
  38. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2)
  39. {
  40. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  41. void* params[2] = { p1, p2 };
  42. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[1]);
  43. }
  44. };
  45. template <typename R>
  46. struct VirtualFuncInvoker0
  47. {
  48. typedef R (*Func)(void*, const RuntimeMethod*);
  49. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  50. {
  51. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  52. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  53. }
  54. };
  55. template <typename R, typename T1>
  56. struct VirtualFuncInvoker1
  57. {
  58. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  59. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  60. {
  61. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  62. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  63. }
  64. };
  65. template <typename T1>
  66. struct GenericVirtualActionInvoker1Invoker;
  67. template <typename T1>
  68. struct GenericVirtualActionInvoker1Invoker<T1*>
  69. {
  70. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1)
  71. {
  72. VirtualInvokeData invokeData;
  73. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  74. void* params[1] = { p1 };
  75. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
  76. }
  77. };
  78. struct InterfaceActionInvoker0
  79. {
  80. typedef void (*Action)(void*, const RuntimeMethod*);
  81. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  82. {
  83. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  84. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  85. }
  86. };
  87. template <typename T1>
  88. struct InterfaceActionInvoker1
  89. {
  90. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  91. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  92. {
  93. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  94. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  95. }
  96. };
  97. template <typename T1>
  98. struct InterfaceActionInvoker1Invoker;
  99. template <typename T1>
  100. struct InterfaceActionInvoker1Invoker<T1*>
  101. {
  102. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1)
  103. {
  104. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  105. void* params[1] = { p1 };
  106. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
  107. }
  108. };
  109. template <typename T1, typename T2>
  110. struct InterfaceActionInvoker2
  111. {
  112. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  113. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  114. {
  115. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  116. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  117. }
  118. };
  119. template <typename R>
  120. struct InterfaceFuncInvoker0
  121. {
  122. typedef R (*Func)(void*, const RuntimeMethod*);
  123. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  124. {
  125. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  126. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  127. }
  128. };
  129. template <typename R, typename T1>
  130. struct InterfaceFuncInvoker1
  131. {
  132. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  133. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  134. {
  135. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  136. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  137. }
  138. };
  139. template <typename T1>
  140. struct GenericInterfaceActionInvoker1Invoker;
  141. template <typename T1>
  142. struct GenericInterfaceActionInvoker1Invoker<T1*>
  143. {
  144. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1)
  145. {
  146. VirtualInvokeData invokeData;
  147. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  148. void* params[1] = { p1 };
  149. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
  150. }
  151. };
  152. template <typename T1, typename T2>
  153. struct GenericInterfaceActionInvoker2
  154. {
  155. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  156. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  157. {
  158. VirtualInvokeData invokeData;
  159. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  160. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  161. }
  162. };
  163. template <typename T1>
  164. struct InvokerActionInvoker1;
  165. template <typename T1>
  166. struct InvokerActionInvoker1<T1*>
  167. {
  168. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
  169. {
  170. void* params[1] = { p1 };
  171. method->invoker_method(methodPtr, method, obj, params, params[0]);
  172. }
  173. };
  174. template <typename T1, typename T2>
  175. struct InvokerActionInvoker2;
  176. template <typename T1, typename T2>
  177. struct InvokerActionInvoker2<T1, T2*>
  178. {
  179. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2)
  180. {
  181. void* params[2] = { &p1, p2 };
  182. method->invoker_method(methodPtr, method, obj, params, params[1]);
  183. }
  184. };
  185. template <typename T1, typename T2>
  186. struct InvokerActionInvoker2<T1*, T2*>
  187. {
  188. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
  189. {
  190. void* params[2] = { p1, p2 };
  191. method->invoker_method(methodPtr, method, obj, params, params[1]);
  192. }
  193. };
  194. template <typename T1, typename T2, typename T3>
  195. struct InvokerActionInvoker3;
  196. template <typename T1, typename T2, typename T3>
  197. struct InvokerActionInvoker3<T1*, T2, T3*>
  198. {
  199. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3)
  200. {
  201. void* params[3] = { p1, &p2, p3 };
  202. method->invoker_method(methodPtr, method, obj, params, params[2]);
  203. }
  204. };
  205. template <typename T1, typename T2, typename T3>
  206. struct InvokerActionInvoker3<T1*, T2*, T3*>
  207. {
  208. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3)
  209. {
  210. void* params[3] = { p1, p2, p3 };
  211. method->invoker_method(methodPtr, method, obj, params, params[2]);
  212. }
  213. };
  214. template <typename R, typename T1>
  215. struct InvokerFuncInvoker1;
  216. template <typename R, typename T1>
  217. struct InvokerFuncInvoker1<R, T1*>
  218. {
  219. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
  220. {
  221. R ret;
  222. void* params[1] = { p1 };
  223. method->invoker_method(methodPtr, method, obj, params, &ret);
  224. return ret;
  225. }
  226. };
  227. template <typename R, typename T1, typename T2>
  228. struct InvokerFuncInvoker2;
  229. template <typename R, typename T1, typename T2>
  230. struct InvokerFuncInvoker2<R, T1, T2*>
  231. {
  232. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2)
  233. {
  234. R ret;
  235. void* params[2] = { &p1, p2 };
  236. method->invoker_method(methodPtr, method, obj, params, &ret);
  237. return ret;
  238. }
  239. };
  240. struct ConstrainedActionInvoker0
  241. {
  242. static inline void Invoke (RuntimeClass* type, const RuntimeMethod* constrainedMethod, void* boxBuffer, void* obj)
  243. {
  244. il2cpp_codegen_runtime_constrained_call(type, constrainedMethod, boxBuffer, obj, NULL, NULL);
  245. }
  246. };
  247. template <typename T1>
  248. struct ConstrainedActionInvoker1;
  249. template <typename T1>
  250. struct ConstrainedActionInvoker1<T1*>
  251. {
  252. static inline void Invoke (RuntimeClass* type, const RuntimeMethod* constrainedMethod, void* boxBuffer, void* obj, T1* p1)
  253. {
  254. void* params[1] = { p1 };
  255. il2cpp_codegen_runtime_constrained_call(type, constrainedMethod, boxBuffer, obj, params, params[0]);
  256. }
  257. };
  258. template <typename R>
  259. struct ConstrainedFuncInvoker0
  260. {
  261. static inline R Invoke (RuntimeClass* type, const RuntimeMethod* constrainedMethod, void* boxBuffer, void* obj)
  262. {
  263. R ret;
  264. il2cpp_codegen_runtime_constrained_call(type, constrainedMethod, boxBuffer, obj, NULL, &ret);
  265. return ret;
  266. }
  267. };
  268. template <typename R, typename T1>
  269. struct ConstrainedFuncInvoker1;
  270. template <typename R, typename T1>
  271. struct ConstrainedFuncInvoker1<R, T1*>
  272. {
  273. static inline R Invoke (RuntimeClass* type, const RuntimeMethod* constrainedMethod, void* boxBuffer, void* obj, T1* p1)
  274. {
  275. R ret;
  276. void* params[1] = { p1 };
  277. il2cpp_codegen_runtime_constrained_call(type, constrainedMethod, boxBuffer, obj, params, &ret);
  278. return ret;
  279. }
  280. };
  281. template <typename R, typename T1, typename T2>
  282. struct ConstrainedFuncInvoker2;
  283. template <typename R, typename T1, typename T2>
  284. struct ConstrainedFuncInvoker2<R, T1*, T2*>
  285. {
  286. static inline R Invoke (RuntimeClass* type, const RuntimeMethod* constrainedMethod, void* boxBuffer, void* obj, T1* p1, T2* p2)
  287. {
  288. R ret;
  289. void* params[2] = { p1, p2 };
  290. il2cpp_codegen_runtime_constrained_call(type, constrainedMethod, boxBuffer, obj, params, &ret);
  291. return ret;
  292. }
  293. };
  294. struct Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731;
  295. struct Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612;
  296. struct Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E;
  297. struct Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7;
  298. struct Action_1_tE0087198B8271A46CDBB338B9B754A610083228B;
  299. struct Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995;
  300. struct Action_1_tA4CC4B05C836AB92F811D67AC960A6ED20CCCB7B;
  301. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  302. struct Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7;
  303. struct Action_2_t6A27AF0A3585FFCF87D39ADE472BCFD2F2930F19;
  304. struct Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333;
  305. struct Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA;
  306. struct Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D;
  307. struct Action_3_tE646D5EE2107669AE49025C0E3DC04C831ACCAE0;
  308. struct BaseRenderFunc_2_t25B152342CB57979E37E015DD47860BBABBD36E0;
  309. struct BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF;
  310. struct Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E;
  311. struct Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5;
  312. struct Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA;
  313. struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
  314. struct Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7;
  315. struct Dictionary_2_t54101FB5AEA0292C95D30CFAB7909873BF26E0B9;
  316. struct Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2;
  317. struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36;
  318. struct Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59;
  319. struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
  320. struct Dictionary_2_t5FB44F403798E1529E205CBF14632F00AAC18879;
  321. struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
  322. struct Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4;
  323. struct Dictionary_2_t8D403C45B564DB77AE8A32FD6D35E333ABE68793;
  324. struct Dictionary_2_t384D2A0FF42BF1302A3F513FC32DB105F1CD5455;
  325. struct Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E;
  326. struct Dictionary_2_tA032486828C79558DA19404156CC68269F719C41;
  327. struct DynamicArray_1_t843ECB88E0EEDBBB658FF535E6B19186D9F69540;
  328. struct EqualityComparer_1_t458C8DC3748A89A213F4738B57D3742C4896ABE9;
  329. struct Func_1_tCFB10056F1A63C96D18BBBE5423988F7EE4D5049;
  330. struct Func_1_tE9C8D900E6A7C74D0306184574FA9BCCF8EA01CD;
  331. struct Func_1_tA006BA437878C9D6B6A56BAE74CDDF2BF5466E17;
  332. struct Func_1_tFA71AE52F2B2EF4AD1EB23A7DF620AD47141EDF6;
  333. struct Func_1_t0E338B43AE96C7CB8BCDDAC37EFBD6FB9F6565C2;
  334. struct Func_1_tAF50E3283A6FCC6FADADA5B4634B794E67BB3543;
  335. struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
  336. struct Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1;
  337. struct Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61;
  338. struct Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0;
  339. struct Func_3_t42E9F5CDEF4CF174C35D943F427EF585FE829937;
  340. struct Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2;
  341. struct GetClassValueAction_t4F5F9F51B79F47048B6A97418F21D4BF3A05AC56;
  342. struct GetStructValueAction_t1D4341987D3AB639208F418686483312904A7B39;
  343. struct IComparer_1_t4483F9B9F43C7B0F8D4FEEAE12FAFDD3F9CF81FD;
  344. struct IDictionary_2_t4D3B65115D85F2C21975A2BBF4A23860F8BCD02F;
  345. struct IEnumerable_1_tDA3DB14A8C53E0EFBEA9554E60CD303E733E672C;
  346. struct IEnumerable_1_t29E7244AE33B71FA0981E50D5BC73B7938F35C66;
  347. struct IEnumerator_1_t8A911B5ED8CD36C7E01AF0BA93F4A9C57CACA86C;
  348. struct IEnumerator_1_t75CB2681E18F7F2791528FA2CA60361FDB5DA08D;
  349. struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
  350. struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
  351. struct IEqualityComparer_1_t47CC0B235E693652D181B679FF6D61A469ECC122;
  352. struct IIndexedCollectionPropertyBagEnumerator_1_t10A3FE79120150E0A39D2649E6366925E3E7977A;
  353. struct IList_1_tC47C390A717A1D471354FBDA55D3A3772B16A7F2;
  354. struct IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1;
  355. struct IObservable_1_t6A88B15915275CE92411906C989057BD5C18C20A;
  356. struct IObservable_1_tA29A83F0C2D67B7465AEA27D123F8F8B6514E475;
  357. struct IObserver_1_t86359CF84DEFEE15EB1DB5AFA5F2E8A27FF22D3B;
  358. struct IObserver_1_t094BE2515872266E98A772AEA02B413105F16A8B;
  359. struct IProperty_1_t47DF8E7CFAFA47596FCFDA6775C02B5B3C05AAE5;
  360. struct InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3;
  361. struct InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B;
  362. struct InputProcessor_1_tCC7634AB386F9C6888B89C0FD440251E67C5D8F7;
  363. struct InputProcessor_1_t2F5FCEBF1398876246D32DC01D63F8D2E0CF5640;
  364. struct InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798;
  365. struct InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8;
  366. struct KeyCollection_tA952309EE63D3689E455BA4560F4021F2E5E8338;
  367. struct KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952;
  368. struct KeyCollection_tB0C0F8640AF44615705F795CFEB5D29F0BC2214B;
  369. struct KeyCollection_t82843611D3240C37DEA1AF693D1E4E17145BBE08;
  370. struct KeyCollection_t5752587EA99F4E3A716B21C888B0B29EB24C3924;
  371. struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
  372. struct KeyCollection_tB792ACBAE0B99278B0B7B0F7440B4788E98F0D55;
  373. struct KeyList_t301D3C162AB34EAF2DF8203BD2A0319FAA4F7FE2;
  374. struct Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E;
  375. struct List_1_t8C03D59AE9CBDEDECDE563570171B47DCB063CF4;
  376. struct List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2;
  377. struct List_1_tC4B8E629112D736980E736212B5CD6917164BA6E;
  378. struct List_1_tF7C87749E7167422976DD1AB3E5FD64C2F76BBC2;
  379. struct List_1_t9C9E30B72F0C38EF60B5E8806DD6FEAAD7448781;
  380. struct List_1_t45D678CD05CCFDF15673341C480745A2A73EF453;
  381. struct List_1_tC34BE7C3E5C213D57503D336E70E224068DBB880;
  382. struct List_1_t624858059A77B1DBE82BB8CEE32768C6AA4E7312;
  383. struct List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562;
  384. struct List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3;
  385. struct List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549;
  386. struct List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715;
  387. struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A;
  388. struct List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65;
  389. struct List_1_tE7FB077B3CEA6371A27F72CC60962491AB71490B;
  390. struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
  391. struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C;
  392. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  393. struct List_1_tB5216E2043E168F4E0A122E4594A52A4BA2394F2;
  394. struct List_1_t1EFB69EBBF25AD12F3A9E56C62B12F01D63469CD;
  395. struct List_1_t67B4F73A05A1220FF45824DBE29F391490B25A0C;
  396. struct List_1_t4ACF9489301B655268E8A9C77CAED339DA26EE65;
  397. struct List_1_tD6F1685FEE5A196B3002ACC649A1DF5C65162268;
  398. struct List_1_t437B6C3879E969156A381BDC3C459CF809D39DDF;
  399. struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A;
  400. struct List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4;
  401. struct ObjectPool_1_t8123FF4D2297EA0DE0958F4C596EEC975EF91D69;
  402. struct ObjectPool_1_t7DA0560ECC5DAE7E34FFF7A1C34B9DD85C9791BD;
  403. struct ObjectPool_1_tD58E1ED886ED7E0B0E789C0540A06925FFFE3789;
  404. struct ObjectPool_1_t6F911D0AABD1A10BC296F09B07186BDAA81C23CF;
  405. struct ObjectPool_1_t7F354EE5339C321452CC8BDE1BBEB51C109F101F;
  406. struct ObjectPool_1_t8F2D8ECC3F2A3F8557B78205355612D95DF19EE0;
  407. struct ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259;
  408. struct Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB;
  409. struct Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF;
  410. struct Property_2_t84E020EF69C07C30A33A085DEB9F1A3219598922;
  411. struct Property_2_tF9525360B52214AF6C1F930F26B9CA6F47698D72;
  412. struct Property_2_t1BDEF6AF2E84F588A8B264BCE2073CF7C1BC9847;
  413. struct Property_2_t12CA9708C3760AD4FE4CE4094AC01BFFA327A9FE;
  414. struct Property_2_t4214D5666464CEE51F044573A59C738C2D562085;
  415. struct Property_2_t7B85DB0978338665E8C9D675C3291F86A38F594A;
  416. struct Property_2_t726AE59B20B9BCF86C7637A5CB4EFBB67F1AF350;
  417. struct Property_2_t914FD38692E090084A4D5C5C3D5E90770362ABCA;
  418. struct Property_2_t83B824DA70AADEDDAF202383662F1294E52AEE72;
  419. struct Property_2_tC280D9BD2372BC8BF2C2E8ED8F1A2FC8AC8A1892;
  420. struct Property_2_t8F1CCE1A985081943BD896E75E31BE38649B6ECB;
  421. struct Property_2_tB9A57701EFEF50324CFC8B273B6D0F2F5B9BD3E2;
  422. struct Property_2_t28460B268DE895AFA28B661F28C3C59001E6A997;
  423. struct Property_2_t111DA6CB67A429D4ABA30B0D124CB3A83B1BF2BD;
  424. struct Property_2_t41044ADE97570D6665587B73EAC04ED91E03E0FE;
  425. struct Property_2_t25CE653DBABA5467851401089EDB70554DF58AD6;
  426. struct Property_2_tCF749C2363A15A7CD95F35983CD442F39F4C156F;
  427. struct Property_2_t7CE305A759213A4B602D2C2ABCC6D5B731BC4E57;
  428. struct Property_2_t661DB1267F683022DB89A8B08811251FB6245DA4;
  429. struct Property_2_t6033D2848EAEEEFAEE909995CDFBB4378CCC254D;
  430. struct Property_2_tE18DDE426EFA5463DD227C1080F228D9A29D4E77;
  431. struct Property_2_t849776282F31C106B0EF812B15B7B67DE521F68A;
  432. struct Property_2_tB92C3DAB67D9A7820AD28D03475C04B14880978B;
  433. struct Property_2_t7B0D8BC579C5CA9F85F7499DA3E6A2304BE97166;
  434. struct Property_2_t27BFB7E25ADF56D0258A025534E410777138AC4F;
  435. struct Property_2_t6321AF833D23DD02F3FF2A6B9FD468E006B3A051;
  436. struct RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44;
  437. struct RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1;
  438. struct RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD;
  439. struct RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D;
  440. struct RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9;
  441. struct RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A;
  442. struct RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01;
  443. struct ReflectedMemberProperty_2_t37C928FE0D9376E972A9717A02449188FD74B111;
  444. struct ReflectedPropertyBag_1_tE1C09DA96513A538F766F89263E88809EE14AF79;
  445. struct RenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9;
  446. struct RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA;
  447. struct RenderGraphResource_2_t5640A75CE012B3ED8292A963965C2A23539D241F;
  448. struct RenderGraphResource_2_tB285E318C57C5AA0503202BE0E7DED39C840F1EA;
  449. struct RenderGraphResource_2_t0AEB4F6079552A0C799ABCD58A0D7D5F5E8BFE70;
  450. struct RenderGraphResource_2_tEC1532D0358872CC07487BD060011FEAA66B55FC;
  451. struct RenderPipelineAsset_1_tDA4922EA4D8A893E6B587D3FDD9FF389A490D54F;
  452. struct RenderPipelineGlobalSettings_2_tF84FD1A701A46DB8931AF8BC6056BF124B88CF0D;
  453. struct ResolvedEnumProperty_1_t37BA1124DAB0E70329C7796978A9A0157CF06185;
  454. struct ResolvedEnumProperty_1_t5DE0800DA446CA9CA56AAB954B1056B6E4D36986;
  455. struct ResolvedListProperty_1_t7E97C89EC09C7F58E62296D92AC2AF2A40FFA4EC;
  456. struct ResolvedListProperty_1_t948E9BB9592A8297426EBB92145FCB4CA963FC56;
  457. struct ResolvedListProperty_1_t15868DDCAB70F2738895A705DA7F8BE23D1B4B85;
  458. struct ResolvedListProperty_1_t5BE20D0CFFB2C9E63A63DFBF01626E46061D498F;
  459. struct ResolvedStyleProperty_1_t6EA1CE0DD90C9F371729075C95E64FB454D68E5B;
  460. struct ResolvedStyleProperty_1_tB204B9357DCA240DD86CBECD84DB6B2740126C5B;
  461. struct ResolvedStyleProperty_1_t2C2EF94655E6FC0A3526F3462DA11828287DDC1E;
  462. struct ResolvedStyleProperty_1_t34F88AE0418361E890AC90009C99610E5828A405;
  463. struct ResolvedStyleProperty_1_tD76362AD3729488BDB66570A22FD4AA6F0CCF132;
  464. struct ResolvedStyleProperty_1_t68D7F18D843069CF15D3E8600D2F8530C4EEFEBD;
  465. struct ResolvedStyleProperty_1_tD91C3AC845F5697A12C112C1727EDDC29FB0C769;
  466. struct ResolvedStyleProperty_1_t54C6F61292BFDDD67052B564E23968363587AD9A;
  467. struct ResolvedStyleProperty_1_t6EBDC7EF648FE9FF0576E922AF886C5DF430F146;
  468. struct ResolvedStyleProperty_1_t76855958FFCE2F23F4562FD8CBC42966155E2F22;
  469. struct ResolvedStyleProperty_1_t3FEA391500D9B213F80B946E891791A10EACA516;
  470. struct ResolvedStyleProperty_1_t7B42BF6DAF16991C70A42470FD52CA89A7A26BD7;
  471. struct ResolvedStyleProperty_1_tCC8EAC2A87E5D5FDBCE83B984DC4624D68FC5F97;
  472. struct ResolvedStyleProperty_1_tDE6780C1D9DDB4002310E122143CEA69C3911968;
  473. struct ResolvedStyleProperty_1_t5F78918229E14488BF827C2EF70F9E5EC4332A8A;
  474. struct ResolvedStyleProperty_1_t80C0FD8EE9A8D4A43BF7B9836D9736EDA9C00CB9;
  475. struct ResolvedStyleProperty_1_t813588A5571F0430482B38BE70929F40B921D36D;
  476. struct ResolvedStyleProperty_1_t622FADB2BD3D96A22D0654DE0872DC13E5E0CB5F;
  477. struct Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975;
  478. struct Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141;
  479. struct Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93;
  480. struct SByteEnumEqualityComparer_1_tBC7CE1B84BD3FA9E95F67907B755637B3F1464AF;
  481. struct SavedStructState_1_tDF47AF848B57C0615032BB415BE13CF1DD1267DC;
  482. struct SavedStructState_1_t847839F95EAB8F77D10AD4C82CE8538B637380EE;
  483. struct SavedStructState_1_t850B3663F02CDFBA5D3E89EA5F14127A08E10975;
  484. struct SavedStructState_1_t5003987A6C1D94F36DB31EB8FECFD8FFD81B7C1B;
  485. struct Segment_tBE464478C92438E20009981FD7F953F796D7F3B2;
  486. struct Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912;
  487. struct Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B;
  488. struct Select_t49EFABABACDD2D3A4008F9A105A7B7A9A677791E;
  489. struct Select_t82D21E9873838FB0EC6FEC7FBD4F9387FFFA614C;
  490. struct SelectManyObservable_2_tBEFCCBF20DBB52417E0D9CD64E2B1C731985C9A8;
  491. struct SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C;
  492. struct SelectObservable_2_t3088BA40A393B1C6E2488B44E7931CB358FAB383;
  493. struct SerializedDictionaryDebugView_2_t211994FF853782F3982AD0B61DF507D3C9578780;
  494. struct SerializedDictionary_2_t7C56075AD652ABB1C4F4690D1973FFB3E22A85C7;
  495. struct SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8;
  496. struct SerializedDictionary_2_t6B05A048FC81DF1DCB1E2B7ACC6D82E932C9CA89;
  497. struct SerializedDictionary_2_t04BEDC08E6271E78AA52C9A313EB0259B67E1DE7;
  498. struct SerializedDictionary_2_t8EB71AA9FB7DC12E227671630CE7C97044E803BC;
  499. struct SerializedDictionary_2_t16807E58D8562594E351D643B1F91C7F30C8D922;
  500. struct SerializedDictionary_4_t3437C83E0E6BC803CD86BE1C3BD843409BDD258A;
  501. struct SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD;
  502. struct SerializedDictionary_4_t4EB02A1F2BB8ED2DB93D4459725ADF45969240BD;
  503. struct SerializedDictionary_4_t7103345E844DC24EC34234FF46BCBD2F631B43D8;
  504. struct SerializedDictionary_4_tCEC3255C2A9893319DD38377F00A23AF456D63D0;
  505. struct SerializedDictionary_4_t8F7166B0D852B2A2BA1D977932123B6693AA86FE;
  506. struct SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7;
  507. struct SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1;
  508. struct SetPropertyBagBase_2_t9148CA09D4A212A82F0DEC9E6A8C41B7B0A1B8FF;
  509. struct SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027;
  510. struct SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6;
  511. struct SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4;
  512. struct SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF;
  513. struct SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE;
  514. struct SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706;
  515. struct SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4;
  516. struct SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7;
  517. struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6;
  518. struct TypedRestore_t28A33689D732CE20AE93AFCAB49B55B3C7302B5C;
  519. struct TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0;
  520. struct TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6;
  521. struct TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021;
  522. struct ValueCollection_t13BE812082FA11EB46AA2F6E0B9337AB6E176657;
  523. struct ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F;
  524. struct ValueCollection_t43FCFDA1C84471751E90615EC1401FE605674BA9;
  525. struct ValueCollection_tF795F1145A5EF265FBEF608F4974785AADE37CCD;
  526. struct ValueCollection_t556C18536F9A4AC6861C75E9DA3A097027EB5881;
  527. struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
  528. struct ValueCollection_tC492596681BD51AB34FC76FA76C15C9B3FFB7B40;
  529. struct ValueList_tE25C23EB641DC03A4F975F63DC96F11020EFE0F0;
  530. struct Action_1U5BU5D_t18C922CAB85EAE463E29566305D718EF64B12A16;
  531. struct Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D;
  532. struct Action_2U5BU5D_tBE18774DE78EE629377991D4C8F3B44D96E3A529;
  533. struct Action_2U5BU5D_tE313524623BEAF7FD2ABCEDAD1C5A2C556630373;
  534. struct Action_3U5BU5D_t624B9D1D653A8F69756207CB2B95EEF3143387DB;
  535. struct EntryU5BU5D_tC5259B71B9179E45814A48E2F1FDE9D11911A79F;
  536. struct EntryU5BU5D_tFE752FEFBBCDEA0ABFB46556A567D61EFF176FD1;
  537. struct EntryU5BU5D_t9607928B2947783B0D0C2BE278DBA716C77B63DC;
  538. struct EntryU5BU5D_t6DE30D037976CA42E046CF78CF4BEF758A9E886B;
  539. struct EntryU5BU5D_t3FC05C8CDF4C0D308CD24D1CD6152D7E45CB6961;
  540. struct EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54;
  541. struct EntryU5BU5D_tF740C626B28CBB6757BD70F46E0AFB6A991253E3;
  542. struct Func_3U5BU5D_t46F58FB7530550D36B775F49E118190032295BE6;
  543. struct InputProcessor_1U5BU5D_t2D9B681F9F0B39759619A0D4617FB6B20FB10AC0;
  544. struct InputProcessor_1U5BU5D_t54A7F487245D9D79D78092F4932E2F137D0F56B9;
  545. struct KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57;
  546. struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206;
  547. struct List_1U5BU5D_tBC36CD3A22E16740615AC57FE9C6B659DAC8ECD8;
  548. struct ResourceLogInfoU5BU5D_tBFF6BF843D868E71520FCF35B04890D7D40E28C2;
  549. struct SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B;
  550. struct SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444;
  551. struct ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322;
  552. struct ValueTuple_2U5BU5D_t110F884211ABF43A43543A6BF0C2969D0C080468;
  553. struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB;
  554. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
  555. struct BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5;
  556. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  557. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  558. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  559. struct FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F;
  560. struct GCHandleU5BU5D_t7EA6F2FA83CDF86871001174CF7D30033AC4A785;
  561. struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17;
  562. struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548;
  563. struct InputUserU5BU5D_t4B71AE3CDE5BB252EADB6494FEE05EE141C2B1FD;
  564. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  565. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  566. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  567. struct PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB;
  568. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  569. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  570. struct TextureAccessU5BU5D_t02D7243719E98C8FA4B2925C4AACC249913D7293;
  571. struct TouchU5BU5D_t32B2235E604E83356406C886C1A817C01F7C6354;
  572. struct TouchscreenU5BU5D_t73D22E3D2A7039C6C374D75B796C8F83BCA897E3;
  573. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  574. struct VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2;
  575. struct __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC;
  576. struct OngoingAccountSelectionU5BU5D_t0CC84AB78BA7B45022C3D6E08B0DADA7A61BCBD8;
  577. struct UserDataU5BU5D_t5CB4987877C71E61FA131704B58CA6D8E5272C7E;
  578. struct InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF;
  579. struct LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329;
  580. struct TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE;
  581. struct OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C;
  582. struct Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44;
  583. struct BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A;
  584. struct StreamableCellDescU5BU5D_tDAAACF4DEEFB9A39DD6E17E66EB55EC8A41258B7;
  585. struct SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251;
  586. struct CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB;
  587. struct CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63;
  588. struct RandomWriteResourceInfoU5BU5D_t79D1DFED62BB70EF55CFEEDFC5B0413F84F882F3;
  589. struct LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799;
  590. struct RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE;
  591. struct ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5;
  592. struct SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6;
  593. struct JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D;
  594. struct JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862;
  595. struct JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2;
  596. struct JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E;
  597. struct JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305;
  598. struct JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F;
  599. struct JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502;
  600. struct JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186;
  601. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
  602. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  603. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  604. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
  605. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  606. struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
  607. struct ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A;
  608. struct CreatePropertyAttribute_t481619BD84F5E29767718DE127DD1E781A3B6F92;
  609. struct Delegate_t;
  610. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  611. struct Exception_t;
  612. struct ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757;
  613. struct FieldInfo_t;
  614. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
  615. struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
  616. struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
  617. struct ICollectionPropertyBagVisitor_tD04FBC29596B15EED398387AFB40AD1D9E97353A;
  618. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  619. struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5;
  620. struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609;
  621. struct IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9;
  622. struct IProperty_t9DAAF3D1ACD042DA2D622152506F58CE625EF697;
  623. struct IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021;
  624. struct IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35;
  625. struct ISetPropertyBagVisitor_t1414256EA563CF39B3B347E72D40A647EFA02264;
  626. struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E;
  627. struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B;
  628. struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5;
  629. struct InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480;
  630. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C;
  631. struct InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503;
  632. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
  633. struct LazyHelper_t1784351780B2D1AC002869BB3C7A35AA64762602;
  634. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  635. struct MethodInfo_t;
  636. struct NativePassCompiler_t4E5CE894AF5B8832B5828B22DAB0EA4FAC819E07;
  637. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
  638. struct PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446;
  639. struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
  640. struct PropertyInfo_t;
  641. struct RenderGraphBuilders_t899F9362CCFA453C5AF608B820107C9C37860D2A;
  642. struct RenderGraphCompilationCache_t25B996EBE41BF50CAE9A81E97B9BBE376AAB55D2;
  643. struct RenderGraphDebugParams_t36422B33508548E3E56CBAD04521104C2B3E669D;
  644. struct RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D;
  645. struct RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C;
  646. struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437;
  647. struct RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93;
  648. struct RenderGraphResourceRegistry_t87A07027B2175239DB5239913091B9D9FE7244D1;
  649. struct RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E;
  650. struct RenderPipelineGlobalSettings_t3F883EA6174C636143F71211A146A0B1D9E76000;
  651. struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
  652. struct SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7;
  653. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  654. struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
  655. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
  656. struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
  657. struct String_t;
  658. struct StringBuilder_t;
  659. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
  660. struct Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE;
  661. struct Type_t;
  662. struct UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926;
  663. struct VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC;
  664. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  665. typedef Il2CppFullySharedGenericStruct Il2CppFullySharedGenericStruct;
  666. struct CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644;
  667. struct OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226;
  668. struct OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C;
  669. struct ConverterKeyComparer_t4C6C81BD692F6EBB1BD4D6946B08DA25E11DBC16;
  670. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  671. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  672. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  673. IL2CPP_EXTERN_C RuntimeClass* FieldMember_tFAEBD5181D8BB7C912174317D5AAE15D23B378BF_il2cpp_TypeInfo_var;
  674. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
  675. IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
  676. IL2CPP_EXTERN_C RuntimeClass* IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1_il2cpp_TypeInfo_var;
  677. IL2CPP_EXTERN_C RuntimeClass* IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9_il2cpp_TypeInfo_var;
  678. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
  679. IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
  680. IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
  681. IL2CPP_EXTERN_C RuntimeClass* PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984_il2cpp_TypeInfo_var;
  682. IL2CPP_EXTERN_C RuntimeClass* RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_il2cpp_TypeInfo_var;
  683. IL2CPP_EXTERN_C RuntimeClass* SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var;
  684. IL2CPP_EXTERN_C String_t* _stringLiteral02A5D8574BE1B0FDEADF073A58CB017C4E1ED6BD;
  685. IL2CPP_EXTERN_C String_t* _stringLiteral07502A9394E2D4006BEA38B6D757C8DD641C761C;
  686. IL2CPP_EXTERN_C String_t* _stringLiteral228690F85C6AD8ED815D48DC2A017A1AAD28D67E;
  687. IL2CPP_EXTERN_C String_t* _stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D;
  688. IL2CPP_EXTERN_C String_t* _stringLiteral67A259F304E2092F70DB1D23B44E7E844A4A8365;
  689. IL2CPP_EXTERN_C String_t* _stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D;
  690. IL2CPP_EXTERN_C String_t* _stringLiteral7CB991168362F6F6217558DEDAD35C480D6B523C;
  691. IL2CPP_EXTERN_C String_t* _stringLiteral7DC2CA44D021575FB2753F5FBEFEFE20323129EE;
  692. IL2CPP_EXTERN_C String_t* _stringLiteral8AEF35B4D1778407DD318B95E28D5C52594A31FA;
  693. IL2CPP_EXTERN_C String_t* _stringLiteral90C285823967F4BB319AA93A10BBA680529F1E2A;
  694. IL2CPP_EXTERN_C String_t* _stringLiteral9A40DB219B00EA95091B43C5B9A625A5A36E3A69;
  695. IL2CPP_EXTERN_C String_t* _stringLiteralAE6086238DE33BB2055E65DDDB3A96F2098000F1;
  696. IL2CPP_EXTERN_C String_t* _stringLiteralC18E6C03AEE6108CD5902C8B33E0845E022C73A7;
  697. IL2CPP_EXTERN_C String_t* _stringLiteralCDC4CAD2EE688756442F133610DECC9EF98A0A1D;
  698. IL2CPP_EXTERN_C String_t* _stringLiteralD05C1EE5BADE7DAD32522C5BBCFB9121D6F191FC;
  699. IL2CPP_EXTERN_C String_t* _stringLiteralD368221222123B4D9D426DC9D6DBC9E02A655C26;
  700. IL2CPP_EXTERN_C String_t* _stringLiteralD8C9600942644C8C57DF32415FC40B6399BE16FC;
  701. IL2CPP_EXTERN_C String_t* _stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8;
  702. IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var;
  703. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
  704. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
  705. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_RuntimeMethod_var;
  706. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var;
  707. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
  708. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var;
  709. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var;
  710. struct Delegate_t_marshaled_com;
  711. struct Delegate_t_marshaled_pinvoke;
  712. struct Exception_t_marshaled_com;
  713. struct Exception_t_marshaled_pinvoke;
  714. struct InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E;
  715. struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com;
  716. struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke;
  717. struct Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_marshaled_com;
  718. struct Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_marshaled_pinvoke;
  719. struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com;
  720. struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke;
  721. struct KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57;
  722. struct ResourceLogInfoU5BU5D_tBFF6BF843D868E71520FCF35B04890D7D40E28C2;
  723. struct SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B;
  724. struct SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444;
  725. struct ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322;
  726. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
  727. struct BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5;
  728. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  729. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  730. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  731. struct InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF;
  732. struct LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329;
  733. struct TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE;
  734. struct OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C;
  735. struct Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44;
  736. struct BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A;
  737. struct StreamableCellDescU5BU5D_tDAAACF4DEEFB9A39DD6E17E66EB55EC8A41258B7;
  738. struct SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251;
  739. struct CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB;
  740. struct CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63;
  741. struct LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799;
  742. struct RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE;
  743. struct ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5;
  744. struct SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6;
  745. struct JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D;
  746. struct JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862;
  747. struct JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2;
  748. struct JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E;
  749. struct JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305;
  750. struct JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F;
  751. struct JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502;
  752. struct JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186;
  753. IL2CPP_EXTERN_C_BEGIN
  754. IL2CPP_EXTERN_C_END
  755. #ifdef __clang__
  756. #pragma clang diagnostic push
  757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  758. #pragma clang diagnostic ignored "-Wunused-variable"
  759. #endif
  760. struct U3CU3Ec_t43DB07BCB0719FA3A8BC78C058803DDABCAED3CA : public RuntimeObject
  761. {
  762. };
  763. struct U3CU3Ec_t8151E9499AB0C4FFC961344576DB06E099118EC8 : public RuntimeObject
  764. {
  765. };
  766. struct U3CU3Ec_t83BC4B057C2F72AF85D3423DCEF9924D33D0743E : public RuntimeObject
  767. {
  768. };
  769. struct U3CU3Ec_t161B065C44DD7A358FA9A63154926D4B8AFA9AA9 : public RuntimeObject
  770. {
  771. };
  772. struct U3CU3Ec_t5E7264178849F26BD931D4EAF31CFDE1B0D27F56 : public RuntimeObject
  773. {
  774. };
  775. struct U3CU3Ec_t676D3F7E14B929592BC3CD5E9E56677AE940C9B6 : public RuntimeObject
  776. {
  777. };
  778. struct U3CU3Ec_t19518BD28BC2BF1377609B1DAD4EE8FD89AC8986 : public RuntimeObject
  779. {
  780. };
  781. struct U3CU3Ec_tC0B3FB9B525024F01B7C01A115B81B8FE24386A5 : public RuntimeObject
  782. {
  783. };
  784. struct U3CGetPropertiesEnumerableU3Ed__4_t5E4DFDB918CED8B1BD7311A434FA7762BBD6C390 : public RuntimeObject {};
  785. struct Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA : public RuntimeObject
  786. {
  787. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  788. EntryU5BU5D_tC5259B71B9179E45814A48E2F1FDE9D11911A79F* ____entries;
  789. int32_t ____count;
  790. int32_t ____freeList;
  791. int32_t ____freeCount;
  792. int32_t ____version;
  793. RuntimeObject* ____comparer;
  794. KeyCollection_tA952309EE63D3689E455BA4560F4021F2E5E8338* ____keys;
  795. ValueCollection_t13BE812082FA11EB46AA2F6E0B9337AB6E176657* ____values;
  796. RuntimeObject* ____syncRoot;
  797. };
  798. struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907 : public RuntimeObject
  799. {
  800. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  801. EntryU5BU5D_tFE752FEFBBCDEA0ABFB46556A567D61EFF176FD1* ____entries;
  802. int32_t ____count;
  803. int32_t ____freeList;
  804. int32_t ____freeCount;
  805. int32_t ____version;
  806. RuntimeObject* ____comparer;
  807. KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952* ____keys;
  808. ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F* ____values;
  809. RuntimeObject* ____syncRoot;
  810. };
  811. struct Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2 : public RuntimeObject
  812. {
  813. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  814. EntryU5BU5D_t9607928B2947783B0D0C2BE278DBA716C77B63DC* ____entries;
  815. int32_t ____count;
  816. int32_t ____freeList;
  817. int32_t ____freeCount;
  818. int32_t ____version;
  819. RuntimeObject* ____comparer;
  820. KeyCollection_tB0C0F8640AF44615705F795CFEB5D29F0BC2214B* ____keys;
  821. ValueCollection_t43FCFDA1C84471751E90615EC1401FE605674BA9* ____values;
  822. RuntimeObject* ____syncRoot;
  823. };
  824. struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36 : public RuntimeObject
  825. {
  826. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  827. EntryU5BU5D_t6DE30D037976CA42E046CF78CF4BEF758A9E886B* ____entries;
  828. int32_t ____count;
  829. int32_t ____freeList;
  830. int32_t ____freeCount;
  831. int32_t ____version;
  832. RuntimeObject* ____comparer;
  833. KeyCollection_t82843611D3240C37DEA1AF693D1E4E17145BBE08* ____keys;
  834. ValueCollection_tF795F1145A5EF265FBEF608F4974785AADE37CCD* ____values;
  835. RuntimeObject* ____syncRoot;
  836. };
  837. struct Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59 : public RuntimeObject
  838. {
  839. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  840. EntryU5BU5D_t3FC05C8CDF4C0D308CD24D1CD6152D7E45CB6961* ____entries;
  841. int32_t ____count;
  842. int32_t ____freeList;
  843. int32_t ____freeCount;
  844. int32_t ____version;
  845. RuntimeObject* ____comparer;
  846. KeyCollection_t5752587EA99F4E3A716B21C888B0B29EB24C3924* ____keys;
  847. ValueCollection_t556C18536F9A4AC6861C75E9DA3A097027EB5881* ____values;
  848. RuntimeObject* ____syncRoot;
  849. };
  850. struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA : public RuntimeObject
  851. {
  852. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  853. EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* ____entries;
  854. int32_t ____count;
  855. int32_t ____freeList;
  856. int32_t ____freeCount;
  857. int32_t ____version;
  858. RuntimeObject* ____comparer;
  859. KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* ____keys;
  860. ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* ____values;
  861. RuntimeObject* ____syncRoot;
  862. };
  863. struct Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E : public RuntimeObject
  864. {
  865. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  866. EntryU5BU5D_tF740C626B28CBB6757BD70F46E0AFB6A991253E3* ____entries;
  867. int32_t ____count;
  868. int32_t ____freeList;
  869. int32_t ____freeCount;
  870. int32_t ____version;
  871. RuntimeObject* ____comparer;
  872. KeyCollection_tB792ACBAE0B99278B0B7B0F7440B4788E98F0D55* ____keys;
  873. ValueCollection_tC492596681BD51AB34FC76FA76C15C9B3FFB7B40* ____values;
  874. RuntimeObject* ____syncRoot;
  875. };
  876. struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject
  877. {
  878. };
  879. struct EmptyArray_1_tF366521ED4C892BB57D60FF530070E1418CFB80D : public RuntimeObject
  880. {
  881. };
  882. struct EmptyArray_1_t5887D6DCB71C38C7701B6438E35C7620DB466BFB : public RuntimeObject
  883. {
  884. };
  885. struct EmptyArray_1_t1FED3FDB097A3190FE996FD44CCDE8BA3540FA34 : public RuntimeObject
  886. {
  887. };
  888. struct EmptyArray_1_t6AD5FA8EE6230C8B84C07754D4B443284C93C31C : public RuntimeObject
  889. {
  890. };
  891. struct EmptyArray_1_tD4EDE6DCD201BEDB32E7D8039F9D1238A2A87E3F : public RuntimeObject
  892. {
  893. };
  894. struct EmptyArray_1_tEC2768C56D747459E612C2C0F5C181204FAF5986 : public RuntimeObject
  895. {
  896. };
  897. struct EmptyArray_1_t3E2710CC07DF922DBD9A1740BCB4C5B1BA48E135 : public RuntimeObject
  898. {
  899. };
  900. struct EmptyArray_1_tB864E71F035CA561E6D639E4EA28F5458A3D5951 : public RuntimeObject
  901. {
  902. };
  903. struct EmptyArray_1_t11299929D7DCF8DBB3361E4AE0BB9516251F3448 : public RuntimeObject
  904. {
  905. };
  906. struct EmptyArray_1_t6BF24C5C593EC1CE6D2B8DB46E8B363680D02B8C : public RuntimeObject
  907. {
  908. };
  909. struct EmptyArray_1_t8BA7491672495FF7FEF609F92541601FE87A4115 : public RuntimeObject
  910. {
  911. };
  912. struct EmptyArray_1_t9AF645EDB36BFD10975F1D2C993C5A3FDFBAAD4F : public RuntimeObject
  913. {
  914. };
  915. struct EmptyArray_1_t796A703CC3291E986AF3A1CA87621406114122D5 : public RuntimeObject
  916. {
  917. };
  918. struct EmptyArray_1_t978A7240C2B977064DCE7456D7FD4AB010641403 : public RuntimeObject
  919. {
  920. };
  921. struct EmptyArray_1_t95ED5E8CA86A0D492E19D472F4420C5159C84A9E : public RuntimeObject
  922. {
  923. };
  924. struct EmptyArray_1_t1EE52B727781ECFB98185229067D1A8E1A466E7E : public RuntimeObject
  925. {
  926. };
  927. struct EmptyArray_1_tABD2154A7BC8BD6B7F6DD2E5C3583EE6FCF5FEA4 : public RuntimeObject
  928. {
  929. };
  930. struct EmptyArray_1_t8EE0428D6EC7CAA0601E02EA630A29BD009AF526 : public RuntimeObject
  931. {
  932. };
  933. struct EmptyArray_1_t725D306B54FAEBEDBE6B15C2096AECD5B5869D73 : public RuntimeObject
  934. {
  935. };
  936. struct EmptyArray_1_t4D163065530C15898EB11928622A026631312F28 : public RuntimeObject
  937. {
  938. };
  939. struct EmptyArray_1_t36BF4557F244431BD76EB4BB7F4D7E8289302FE2 : public RuntimeObject
  940. {
  941. };
  942. struct EqualityComparer_1_t458C8DC3748A89A213F4738B57D3742C4896ABE9 : public RuntimeObject
  943. {
  944. };
  945. struct Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E : public RuntimeObject
  946. {
  947. LazyHelper_t1784351780B2D1AC002869BB3C7A35AA64762602* ____state;
  948. Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ____factory;
  949. RuntimeObject* ____value;
  950. };
  951. struct List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2 : public RuntimeObject
  952. {
  953. ResourceLogInfoU5BU5D_tBFF6BF843D868E71520FCF35B04890D7D40E28C2* ____items;
  954. int32_t ____size;
  955. int32_t ____version;
  956. RuntimeObject* ____syncRoot;
  957. };
  958. struct List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562 : public RuntimeObject
  959. {
  960. ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ____items;
  961. int32_t ____size;
  962. int32_t ____version;
  963. RuntimeObject* ____syncRoot;
  964. };
  965. struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A : public RuntimeObject
  966. {
  967. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____items;
  968. int32_t ____size;
  969. int32_t ____version;
  970. RuntimeObject* ____syncRoot;
  971. };
  972. struct List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65 : public RuntimeObject
  973. {
  974. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* ____items;
  975. int32_t ____size;
  976. int32_t ____version;
  977. RuntimeObject* ____syncRoot;
  978. };
  979. struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
  980. {
  981. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items;
  982. int32_t ____size;
  983. int32_t ____version;
  984. RuntimeObject* ____syncRoot;
  985. };
  986. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  987. {
  988. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
  989. int32_t ____size;
  990. int32_t ____version;
  991. RuntimeObject* ____syncRoot;
  992. };
  993. struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A : public RuntimeObject
  994. {
  995. __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ____items;
  996. int32_t ____size;
  997. int32_t ____version;
  998. RuntimeObject* ____syncRoot;
  999. };
  1000. struct List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4 : public RuntimeObject
  1001. {
  1002. StreamableCellDescU5BU5D_tDAAACF4DEEFB9A39DD6E17E66EB55EC8A41258B7* ____items;
  1003. int32_t ____size;
  1004. int32_t ____version;
  1005. RuntimeObject* ____syncRoot;
  1006. };
  1007. struct ObjectPool_1_t8123FF4D2297EA0DE0958F4C596EEC975EF91D69 : public RuntimeObject
  1008. {
  1009. List_1_tC4B8E629112D736980E736212B5CD6917164BA6E* ___m_List;
  1010. Func_1_tCFB10056F1A63C96D18BBBE5423988F7EE4D5049* ___m_CreateFunc;
  1011. Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731* ___m_ActionOnGet;
  1012. Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731* ___m_ActionOnRelease;
  1013. Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731* ___m_ActionOnDestroy;
  1014. int32_t ___m_MaxSize;
  1015. bool ___m_CollectionCheck;
  1016. SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6* ___m_FreshlyReleased;
  1017. int32_t ___U3CCountAllU3Ek__BackingField;
  1018. };
  1019. struct ObjectPool_1_t7DA0560ECC5DAE7E34FFF7A1C34B9DD85C9791BD : public RuntimeObject
  1020. {
  1021. List_1_tF7C87749E7167422976DD1AB3E5FD64C2F76BBC2* ___m_List;
  1022. Func_1_tE9C8D900E6A7C74D0306184574FA9BCCF8EA01CD* ___m_CreateFunc;
  1023. Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612* ___m_ActionOnGet;
  1024. Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612* ___m_ActionOnRelease;
  1025. Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612* ___m_ActionOnDestroy;
  1026. int32_t ___m_MaxSize;
  1027. bool ___m_CollectionCheck;
  1028. SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4* ___m_FreshlyReleased;
  1029. int32_t ___U3CCountAllU3Ek__BackingField;
  1030. };
  1031. struct ObjectPool_1_tD58E1ED886ED7E0B0E789C0540A06925FFFE3789 : public RuntimeObject
  1032. {
  1033. List_1_t9C9E30B72F0C38EF60B5E8806DD6FEAAD7448781* ___m_List;
  1034. Func_1_tA006BA437878C9D6B6A56BAE74CDDF2BF5466E17* ___m_CreateFunc;
  1035. Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E* ___m_ActionOnGet;
  1036. Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E* ___m_ActionOnRelease;
  1037. Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E* ___m_ActionOnDestroy;
  1038. int32_t ___m_MaxSize;
  1039. bool ___m_CollectionCheck;
  1040. SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF* ___m_FreshlyReleased;
  1041. int32_t ___U3CCountAllU3Ek__BackingField;
  1042. };
  1043. struct ObjectPool_1_t6F911D0AABD1A10BC296F09B07186BDAA81C23CF : public RuntimeObject
  1044. {
  1045. List_1_t45D678CD05CCFDF15673341C480745A2A73EF453* ___m_List;
  1046. Func_1_tFA71AE52F2B2EF4AD1EB23A7DF620AD47141EDF6* ___m_CreateFunc;
  1047. Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7* ___m_ActionOnGet;
  1048. Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7* ___m_ActionOnRelease;
  1049. Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7* ___m_ActionOnDestroy;
  1050. int32_t ___m_MaxSize;
  1051. bool ___m_CollectionCheck;
  1052. SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE* ___m_FreshlyReleased;
  1053. int32_t ___U3CCountAllU3Ek__BackingField;
  1054. };
  1055. struct ObjectPool_1_t7F354EE5339C321452CC8BDE1BBEB51C109F101F : public RuntimeObject
  1056. {
  1057. List_1_tC34BE7C3E5C213D57503D336E70E224068DBB880* ___m_List;
  1058. Func_1_t0E338B43AE96C7CB8BCDDAC37EFBD6FB9F6565C2* ___m_CreateFunc;
  1059. Action_1_tE0087198B8271A46CDBB338B9B754A610083228B* ___m_ActionOnGet;
  1060. Action_1_tE0087198B8271A46CDBB338B9B754A610083228B* ___m_ActionOnRelease;
  1061. Action_1_tE0087198B8271A46CDBB338B9B754A610083228B* ___m_ActionOnDestroy;
  1062. int32_t ___m_MaxSize;
  1063. bool ___m_CollectionCheck;
  1064. SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706* ___m_FreshlyReleased;
  1065. int32_t ___U3CCountAllU3Ek__BackingField;
  1066. };
  1067. struct ObjectPool_1_t8F2D8ECC3F2A3F8557B78205355612D95DF19EE0 : public RuntimeObject
  1068. {
  1069. List_1_t624858059A77B1DBE82BB8CEE32768C6AA4E7312* ___m_List;
  1070. Func_1_tAF50E3283A6FCC6FADADA5B4634B794E67BB3543* ___m_CreateFunc;
  1071. Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995* ___m_ActionOnGet;
  1072. Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995* ___m_ActionOnRelease;
  1073. Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995* ___m_ActionOnDestroy;
  1074. int32_t ___m_MaxSize;
  1075. bool ___m_CollectionCheck;
  1076. SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4* ___m_FreshlyReleased;
  1077. int32_t ___U3CCountAllU3Ek__BackingField;
  1078. };
  1079. struct Property_2_t2EF14A54BBD46B66000C64EC730A669759D20DE8 : public RuntimeObject
  1080. {
  1081. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1082. };
  1083. struct Property_2_t7FD3AC96C919BD49FD7515F2157D1024EA47F1F5 : public RuntimeObject
  1084. {
  1085. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1086. };
  1087. struct Property_2_tA65898ACBEC9401F2D505527A3C6017930E0BF50 : public RuntimeObject
  1088. {
  1089. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1090. };
  1091. struct Property_2_tC7578BF53E39B54B5CED70A412AFDCD524E5F724 : public RuntimeObject
  1092. {
  1093. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1094. };
  1095. struct Property_2_t28460B268DE895AFA28B661F28C3C59001E6A997 : public RuntimeObject
  1096. {
  1097. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1098. };
  1099. struct Property_2_t111DA6CB67A429D4ABA30B0D124CB3A83B1BF2BD : public RuntimeObject
  1100. {
  1101. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1102. };
  1103. struct Property_2_t41044ADE97570D6665587B73EAC04ED91E03E0FE : public RuntimeObject
  1104. {
  1105. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1106. };
  1107. struct Property_2_t25CE653DBABA5467851401089EDB70554DF58AD6 : public RuntimeObject
  1108. {
  1109. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1110. };
  1111. struct Property_2_tCF749C2363A15A7CD95F35983CD442F39F4C156F : public RuntimeObject
  1112. {
  1113. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1114. };
  1115. struct Property_2_t7CE305A759213A4B602D2C2ABCC6D5B731BC4E57 : public RuntimeObject
  1116. {
  1117. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1118. };
  1119. struct Property_2_t661DB1267F683022DB89A8B08811251FB6245DA4 : public RuntimeObject
  1120. {
  1121. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1122. };
  1123. struct Property_2_t6033D2848EAEEEFAEE909995CDFBB4378CCC254D : public RuntimeObject
  1124. {
  1125. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1126. };
  1127. struct Property_2_tE18DDE426EFA5463DD227C1080F228D9A29D4E77 : public RuntimeObject
  1128. {
  1129. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1130. };
  1131. struct Property_2_t849776282F31C106B0EF812B15B7B67DE521F68A : public RuntimeObject
  1132. {
  1133. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1134. };
  1135. struct Property_2_tB92C3DAB67D9A7820AD28D03475C04B14880978B : public RuntimeObject
  1136. {
  1137. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1138. };
  1139. struct Property_2_t7B0D8BC579C5CA9F85F7499DA3E6A2304BE97166 : public RuntimeObject
  1140. {
  1141. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1142. };
  1143. struct Property_2_t27BFB7E25ADF56D0258A025534E410777138AC4F : public RuntimeObject
  1144. {
  1145. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1146. };
  1147. struct Property_2_t6321AF833D23DD02F3FF2A6B9FD468E006B3A051 : public RuntimeObject
  1148. {
  1149. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1150. };
  1151. struct Property_2_t382A2964E31717362FD8F5C5F277A4A6D8C2A3C5 : public RuntimeObject
  1152. {
  1153. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1154. };
  1155. struct Property_2_t4C0F0DAD75C6C4482E82D6F93FAA5C1744A863D2 : public RuntimeObject
  1156. {
  1157. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1158. };
  1159. struct Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3 : public RuntimeObject
  1160. {
  1161. List_1_t4A27DCC9A4080D8DA642DEA4EFFEBA72D6471715* ___m_Attributes;
  1162. };
  1163. struct RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01 : public RuntimeObject {};
  1164. struct SafeHandleCache_1_tD31279A1EA56BC4347D7A0B62E555E9454E146FA : public RuntimeObject
  1165. {
  1166. };
  1167. struct SavedStructState_1_tDF47AF848B57C0615032BB415BE13CF1DD1267DC : public RuntimeObject {};
  1168. struct Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B : public RuntimeObject
  1169. {
  1170. SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C* ___m_Observable;
  1171. RuntimeObject* ___m_Observer;
  1172. };
  1173. struct Select_t49EFABABACDD2D3A4008F9A105A7B7A9A677791E : public RuntimeObject
  1174. {
  1175. SelectManyObservable_2_tBEFCCBF20DBB52417E0D9CD64E2B1C731985C9A8* ___m_Observable;
  1176. RuntimeObject* ___m_Observer;
  1177. };
  1178. struct Select_t82D21E9873838FB0EC6FEC7FBD4F9387FFFA614C : public RuntimeObject
  1179. {
  1180. SelectObservable_2_t3088BA40A393B1C6E2488B44E7931CB358FAB383* ___m_Observable;
  1181. RuntimeObject* ___m_Observer;
  1182. };
  1183. struct SelectManyObservable_2_tBEFCCBF20DBB52417E0D9CD64E2B1C731985C9A8 : public RuntimeObject
  1184. {
  1185. RuntimeObject* ___m_Source;
  1186. Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* ___m_Filter;
  1187. };
  1188. struct SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C : public RuntimeObject
  1189. {
  1190. RuntimeObject* ___m_Source;
  1191. Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1* ___m_Filter;
  1192. };
  1193. struct SelectObservable_2_t3088BA40A393B1C6E2488B44E7931CB358FAB383 : public RuntimeObject
  1194. {
  1195. RuntimeObject* ___m_Source;
  1196. Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___m_Filter;
  1197. };
  1198. struct SerializedDictionaryDebugView_2_t211994FF853782F3982AD0B61DF507D3C9578780 : public RuntimeObject
  1199. {
  1200. RuntimeObject* ___dict;
  1201. };
  1202. struct SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7 : public RuntimeObject
  1203. {
  1204. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___keys;
  1205. ValueTuple_2U5BU5D_t110F884211ABF43A43543A6BF0C2969D0C080468* ___values;
  1206. int32_t ____size;
  1207. int32_t ___version;
  1208. RuntimeObject* ___comparer;
  1209. KeyList_t301D3C162AB34EAF2DF8203BD2A0319FAA4F7FE2* ___keyList;
  1210. ValueList_tE25C23EB641DC03A4F975F63DC96F11020EFE0F0* ___valueList;
  1211. RuntimeObject* ____syncRoot;
  1212. };
  1213. struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
  1214. {
  1215. };
  1216. struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : public RuntimeObject
  1217. {
  1218. };
  1219. struct ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757 : public RuntimeObject
  1220. {
  1221. Exception_t* ___m_Exception;
  1222. RuntimeObject* ___m_stackTrace;
  1223. };
  1224. struct IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021 : public RuntimeObject
  1225. {
  1226. bool ___imported;
  1227. bool ___shared;
  1228. bool ___sharedExplicitRelease;
  1229. bool ___requestFallBack;
  1230. bool ___forceRelease;
  1231. uint32_t ___writeCount;
  1232. int32_t ___cachedHash;
  1233. int32_t ___transientPassIndex;
  1234. int32_t ___sharedResourceLastFrameUsed;
  1235. int32_t ___version;
  1236. };
  1237. struct IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35 : public RuntimeObject
  1238. {
  1239. };
  1240. struct MemberInfo_t : public RuntimeObject
  1241. {
  1242. };
  1243. struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E : public RuntimeObject
  1244. {
  1245. NativePassCompiler_t4E5CE894AF5B8832B5828B22DAB0EA4FAC819E07* ___nativeCompiler;
  1246. bool ___U3CnativeRenderPassesEnabledU3Ek__BackingField;
  1247. RenderGraphResourceRegistry_t87A07027B2175239DB5239913091B9D9FE7244D1* ___m_Resources;
  1248. RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* ___m_RenderGraphPool;
  1249. RenderGraphBuilders_t899F9362CCFA453C5AF608B820107C9C37860D2A* ___m_builderInstance;
  1250. List_1_t1EFB69EBBF25AD12F3A9E56C62B12F01D63469CD* ___m_RenderPasses;
  1251. List_1_t67B4F73A05A1220FF45824DBE29F391490B25A0C* ___m_RendererLists;
  1252. RenderGraphDebugParams_t36422B33508548E3E56CBAD04521104C2B3E669D* ___m_DebugParameters;
  1253. RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C* ___m_FrameInformationLogger;
  1254. RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* ___m_DefaultResources;
  1255. Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* ___m_DefaultProfilingSamplers;
  1256. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___m_RenderGraphContext;
  1257. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_PreviousCommandBuffer;
  1258. List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___m_ImmediateModeResourceList;
  1259. RenderGraphCompilationCache_t25B996EBE41BF50CAE9A81E97B9BBE376AAB55D2* ___m_CompilationCache;
  1260. RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TempMRTArrays;
  1261. Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___m_CullingStack;
  1262. String_t* ___m_CurrentExecutionName;
  1263. int32_t ___m_ExecutionCount;
  1264. int32_t ___m_CurrentFrameIndex;
  1265. int32_t ___m_CurrentImmediatePassIndex;
  1266. bool ___m_ExecutionExceptionWasRaised;
  1267. bool ___m_HasRenderGraphBegun;
  1268. bool ___m_RendererListCulling;
  1269. bool ___m_EnableCompilationCaching;
  1270. CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644* ___m_DefaultCompiledGraph;
  1271. CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644* ___m_CurrentCompiledGraph;
  1272. String_t* ___m_CaptureDebugDataForExecution;
  1273. Dictionary_2_t8D403C45B564DB77AE8A32FD6D35E333ABE68793* ___m_DebugData;
  1274. String_t* ___U3CnameU3Ek__BackingField;
  1275. Dictionary_2_t54101FB5AEA0292C95D30CFAB7909873BF26E0B9* ___registeredGlobals;
  1276. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_PassNameDebugIgnoreList;
  1277. };
  1278. struct RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C : public RuntimeObject
  1279. {
  1280. Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* ___m_LogMap;
  1281. StringBuilder_t* ___m_CurrentBuilder;
  1282. int32_t ___m_CurrentIndentation;
  1283. };
  1284. struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437 : public RuntimeObject
  1285. {
  1286. Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* ___m_ArrayPool;
  1287. List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* ___m_AllocatedArrays;
  1288. List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ___m_AllocatedMaterialPropertyBlocks;
  1289. };
  1290. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject
  1291. {
  1292. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members;
  1293. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data;
  1294. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types;
  1295. Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex;
  1296. int32_t ___m_currMember;
  1297. RuntimeObject* ___m_converter;
  1298. String_t* ___m_fullTypeName;
  1299. String_t* ___m_assemName;
  1300. Type_t* ___objectType;
  1301. bool ___isFullTypeNameSetExplicit;
  1302. bool ___isAssemblyNameSetExplicit;
  1303. bool ___requireSameTokenInPartialTrust;
  1304. };
  1305. struct String_t : public RuntimeObject
  1306. {
  1307. int32_t ____stringLength;
  1308. Il2CppChar ____firstChar;
  1309. };
  1310. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  1311. {
  1312. };
  1313. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  1314. {
  1315. };
  1316. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  1317. {
  1318. };
  1319. struct DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939
  1320. {
  1321. union
  1322. {
  1323. struct
  1324. {
  1325. };
  1326. uint8_t DefaultComparer_1_t4A26F5A7B2EFA2BDABB2F6FA752896E1F6506114__padding[1];
  1327. };
  1328. };
  1329. struct EnumEqualityComparer_1_tBE0A26FDB9917D9CB482A0E2018093AB3394FC1A : public EqualityComparer_1_t458C8DC3748A89A213F4738B57D3742C4896ABE9
  1330. {
  1331. };
  1332. typedef Il2CppFullySharedGenericStruct IndexedCollectionPropertyBagEnumerable_1_t2B3DE6D978823100869CD2618FBDF5807E3B997E;
  1333. struct InlinedArray_1_tFABE06D675C714FC44C09C36D7B9C908690ADEAD
  1334. {
  1335. int32_t ___length;
  1336. Action_1_tA4CC4B05C836AB92F811D67AC960A6ED20CCCB7B* ___firstValue;
  1337. Action_1U5BU5D_t18C922CAB85EAE463E29566305D718EF64B12A16* ___additionalValues;
  1338. };
  1339. struct InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F
  1340. {
  1341. int32_t ___length;
  1342. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___firstValue;
  1343. Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D* ___additionalValues;
  1344. };
  1345. struct InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E
  1346. {
  1347. int32_t ___length;
  1348. Action_2_t6A27AF0A3585FFCF87D39ADE472BCFD2F2930F19* ___firstValue;
  1349. Action_2U5BU5D_tBE18774DE78EE629377991D4C8F3B44D96E3A529* ___additionalValues;
  1350. };
  1351. struct InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300
  1352. {
  1353. int32_t ___length;
  1354. Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___firstValue;
  1355. Action_2U5BU5D_tE313524623BEAF7FD2ABCEDAD1C5A2C556630373* ___additionalValues;
  1356. };
  1357. struct InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2
  1358. {
  1359. int32_t ___length;
  1360. Action_3_tE646D5EE2107669AE49025C0E3DC04C831ACCAE0* ___firstValue;
  1361. Action_3U5BU5D_t624B9D1D653A8F69756207CB2B95EEF3143387DB* ___additionalValues;
  1362. };
  1363. struct InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D
  1364. {
  1365. int32_t ___length;
  1366. Func_3_t42E9F5CDEF4CF174C35D943F427EF585FE829937* ___firstValue;
  1367. Func_3U5BU5D_t46F58FB7530550D36B775F49E118190032295BE6* ___additionalValues;
  1368. };
  1369. struct InlinedArray_1_tD4AEEFFEC2CBF49D196A92D16CE8DA15F1532FCD
  1370. {
  1371. int32_t ___length;
  1372. InputProcessor_1_tCC7634AB386F9C6888B89C0FD440251E67C5D8F7* ___firstValue;
  1373. InputProcessor_1U5BU5D_t2D9B681F9F0B39759619A0D4617FB6B20FB10AC0* ___additionalValues;
  1374. };
  1375. struct InlinedArray_1_t2DAC0FAFC907D275EA716C952CB50090C2CFD986
  1376. {
  1377. int32_t ___length;
  1378. InputProcessor_1_t2F5FCEBF1398876246D32DC01D63F8D2E0CF5640* ___firstValue;
  1379. InputProcessor_1U5BU5D_t54A7F487245D9D79D78092F4932E2F137D0F56B9* ___additionalValues;
  1380. };
  1381. struct InlinedArray_1_t1BB3E1C727E53B8F4342843F1042AFE85C5A70C3
  1382. {
  1383. int32_t ___length;
  1384. Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* ___firstValue;
  1385. TouchscreenU5BU5D_t73D22E3D2A7039C6C374D75B796C8F83BCA897E3* ___additionalValues;
  1386. };
  1387. struct KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0
  1388. {
  1389. int32_t ___key;
  1390. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* ___value;
  1391. };
  1392. struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3
  1393. {
  1394. int32_t ___key;
  1395. RuntimeObject* ___value;
  1396. };
  1397. struct KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423
  1398. {
  1399. RuntimeObject* ___key;
  1400. bool ___value;
  1401. };
  1402. struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
  1403. {
  1404. RuntimeObject* ___key;
  1405. RuntimeObject* ___value;
  1406. };
  1407. typedef Il2CppFullySharedGenericStruct KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669;
  1408. struct ParallelWriter_t733FE4FADA1C9F7B51D9733156E6C8C2AF8157A9
  1409. {
  1410. UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer;
  1411. int32_t ___m_ThreadIndex;
  1412. };
  1413. struct ParallelWriter_t3C60DBDFDA4292CD21ECA3272A3A6476D3B89866
  1414. {
  1415. UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer;
  1416. int32_t ___m_ThreadIndex;
  1417. };
  1418. struct ParallelWriter_t15EA31B23755B2E94CC403E5F353C011922FCBCD
  1419. {
  1420. UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer;
  1421. int32_t ___m_ThreadIndex;
  1422. };
  1423. struct ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3
  1424. {
  1425. InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_Array;
  1426. int32_t ___m_StartIndex;
  1427. int32_t ___m_Length;
  1428. };
  1429. struct ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5
  1430. {
  1431. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array;
  1432. int32_t ___m_StartIndex;
  1433. int32_t ___m_Length;
  1434. };
  1435. struct Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4
  1436. {
  1437. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___m_Owner;
  1438. int32_t ___m_IndexPlusOne;
  1439. uint32_t ___m_Version;
  1440. };
  1441. struct Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D
  1442. {
  1443. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* ___m_Owner;
  1444. int32_t ___m_IndexPlusOne;
  1445. uint32_t ___m_Version;
  1446. };
  1447. struct ReflectedMemberProperty_2_t37C928FE0D9376E972A9717A02449188FD74B111 : public Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3
  1448. {
  1449. RuntimeObject* ___m_Info;
  1450. bool ___m_IsStructContainerType;
  1451. GetStructValueAction_t1D4341987D3AB639208F418686483312904A7B39* ___m_GetStructValueAction;
  1452. SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* ___m_SetStructValueAction;
  1453. GetClassValueAction_t4F5F9F51B79F47048B6A97418F21D4BF3A05AC56* ___m_GetClassValueAction;
  1454. SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* ___m_SetClassValueAction;
  1455. String_t* ___U3CNameU3Ek__BackingField;
  1456. bool ___U3CIsReadOnlyU3Ek__BackingField;
  1457. };
  1458. struct RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA : public IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35
  1459. {
  1460. Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* ___m_ResourcePool;
  1461. List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* ___m_FrameAllocatedResources;
  1462. };
  1463. struct RenderGraphResource_2_tEC1532D0358872CC07487BD060011FEAA66B55FC : public IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021 {};
  1464. struct ResolvedStyleProperty_1_t6EA1CE0DD90C9F371729075C95E64FB454D68E5B : public Property_2_t2EF14A54BBD46B66000C64EC730A669759D20DE8
  1465. {
  1466. };
  1467. struct ResolvedStyleProperty_1_tB204B9357DCA240DD86CBECD84DB6B2740126C5B : public Property_2_t7FD3AC96C919BD49FD7515F2157D1024EA47F1F5
  1468. {
  1469. };
  1470. struct ResolvedStyleProperty_1_t2C2EF94655E6FC0A3526F3462DA11828287DDC1E : public Property_2_tA65898ACBEC9401F2D505527A3C6017930E0BF50
  1471. {
  1472. };
  1473. struct ResolvedStyleProperty_1_t671DF3A2DB82FC971865AA770484E6E0AB32B0A1 : public Property_2_tC7578BF53E39B54B5CED70A412AFDCD524E5F724
  1474. {
  1475. };
  1476. struct ResolvedStyleProperty_1_t34F88AE0418361E890AC90009C99610E5828A405 : public Property_2_t28460B268DE895AFA28B661F28C3C59001E6A997
  1477. {
  1478. };
  1479. struct ResolvedStyleProperty_1_tD76362AD3729488BDB66570A22FD4AA6F0CCF132 : public Property_2_t111DA6CB67A429D4ABA30B0D124CB3A83B1BF2BD
  1480. {
  1481. };
  1482. struct ResolvedStyleProperty_1_t68D7F18D843069CF15D3E8600D2F8530C4EEFEBD : public Property_2_t41044ADE97570D6665587B73EAC04ED91E03E0FE
  1483. {
  1484. };
  1485. struct ResolvedStyleProperty_1_tD91C3AC845F5697A12C112C1727EDDC29FB0C769 : public Property_2_t25CE653DBABA5467851401089EDB70554DF58AD6
  1486. {
  1487. };
  1488. struct ResolvedStyleProperty_1_t54C6F61292BFDDD67052B564E23968363587AD9A : public Property_2_tCF749C2363A15A7CD95F35983CD442F39F4C156F
  1489. {
  1490. };
  1491. struct ResolvedStyleProperty_1_t6EBDC7EF648FE9FF0576E922AF886C5DF430F146 : public Property_2_t7CE305A759213A4B602D2C2ABCC6D5B731BC4E57
  1492. {
  1493. };
  1494. struct ResolvedStyleProperty_1_t76855958FFCE2F23F4562FD8CBC42966155E2F22 : public Property_2_t661DB1267F683022DB89A8B08811251FB6245DA4
  1495. {
  1496. };
  1497. struct ResolvedStyleProperty_1_t3FEA391500D9B213F80B946E891791A10EACA516 : public Property_2_t6033D2848EAEEEFAEE909995CDFBB4378CCC254D
  1498. {
  1499. };
  1500. struct ResolvedStyleProperty_1_t7B42BF6DAF16991C70A42470FD52CA89A7A26BD7 : public Property_2_tE18DDE426EFA5463DD227C1080F228D9A29D4E77
  1501. {
  1502. };
  1503. struct ResolvedStyleProperty_1_tCC8EAC2A87E5D5FDBCE83B984DC4624D68FC5F97 : public Property_2_t849776282F31C106B0EF812B15B7B67DE521F68A
  1504. {
  1505. };
  1506. struct ResolvedStyleProperty_1_tDE6780C1D9DDB4002310E122143CEA69C3911968 : public Property_2_tB92C3DAB67D9A7820AD28D03475C04B14880978B
  1507. {
  1508. };
  1509. struct ResolvedStyleProperty_1_t5F78918229E14488BF827C2EF70F9E5EC4332A8A : public Property_2_t7B0D8BC579C5CA9F85F7499DA3E6A2304BE97166
  1510. {
  1511. };
  1512. struct ResolvedStyleProperty_1_t80C0FD8EE9A8D4A43BF7B9836D9736EDA9C00CB9 : public Property_2_t27BFB7E25ADF56D0258A025534E410777138AC4F
  1513. {
  1514. };
  1515. struct ResolvedStyleProperty_1_t813588A5571F0430482B38BE70929F40B921D36D : public Property_2_t6321AF833D23DD02F3FF2A6B9FD468E006B3A051
  1516. {
  1517. };
  1518. struct ResolvedStyleProperty_1_t7D564A53A352D16207BC6A1255220A780B459A06 : public Property_2_t382A2964E31717362FD8F5C5F277A4A6D8C2A3C5
  1519. {
  1520. };
  1521. struct ResolvedStyleProperty_1_t622FADB2BD3D96A22D0654DE0872DC13E5E0CB5F : public Property_2_t4C0F0DAD75C6C4482E82D6F93FAA5C1744A863D2
  1522. {
  1523. };
  1524. struct ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F
  1525. {
  1526. String_t* ___name;
  1527. int64_t ___size;
  1528. };
  1529. #ifndef ResourceLogInfo_tCB8FAFD3BD834BD28801D2C1D0D3F953CD96E814_marshaled_pinvoke_define
  1530. #define ResourceLogInfo_tCB8FAFD3BD834BD28801D2C1D0D3F953CD96E814_marshaled_pinvoke_define
  1531. struct ResourceLogInfo_tCB8FAFD3BD834BD28801D2C1D0D3F953CD96E814_marshaled_pinvoke
  1532. {
  1533. char* ___name;
  1534. int64_t ___size;
  1535. };
  1536. #endif
  1537. #ifndef ResourceLogInfo_tCB8FAFD3BD834BD28801D2C1D0D3F953CD96E814_marshaled_com_define
  1538. #define ResourceLogInfo_tCB8FAFD3BD834BD28801D2C1D0D3F953CD96E814_marshaled_com_define
  1539. struct ResourceLogInfo_tCB8FAFD3BD834BD28801D2C1D0D3F953CD96E814_marshaled_com
  1540. {
  1541. Il2CppChar* ___name;
  1542. int64_t ___size;
  1543. };
  1544. #endif
  1545. typedef Il2CppFullySharedGenericStruct SegmentSort_tFC9B424627D4B0067FF3CC4718431C1A8F57DDE7;
  1546. typedef Il2CppFullySharedGenericStruct SegmentSortMerge_t7F8682B81EA201C79A53AD5EAF006B5F8615A74B;
  1547. struct SerializedDictionary_4_t3437C83E0E6BC803CD86BE1C3BD843409BDD258A : public Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907
  1548. {
  1549. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_Keys;
  1550. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_Values;
  1551. };
  1552. struct SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD : public Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2
  1553. {
  1554. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_Keys;
  1555. List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* ___m_Values;
  1556. };
  1557. struct SerializedDictionary_4_t4EB02A1F2BB8ED2DB93D4459725ADF45969240BD : public Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36
  1558. {
  1559. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_Keys;
  1560. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* ___m_Values;
  1561. };
  1562. struct SerializedDictionary_4_t7103345E844DC24EC34234FF46BCBD2F631B43D8 : public Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59
  1563. {
  1564. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_Keys;
  1565. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* ___m_Values;
  1566. };
  1567. struct SerializedDictionary_4_tCEC3255C2A9893319DD38377F00A23AF456D63D0 : public Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA
  1568. {
  1569. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_Keys;
  1570. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_Values;
  1571. };
  1572. struct SerializedDictionary_4_t8F7166B0D852B2A2BA1D977932123B6693AA86FE : public Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E
  1573. {
  1574. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* ___m_Keys;
  1575. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* ___m_Values;
  1576. };
  1577. struct SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1 : public Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3 {};
  1578. struct Slot_t36E7BD2C949C62077BDCD89A5CA092508944F177
  1579. {
  1580. RuntimeObject* ___Item;
  1581. int32_t ___SequenceNumber;
  1582. };
  1583. typedef Il2CppFullySharedGenericStruct Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9;
  1584. struct ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798
  1585. {
  1586. bool ___Item1;
  1587. RuntimeObject* ___Item2;
  1588. };
  1589. struct ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825
  1590. {
  1591. int32_t ___Item1;
  1592. RuntimeObject* ___Item2;
  1593. };
  1594. struct ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC
  1595. {
  1596. RuntimeObject* ___Item1;
  1597. int32_t ___Item2;
  1598. };
  1599. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8
  1600. {
  1601. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
  1602. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
  1603. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
  1604. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
  1605. };
  1606. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_pinvoke
  1607. {
  1608. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
  1609. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
  1610. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
  1611. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
  1612. };
  1613. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_com
  1614. {
  1615. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
  1616. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
  1617. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
  1618. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
  1619. };
  1620. struct BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C
  1621. {
  1622. uint32_t ___value;
  1623. };
  1624. struct BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0
  1625. {
  1626. uint32_t ___value;
  1627. };
  1628. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  1629. {
  1630. bool ___m_value;
  1631. };
  1632. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  1633. {
  1634. uint8_t ___m_value;
  1635. };
  1636. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  1637. {
  1638. Il2CppChar ___m_value;
  1639. };
  1640. struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
  1641. {
  1642. float ___r;
  1643. float ___g;
  1644. float ___b;
  1645. float ___a;
  1646. };
  1647. struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
  1648. {
  1649. union
  1650. {
  1651. #pragma pack(push, tp, 1)
  1652. struct
  1653. {
  1654. int32_t ___rgba;
  1655. };
  1656. #pragma pack(pop, tp)
  1657. struct
  1658. {
  1659. int32_t ___rgba_forAlignmentOnly;
  1660. };
  1661. #pragma pack(push, tp, 1)
  1662. struct
  1663. {
  1664. uint8_t ___r;
  1665. };
  1666. #pragma pack(pop, tp)
  1667. struct
  1668. {
  1669. uint8_t ___r_forAlignmentOnly;
  1670. };
  1671. #pragma pack(push, tp, 1)
  1672. struct
  1673. {
  1674. char ___g_OffsetPadding[1];
  1675. uint8_t ___g;
  1676. };
  1677. #pragma pack(pop, tp)
  1678. struct
  1679. {
  1680. char ___g_OffsetPadding_forAlignmentOnly[1];
  1681. uint8_t ___g_forAlignmentOnly;
  1682. };
  1683. #pragma pack(push, tp, 1)
  1684. struct
  1685. {
  1686. char ___b_OffsetPadding[2];
  1687. uint8_t ___b;
  1688. };
  1689. #pragma pack(pop, tp)
  1690. struct
  1691. {
  1692. char ___b_OffsetPadding_forAlignmentOnly[2];
  1693. uint8_t ___b_forAlignmentOnly;
  1694. };
  1695. #pragma pack(push, tp, 1)
  1696. struct
  1697. {
  1698. char ___a_OffsetPadding[3];
  1699. uint8_t ___a;
  1700. };
  1701. #pragma pack(pop, tp)
  1702. struct
  1703. {
  1704. char ___a_OffsetPadding_forAlignmentOnly[3];
  1705. uint8_t ___a_forAlignmentOnly;
  1706. };
  1707. };
  1708. };
  1709. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  1710. {
  1711. double ___m_value;
  1712. };
  1713. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  1714. {
  1715. };
  1716. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  1717. {
  1718. };
  1719. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  1720. {
  1721. };
  1722. struct FieldMember_tFAEBD5181D8BB7C912174317D5AAE15D23B378BF
  1723. {
  1724. FieldInfo_t* ___m_FieldInfo;
  1725. String_t* ___U3CNameU3Ek__BackingField;
  1726. };
  1727. struct FieldMember_tFAEBD5181D8BB7C912174317D5AAE15D23B378BF_marshaled_pinvoke
  1728. {
  1729. FieldInfo_t* ___m_FieldInfo;
  1730. char* ___U3CNameU3Ek__BackingField;
  1731. };
  1732. struct FieldMember_tFAEBD5181D8BB7C912174317D5AAE15D23B378BF_marshaled_com
  1733. {
  1734. FieldInfo_t* ___m_FieldInfo;
  1735. Il2CppChar* ___U3CNameU3Ek__BackingField;
  1736. };
  1737. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C
  1738. {
  1739. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font;
  1740. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset;
  1741. };
  1742. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_pinvoke
  1743. {
  1744. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font;
  1745. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset;
  1746. };
  1747. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_com
  1748. {
  1749. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font;
  1750. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset;
  1751. };
  1752. struct FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED
  1753. {
  1754. int32_t ___m_Code;
  1755. };
  1756. struct InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0
  1757. {
  1758. alignas(IL2CPP_SIZEOF_VOID_P) InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_EventPtr;
  1759. };
  1760. struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
  1761. {
  1762. int16_t ___m_value;
  1763. };
  1764. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  1765. {
  1766. int32_t ___m_value;
  1767. };
  1768. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  1769. {
  1770. int64_t ___m_value;
  1771. };
  1772. struct IntPtr_t
  1773. {
  1774. void* ___m_value;
  1775. };
  1776. struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735
  1777. {
  1778. String_t* ___m_StringOriginalCase;
  1779. String_t* ___m_StringLowerCase;
  1780. };
  1781. struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke
  1782. {
  1783. char* ___m_StringOriginalCase;
  1784. char* ___m_StringLowerCase;
  1785. };
  1786. struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com
  1787. {
  1788. Il2CppChar* ___m_StringOriginalCase;
  1789. Il2CppChar* ___m_StringLowerCase;
  1790. };
  1791. struct MethodBase_t : public MemberInfo_t
  1792. {
  1793. };
  1794. #pragma pack(push, tp, 1)
  1795. struct PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8
  1796. {
  1797. union
  1798. {
  1799. struct
  1800. {
  1801. union
  1802. {
  1803. #pragma pack(push, tp, 1)
  1804. struct
  1805. {
  1806. char ___Head_OffsetPadding[128];
  1807. int32_t ___Head;
  1808. };
  1809. #pragma pack(pop, tp)
  1810. struct
  1811. {
  1812. char ___Head_OffsetPadding_forAlignmentOnly[128];
  1813. int32_t ___Head_forAlignmentOnly;
  1814. };
  1815. #pragma pack(push, tp, 1)
  1816. struct
  1817. {
  1818. char ___Tail_OffsetPadding[256];
  1819. int32_t ___Tail;
  1820. };
  1821. #pragma pack(pop, tp)
  1822. struct
  1823. {
  1824. char ___Tail_OffsetPadding_forAlignmentOnly[256];
  1825. int32_t ___Tail_forAlignmentOnly;
  1826. };
  1827. };
  1828. };
  1829. uint8_t PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8__padding[384];
  1830. };
  1831. };
  1832. #pragma pack(pop, tp)
  1833. struct PropertyInfo_t : public MemberInfo_t
  1834. {
  1835. };
  1836. struct PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984
  1837. {
  1838. PropertyInfo_t* ___m_PropertyInfo;
  1839. String_t* ___U3CNameU3Ek__BackingField;
  1840. };
  1841. struct PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984_marshaled_pinvoke
  1842. {
  1843. PropertyInfo_t* ___m_PropertyInfo;
  1844. char* ___U3CNameU3Ek__BackingField;
  1845. };
  1846. struct PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984_marshaled_com
  1847. {
  1848. PropertyInfo_t* ___m_PropertyInfo;
  1849. Il2CppChar* ___U3CNameU3Ek__BackingField;
  1850. };
  1851. struct RayTracingAccelerationStructureDesc_t5C67C919000D5DD5C28BFFE96893F6E7BE07DA55
  1852. {
  1853. String_t* ___name;
  1854. };
  1855. struct RayTracingAccelerationStructureDesc_t5C67C919000D5DD5C28BFFE96893F6E7BE07DA55_marshaled_pinvoke
  1856. {
  1857. char* ___name;
  1858. };
  1859. struct RayTracingAccelerationStructureDesc_t5C67C919000D5DD5C28BFFE96893F6E7BE07DA55_marshaled_com
  1860. {
  1861. Il2CppChar* ___name;
  1862. };
  1863. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  1864. {
  1865. float ___m_XMin;
  1866. float ___m_YMin;
  1867. float ___m_Width;
  1868. float ___m_Height;
  1869. };
  1870. struct RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352
  1871. {
  1872. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
  1873. };
  1874. struct RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352_marshaled_pinvoke
  1875. {
  1876. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
  1877. };
  1878. struct RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352_marshaled_com
  1879. {
  1880. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
  1881. };
  1882. struct RequiredMemberAttribute_t5D91404A4561650930CF988B0E572CF2179C5634 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  1883. {
  1884. };
  1885. struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
  1886. {
  1887. int8_t ___m_value;
  1888. };
  1889. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  1890. {
  1891. float ___m_value;
  1892. };
  1893. struct SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675
  1894. {
  1895. int32_t ____count;
  1896. };
  1897. struct TransitionData_tF097DCEA6AD59BAD8C54693D84B3E2AE248AB321
  1898. {
  1899. List_1_t437B6C3879E969156A381BDC3C459CF809D39DDF* ___transitionDelay;
  1900. List_1_t437B6C3879E969156A381BDC3C459CF809D39DDF* ___transitionDuration;
  1901. List_1_tD6F1685FEE5A196B3002ACC649A1DF5C65162268* ___transitionProperty;
  1902. List_1_tE7FB077B3CEA6371A27F72CC60962491AB71490B* ___transitionTimingFunction;
  1903. };
  1904. struct TransitionData_tF097DCEA6AD59BAD8C54693D84B3E2AE248AB321_marshaled_pinvoke
  1905. {
  1906. List_1_t437B6C3879E969156A381BDC3C459CF809D39DDF* ___transitionDelay;
  1907. List_1_t437B6C3879E969156A381BDC3C459CF809D39DDF* ___transitionDuration;
  1908. List_1_tD6F1685FEE5A196B3002ACC649A1DF5C65162268* ___transitionProperty;
  1909. List_1_tE7FB077B3CEA6371A27F72CC60962491AB71490B* ___transitionTimingFunction;
  1910. };
  1911. struct TransitionData_tF097DCEA6AD59BAD8C54693D84B3E2AE248AB321_marshaled_com
  1912. {
  1913. List_1_t437B6C3879E969156A381BDC3C459CF809D39DDF* ___transitionDelay;
  1914. List_1_t437B6C3879E969156A381BDC3C459CF809D39DDF* ___transitionDuration;
  1915. List_1_tD6F1685FEE5A196B3002ACC649A1DF5C65162268* ___transitionProperty;
  1916. List_1_tE7FB077B3CEA6371A27F72CC60962491AB71490B* ___transitionTimingFunction;
  1917. };
  1918. struct TypeConverterRegistry_t0AE22A28B0B883638B53FE7494975F1FFEB8E11D
  1919. {
  1920. Dictionary_2_tA032486828C79558DA19404156CC68269F719C41* ___m_Converters;
  1921. };
  1922. struct TypeConverterRegistry_t0AE22A28B0B883638B53FE7494975F1FFEB8E11D_marshaled_pinvoke
  1923. {
  1924. Dictionary_2_tA032486828C79558DA19404156CC68269F719C41* ___m_Converters;
  1925. };
  1926. struct TypeConverterRegistry_t0AE22A28B0B883638B53FE7494975F1FFEB8E11D_marshaled_com
  1927. {
  1928. Dictionary_2_tA032486828C79558DA19404156CC68269F719C41* ___m_Converters;
  1929. };
  1930. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  1931. {
  1932. uint32_t ___m_value;
  1933. };
  1934. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  1935. {
  1936. uint64_t ___m_value;
  1937. };
  1938. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  1939. {
  1940. float ___x;
  1941. float ___y;
  1942. };
  1943. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  1944. {
  1945. float ___x;
  1946. float ___y;
  1947. float ___z;
  1948. };
  1949. struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376
  1950. {
  1951. int32_t ___m_X;
  1952. int32_t ___m_Y;
  1953. int32_t ___m_Z;
  1954. };
  1955. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
  1956. {
  1957. float ___x;
  1958. float ___y;
  1959. float ___z;
  1960. float ___w;
  1961. };
  1962. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  1963. {
  1964. union
  1965. {
  1966. struct
  1967. {
  1968. };
  1969. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  1970. };
  1971. };
  1972. struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA
  1973. {
  1974. float ___x;
  1975. float ___y;
  1976. };
  1977. struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E
  1978. {
  1979. float ___x;
  1980. float ___y;
  1981. float ___z;
  1982. float ___w;
  1983. };
  1984. struct int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A
  1985. {
  1986. int32_t ___x;
  1987. int32_t ___y;
  1988. };
  1989. struct int4_tBA77D4945786DE82C3A487B33955EA1004996052
  1990. {
  1991. int32_t ___x;
  1992. int32_t ___y;
  1993. int32_t ___z;
  1994. int32_t ___w;
  1995. };
  1996. struct AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148
  1997. {
  1998. uint16_t ___Index;
  1999. uint16_t ___Version;
  2000. };
  2001. struct Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0
  2002. {
  2003. InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___m_Owner;
  2004. int32_t ___m_IndexPlusOne;
  2005. uint32_t ___m_Version;
  2006. };
  2007. struct Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshaled_pinvoke
  2008. {
  2009. InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___m_Owner;
  2010. int32_t ___m_IndexPlusOne;
  2011. uint32_t ___m_Version;
  2012. };
  2013. struct Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshaled_com
  2014. {
  2015. InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___m_Owner;
  2016. int32_t ___m_IndexPlusOne;
  2017. uint32_t ___m_Version;
  2018. };
  2019. struct OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956
  2020. {
  2021. InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device;
  2022. uint32_t ___userId;
  2023. };
  2024. struct OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_pinvoke
  2025. {
  2026. InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device;
  2027. uint32_t ___userId;
  2028. };
  2029. struct OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_com
  2030. {
  2031. InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device;
  2032. uint32_t ___userId;
  2033. };
  2034. struct OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D
  2035. {
  2036. bool ___valid;
  2037. int32_t ___lastUsedFrameIndex;
  2038. int32_t ___viewInstanceID;
  2039. };
  2040. struct OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshaled_pinvoke
  2041. {
  2042. int32_t ___valid;
  2043. int32_t ___lastUsedFrameIndex;
  2044. int32_t ___viewInstanceID;
  2045. };
  2046. struct OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshaled_com
  2047. {
  2048. int32_t ___valid;
  2049. int32_t ___lastUsedFrameIndex;
  2050. int32_t ___viewInstanceID;
  2051. };
  2052. struct StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A
  2053. {
  2054. int32_t ___offset;
  2055. int32_t ___elementCount;
  2056. };
  2057. struct CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C
  2058. {
  2059. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producers;
  2060. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumers;
  2061. int32_t ___refCount;
  2062. bool ___imported;
  2063. };
  2064. struct CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_marshaled_pinvoke
  2065. {
  2066. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producers;
  2067. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumers;
  2068. int32_t ___refCount;
  2069. int32_t ___imported;
  2070. };
  2071. struct CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_marshaled_com
  2072. {
  2073. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producers;
  2074. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumers;
  2075. int32_t ___refCount;
  2076. int32_t ___imported;
  2077. };
  2078. struct RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4
  2079. {
  2080. int32_t ___count;
  2081. int32_t ___index;
  2082. int32_t ___v0Offset;
  2083. int32_t ___v1Offset;
  2084. };
  2085. struct Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127
  2086. {
  2087. bool ___isActive;
  2088. int32_t ___viewInstanceID;
  2089. int32_t ___planeCount;
  2090. int32_t ___lastUsedFrameIndex;
  2091. };
  2092. struct Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshaled_pinvoke
  2093. {
  2094. int32_t ___isActive;
  2095. int32_t ___viewInstanceID;
  2096. int32_t ___planeCount;
  2097. int32_t ___lastUsedFrameIndex;
  2098. };
  2099. struct Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshaled_com
  2100. {
  2101. int32_t ___isActive;
  2102. int32_t ___viewInstanceID;
  2103. int32_t ___planeCount;
  2104. int32_t ___lastUsedFrameIndex;
  2105. };
  2106. struct U3Cm_StateWithControlIndexU3Ee__FixedBuffer_t77EBD407B7C7A5338334A356AE94C7F24C77CDA2
  2107. {
  2108. union
  2109. {
  2110. struct
  2111. {
  2112. uint8_t ___FixedElementField;
  2113. };
  2114. uint8_t U3Cm_StateWithControlIndexU3Ee__FixedBuffer_t77EBD407B7C7A5338334A356AE94C7F24C77CDA2__padding[1];
  2115. };
  2116. };
  2117. struct U3Cm_StateWithoutControlIndexU3Ee__FixedBuffer_tBC837D25D8887B1E4BCBE9B19FEB8EBD20FEF254
  2118. {
  2119. union
  2120. {
  2121. struct
  2122. {
  2123. uint8_t ___FixedElementField;
  2124. };
  2125. uint8_t U3Cm_StateWithoutControlIndexU3Ee__FixedBuffer_tBC837D25D8887B1E4BCBE9B19FEB8EBD20FEF254__padding[1];
  2126. };
  2127. };
  2128. struct ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858
  2129. {
  2130. intptr_t ____value;
  2131. };
  2132. struct ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683
  2133. {
  2134. intptr_t ____value;
  2135. };
  2136. struct ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E
  2137. {
  2138. intptr_t ____value;
  2139. };
  2140. struct ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B
  2141. {
  2142. intptr_t ____value;
  2143. };
  2144. struct ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1
  2145. {
  2146. intptr_t ____value;
  2147. };
  2148. struct ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD
  2149. {
  2150. intptr_t ____value;
  2151. };
  2152. struct ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1
  2153. {
  2154. intptr_t ____value;
  2155. };
  2156. struct ByReference_1_t0D683853C214988976FA362C93787062EA1601ED
  2157. {
  2158. intptr_t ____value;
  2159. };
  2160. struct ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB
  2161. {
  2162. intptr_t ____value;
  2163. };
  2164. struct ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F
  2165. {
  2166. intptr_t ____value;
  2167. };
  2168. struct ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5
  2169. {
  2170. intptr_t ____value;
  2171. };
  2172. struct ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1
  2173. {
  2174. intptr_t ____value;
  2175. };
  2176. struct ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9
  2177. {
  2178. intptr_t ____value;
  2179. };
  2180. struct ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED
  2181. {
  2182. intptr_t ____value;
  2183. };
  2184. struct ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918
  2185. {
  2186. intptr_t ____value;
  2187. };
  2188. struct ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B
  2189. {
  2190. intptr_t ____value;
  2191. };
  2192. struct ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6
  2193. {
  2194. intptr_t ____value;
  2195. };
  2196. struct ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640
  2197. {
  2198. intptr_t ____value;
  2199. };
  2200. struct ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099
  2201. {
  2202. intptr_t ____value;
  2203. };
  2204. struct ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE
  2205. {
  2206. intptr_t ____value;
  2207. };
  2208. struct ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220
  2209. {
  2210. intptr_t ____value;
  2211. };
  2212. struct CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B
  2213. {
  2214. bool ___m_CannotMutateCallbacksArray;
  2215. InlinedArray_1_tFABE06D675C714FC44C09C36D7B9C908690ADEAD ___m_Callbacks;
  2216. InlinedArray_1_tFABE06D675C714FC44C09C36D7B9C908690ADEAD ___m_CallbacksToAdd;
  2217. InlinedArray_1_tFABE06D675C714FC44C09C36D7B9C908690ADEAD ___m_CallbacksToRemove;
  2218. };
  2219. struct CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411
  2220. {
  2221. bool ___m_CannotMutateCallbacksArray;
  2222. InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_Callbacks;
  2223. InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_CallbacksToAdd;
  2224. InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_CallbacksToRemove;
  2225. };
  2226. struct CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34
  2227. {
  2228. bool ___m_CannotMutateCallbacksArray;
  2229. InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E ___m_Callbacks;
  2230. InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E ___m_CallbacksToAdd;
  2231. InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E ___m_CallbacksToRemove;
  2232. };
  2233. struct CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA
  2234. {
  2235. bool ___m_CannotMutateCallbacksArray;
  2236. InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_Callbacks;
  2237. InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_CallbacksToAdd;
  2238. InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_CallbacksToRemove;
  2239. };
  2240. struct CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9
  2241. {
  2242. bool ___m_CannotMutateCallbacksArray;
  2243. InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2 ___m_Callbacks;
  2244. InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2 ___m_CallbacksToAdd;
  2245. InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2 ___m_CallbacksToRemove;
  2246. };
  2247. struct CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE
  2248. {
  2249. bool ___m_CannotMutateCallbacksArray;
  2250. InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D ___m_Callbacks;
  2251. InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D ___m_CallbacksToAdd;
  2252. InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D ___m_CallbacksToRemove;
  2253. };
  2254. struct Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505
  2255. {
  2256. List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* ____list;
  2257. int32_t ____index;
  2258. int32_t ____version;
  2259. ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F ____current;
  2260. };
  2261. struct Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4
  2262. {
  2263. Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* ____dictionary;
  2264. int32_t ____version;
  2265. int32_t ____index;
  2266. KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0 ____current;
  2267. int32_t ____getEnumeratorRetType;
  2268. };
  2269. struct Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3
  2270. {
  2271. Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary;
  2272. int32_t ____version;
  2273. int32_t ____index;
  2274. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 ____current;
  2275. int32_t ____getEnumeratorRetType;
  2276. };
  2277. struct Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B
  2278. {
  2279. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ____dictionary;
  2280. int32_t ____version;
  2281. int32_t ____index;
  2282. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 ____current;
  2283. int32_t ____getEnumeratorRetType;
  2284. };
  2285. struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
  2286. {
  2287. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
  2288. int32_t ____version;
  2289. int32_t ____index;
  2290. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current;
  2291. int32_t ____getEnumeratorRetType;
  2292. };
  2293. typedef Il2CppFullySharedGenericStruct Enumerator_tB3750C37D2E2D54A46142439AF83A76EC665D9B1;
  2294. struct EnumeratorType_t213060DC702D8C5D779B12D7E6CE6AFC2D7BB6CA
  2295. {
  2296. int32_t ___value__;
  2297. };
  2298. struct InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C
  2299. {
  2300. int32_t ___length;
  2301. OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956 ___firstValue;
  2302. OngoingAccountSelectionU5BU5D_t0CC84AB78BA7B45022C3D6E08B0DADA7A61BCBD8* ___additionalValues;
  2303. };
  2304. struct KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F
  2305. {
  2306. int32_t ___key;
  2307. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC ___value;
  2308. };
  2309. struct KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F
  2310. {
  2311. int32_t ___key;
  2312. StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A ___value;
  2313. };
  2314. struct ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE
  2315. {
  2316. ParallelWriter_t733FE4FADA1C9F7B51D9733156E6C8C2AF8157A9 ___m_Writer;
  2317. };
  2318. struct ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B
  2319. {
  2320. ParallelWriter_t3C60DBDFDA4292CD21ECA3272A3A6476D3B89866 ___m_Writer;
  2321. };
  2322. struct ParallelWriter_tE09BBB7851AF3F6C40455F8CAC1809B9BDCBB53D
  2323. {
  2324. ParallelWriter_t15EA31B23755B2E94CC403E5F353C011922FCBCD ___m_Writer;
  2325. };
  2326. struct RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9 : public RuntimeObject
  2327. {
  2328. int32_t ___m_RefCount;
  2329. uint32_t ___m_Id;
  2330. TransitionData_tF097DCEA6AD59BAD8C54693D84B3E2AE248AB321 ___value;
  2331. };
  2332. struct RenderGraphResource_2_tB285E318C57C5AA0503202BE0E7DED39C840F1EA : public IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021
  2333. {
  2334. RayTracingAccelerationStructureDesc_t5C67C919000D5DD5C28BFFE96893F6E7BE07DA55 ___desc;
  2335. bool ___validDesc;
  2336. RuntimeObject* ___graphicsResource;
  2337. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* ___m_Pool;
  2338. };
  2339. struct ResolvedEnumProperty_1_t37BA1124DAB0E70329C7796978A9A0157CF06185 : public ResolvedStyleProperty_1_t3FEA391500D9B213F80B946E891791A10EACA516
  2340. {
  2341. };
  2342. struct ResolvedEnumProperty_1_t5DE0800DA446CA9CA56AAB954B1056B6E4D36986 : public ResolvedStyleProperty_1_t7D564A53A352D16207BC6A1255220A780B459A06
  2343. {
  2344. };
  2345. struct ResolvedListProperty_1_t7E97C89EC09C7F58E62296D92AC2AF2A40FFA4EC : public ResolvedStyleProperty_1_t6EA1CE0DD90C9F371729075C95E64FB454D68E5B
  2346. {
  2347. };
  2348. struct ResolvedListProperty_1_t948E9BB9592A8297426EBB92145FCB4CA963FC56 : public ResolvedStyleProperty_1_tB204B9357DCA240DD86CBECD84DB6B2740126C5B
  2349. {
  2350. };
  2351. struct ResolvedListProperty_1_t15868DDCAB70F2738895A705DA7F8BE23D1B4B85 : public ResolvedStyleProperty_1_t2C2EF94655E6FC0A3526F3462DA11828287DDC1E
  2352. {
  2353. };
  2354. struct ResolvedListProperty_1_t5BE20D0CFFB2C9E63A63DFBF01626E46061D498F : public ResolvedStyleProperty_1_t671DF3A2DB82FC971865AA770484E6E0AB32B0A1
  2355. {
  2356. };
  2357. struct SByteEnumEqualityComparer_1_tBC7CE1B84BD3FA9E95F67907B755637B3F1464AF : public EnumEqualityComparer_1_tBE0A26FDB9917D9CB482A0E2018093AB3394FC1A
  2358. {
  2359. };
  2360. struct ScrollDirection_t2B85192C548DF2415424520603AF1AE1556CA0AE
  2361. {
  2362. int32_t ___value__;
  2363. };
  2364. struct Segment_tBE464478C92438E20009981FD7F953F796D7F3B2 : public RuntimeObject
  2365. {
  2366. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* ____slots;
  2367. int32_t ____slotsMask;
  2368. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8 ____headAndTail;
  2369. bool ____preservedForObservation;
  2370. bool ____frozenForEnqueues;
  2371. Segment_tBE464478C92438E20009981FD7F953F796D7F3B2* ____nextSegment;
  2372. };
  2373. struct Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912 : public RuntimeObject
  2374. {
  2375. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* ____slots;
  2376. int32_t ____slotsMask;
  2377. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8 ____headAndTail;
  2378. bool ____preservedForObservation;
  2379. bool ____frozenForEnqueues;
  2380. Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912* ____nextSegment;
  2381. };
  2382. struct SegmentSort_tE56792C563A7271D5083D5DB4768DCD86B9E38E8
  2383. {
  2384. int32_t* ___Data;
  2385. DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939 ___Comp;
  2386. int32_t ___Length;
  2387. int32_t ___SegmentWidth;
  2388. };
  2389. struct SegmentSortMerge_t160AB9A147325BBCD9FD17052EA70C51F2678ADE
  2390. {
  2391. int32_t* ___Data;
  2392. DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939 ___Comp;
  2393. int32_t ___Length;
  2394. int32_t ___SegmentWidth;
  2395. };
  2396. struct SerializedDictionary_2_t7C56075AD652ABB1C4F4690D1973FFB3E22A85C7 : public SerializedDictionary_4_t3437C83E0E6BC803CD86BE1C3BD843409BDD258A
  2397. {
  2398. };
  2399. struct SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8 : public SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD
  2400. {
  2401. };
  2402. struct SerializedDictionary_2_t6B05A048FC81DF1DCB1E2B7ACC6D82E932C9CA89 : public SerializedDictionary_4_t4EB02A1F2BB8ED2DB93D4459725ADF45969240BD
  2403. {
  2404. };
  2405. struct SerializedDictionary_2_t04BEDC08E6271E78AA52C9A313EB0259B67E1DE7 : public SerializedDictionary_4_t7103345E844DC24EC34234FF46BCBD2F631B43D8
  2406. {
  2407. };
  2408. struct SerializedDictionary_2_t8EB71AA9FB7DC12E227671630CE7C97044E803BC : public SerializedDictionary_4_tCEC3255C2A9893319DD38377F00A23AF456D63D0
  2409. {
  2410. };
  2411. struct SerializedDictionary_2_t16807E58D8562594E351D643B1F91C7F30C8D922 : public SerializedDictionary_4_t8F7166B0D852B2A2BA1D977932123B6693AA86FE
  2412. {
  2413. };
  2414. struct Status_tC078295FEE022A15ABD57F1D6E23136EEB2329D1
  2415. {
  2416. int32_t ___value__;
  2417. };
  2418. struct Status_tEF0CB2C69D53503A3A704FD468615C2E8E50269A
  2419. {
  2420. int32_t ___value__;
  2421. };
  2422. struct Status_tE01E96437CB49CBFF241304B0B5F57A27CDE4B5F
  2423. {
  2424. int32_t ___value__;
  2425. };
  2426. struct AccessFlags_tB7D400C853C05A1DB9C6B56DF14E43721F0B1739
  2427. {
  2428. int32_t ___value__;
  2429. };
  2430. struct Align_t293AAB5F8D4239F304F48DA84CAAB4071C78902C
  2431. {
  2432. int32_t ___value__;
  2433. };
  2434. struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
  2435. {
  2436. int32_t ___value__;
  2437. };
  2438. struct BackgroundPositionKeyword_tE680A05B983D256AADC8E2CF1CA169D004B8641B
  2439. {
  2440. int32_t ___value__;
  2441. };
  2442. struct BackgroundSizeType_tD194B20FF5086D494ABF8D799124D2FC4FFCC674
  2443. {
  2444. int32_t ___value__;
  2445. };
  2446. struct BatchCullingViewType_tAC2682BF9A489DF44A8960693303B47248C252CF
  2447. {
  2448. int32_t ___value__;
  2449. };
  2450. struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
  2451. {
  2452. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
  2453. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
  2454. };
  2455. struct ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0
  2456. {
  2457. bool ___isValid;
  2458. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___pageAndID;
  2459. };
  2460. struct ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_pinvoke
  2461. {
  2462. int32_t ___isValid;
  2463. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___pageAndID;
  2464. };
  2465. struct ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_com
  2466. {
  2467. int32_t ___isValid;
  2468. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___pageAndID;
  2469. };
  2470. struct ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A : public RuntimeObject
  2471. {
  2472. String_t* ___U3CidU3Ek__BackingField;
  2473. String_t* ___U3CdisplayNameU3Ek__BackingField;
  2474. String_t* ___U3CdescriptionU3Ek__BackingField;
  2475. TypeConverterRegistry_t0AE22A28B0B883638B53FE7494975F1FFEB8E11D ___U3CregistryU3Ek__BackingField;
  2476. };
  2477. struct CreatePropertyAttribute_t481619BD84F5E29767718DE127DD1E781A3B6F92 : public RequiredMemberAttribute_t5D91404A4561650930CF988B0E572CF2179C5634
  2478. {
  2479. bool ___U3CReadOnlyU3Ek__BackingField;
  2480. };
  2481. struct Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82
  2482. {
  2483. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___U3CtextureU3Ek__BackingField;
  2484. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3ChotspotU3Ek__BackingField;
  2485. int32_t ___U3CdefaultCursorIdU3Ek__BackingField;
  2486. };
  2487. struct Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_marshaled_pinvoke
  2488. {
  2489. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___U3CtextureU3Ek__BackingField;
  2490. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3ChotspotU3Ek__BackingField;
  2491. int32_t ___U3CdefaultCursorIdU3Ek__BackingField;
  2492. };
  2493. struct Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_marshaled_com
  2494. {
  2495. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___U3CtextureU3Ek__BackingField;
  2496. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3ChotspotU3Ek__BackingField;
  2497. int32_t ___U3CdefaultCursorIdU3Ek__BackingField;
  2498. };
  2499. struct Delegate_t : public RuntimeObject
  2500. {
  2501. intptr_t ___method_ptr;
  2502. intptr_t ___invoke_impl;
  2503. RuntimeObject* ___m_target;
  2504. intptr_t ___method;
  2505. intptr_t ___delegate_trampoline;
  2506. intptr_t ___extra_arg;
  2507. intptr_t ___method_code;
  2508. intptr_t ___interp_method;
  2509. intptr_t ___interp_invoke_impl;
  2510. MethodInfo_t* ___method_info;
  2511. MethodInfo_t* ___original_method_info;
  2512. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  2513. bool ___method_is_virtual;
  2514. };
  2515. struct Delegate_t_marshaled_pinvoke
  2516. {
  2517. intptr_t ___method_ptr;
  2518. intptr_t ___invoke_impl;
  2519. Il2CppIUnknown* ___m_target;
  2520. intptr_t ___method;
  2521. intptr_t ___delegate_trampoline;
  2522. intptr_t ___extra_arg;
  2523. intptr_t ___method_code;
  2524. intptr_t ___interp_method;
  2525. intptr_t ___interp_invoke_impl;
  2526. MethodInfo_t* ___method_info;
  2527. MethodInfo_t* ___original_method_info;
  2528. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  2529. int32_t ___method_is_virtual;
  2530. };
  2531. struct Delegate_t_marshaled_com
  2532. {
  2533. intptr_t ___method_ptr;
  2534. intptr_t ___invoke_impl;
  2535. Il2CppIUnknown* ___m_target;
  2536. intptr_t ___method;
  2537. intptr_t ___delegate_trampoline;
  2538. intptr_t ___extra_arg;
  2539. intptr_t ___method_code;
  2540. intptr_t ___interp_method;
  2541. intptr_t ___interp_invoke_impl;
  2542. MethodInfo_t* ___method_info;
  2543. MethodInfo_t* ___original_method_info;
  2544. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  2545. int32_t ___method_is_virtual;
  2546. };
  2547. struct DepthBits_tB559EBF2048F6D10B241E6425FBAEC78C282D5DD
  2548. {
  2549. int32_t ___value__;
  2550. };
  2551. struct DisplayStyle_t87BEDA2F78F764785ED41FC5E622ECB0091B2459
  2552. {
  2553. int32_t ___value__;
  2554. };
  2555. struct EditorTextRenderingMode_tDAF3F89A6026D9F460A8C3DA671388E2E7DC2636
  2556. {
  2557. int32_t ___value__;
  2558. };
  2559. struct Exception_t : public RuntimeObject
  2560. {
  2561. String_t* ____className;
  2562. String_t* ____message;
  2563. RuntimeObject* ____data;
  2564. Exception_t* ____innerException;
  2565. String_t* ____helpURL;
  2566. RuntimeObject* ____stackTrace;
  2567. String_t* ____stackTraceString;
  2568. String_t* ____remoteStackTraceString;
  2569. int32_t ____remoteStackIndex;
  2570. RuntimeObject* ____dynamicMethods;
  2571. int32_t ____HResult;
  2572. String_t* ____source;
  2573. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  2574. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  2575. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  2576. int32_t ___caught_in_unmanaged;
  2577. };
  2578. struct Exception_t_marshaled_pinvoke
  2579. {
  2580. char* ____className;
  2581. char* ____message;
  2582. RuntimeObject* ____data;
  2583. Exception_t_marshaled_pinvoke* ____innerException;
  2584. char* ____helpURL;
  2585. Il2CppIUnknown* ____stackTrace;
  2586. char* ____stackTraceString;
  2587. char* ____remoteStackTraceString;
  2588. int32_t ____remoteStackIndex;
  2589. Il2CppIUnknown* ____dynamicMethods;
  2590. int32_t ____HResult;
  2591. char* ____source;
  2592. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  2593. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  2594. Il2CppSafeArray* ___native_trace_ips;
  2595. int32_t ___caught_in_unmanaged;
  2596. };
  2597. struct Exception_t_marshaled_com
  2598. {
  2599. Il2CppChar* ____className;
  2600. Il2CppChar* ____message;
  2601. RuntimeObject* ____data;
  2602. Exception_t_marshaled_com* ____innerException;
  2603. Il2CppChar* ____helpURL;
  2604. Il2CppIUnknown* ____stackTrace;
  2605. Il2CppChar* ____stackTraceString;
  2606. Il2CppChar* ____remoteStackTraceString;
  2607. int32_t ____remoteStackIndex;
  2608. Il2CppIUnknown* ____dynamicMethods;
  2609. int32_t ____HResult;
  2610. Il2CppChar* ____source;
  2611. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  2612. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  2613. Il2CppSafeArray* ___native_trace_ips;
  2614. int32_t ___caught_in_unmanaged;
  2615. };
  2616. struct FastMemoryFlags_tCB7206B25993B48CC436B08142DBF24F0F74C3A7
  2617. {
  2618. int32_t ___value__;
  2619. };
  2620. struct FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34
  2621. {
  2622. int32_t ___value__;
  2623. };
  2624. struct FlexDirection_t0B086E97C9B1B8F1D94B51CBEAE6564B2A7C15DC
  2625. {
  2626. int32_t ___value__;
  2627. };
  2628. struct FontStyle_tDD46734FA9BCB99FB315CD7CAD1137EE536136D1
  2629. {
  2630. int32_t ___value__;
  2631. };
  2632. struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC
  2633. {
  2634. intptr_t ___handle;
  2635. };
  2636. struct GraphicsFenceType_t8C3F229DC2BE62FA78724BA3D35FFCB3A64F7E0A
  2637. {
  2638. int32_t ___value__;
  2639. };
  2640. struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713
  2641. {
  2642. int32_t ___value__;
  2643. };
  2644. struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5
  2645. {
  2646. FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField;
  2647. uint32_t ___m_ByteOffset;
  2648. uint32_t ___U3CbitOffsetU3Ek__BackingField;
  2649. uint32_t ___U3CsizeInBitsU3Ek__BackingField;
  2650. };
  2651. struct InputUpdateType_t31A66F5342D924983382FA675EF78007C04EC590
  2652. {
  2653. int32_t ___value__;
  2654. };
  2655. struct InstantiationKind_t9B77929786BCA193B4A916F2F25793598CF0DF7D
  2656. {
  2657. int32_t ___value__;
  2658. };
  2659. struct Justify_t91B96D47B47940372289EFCB244DDB5F1F7BD057
  2660. {
  2661. int32_t ___value__;
  2662. };
  2663. struct MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C
  2664. {
  2665. int32_t ___value__;
  2666. };
  2667. struct MethodInfo_t : public MethodBase_t
  2668. {
  2669. };
  2670. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  2671. {
  2672. intptr_t ___m_CachedPtr;
  2673. };
  2674. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  2675. {
  2676. intptr_t ___m_CachedPtr;
  2677. };
  2678. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  2679. {
  2680. intptr_t ___m_CachedPtr;
  2681. };
  2682. struct OverflowClipBox_t216E14FDAB321AF2B7F0DB6E22760D7724BDAA83
  2683. {
  2684. int32_t ___value__;
  2685. };
  2686. struct OverflowInternal_t6A74561363466CCB7905A65D3E5E24887AE0F11F
  2687. {
  2688. int32_t ___value__;
  2689. };
  2690. struct Position_t066B59B8657DAFCFBEDDAE8CBCE96E88796E1319
  2691. {
  2692. int32_t ___value__;
  2693. };
  2694. struct PropertyPathPartKind_t82152825D88A0E450DDCE8503272A10595047F87
  2695. {
  2696. int32_t ___value__;
  2697. };
  2698. struct RenderGraphPassType_tD00EC2DAA135C660EE7E71652291A4672104EA2D
  2699. {
  2700. int32_t ___value__;
  2701. };
  2702. struct RenderGraphResourceType_t5F552AF06E38DEC5775B77F13C8783A895FCD086
  2703. {
  2704. int32_t ___value__;
  2705. };
  2706. struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69
  2707. {
  2708. int32_t ___value__;
  2709. };
  2710. struct Repeat_tC0330B75B12D24B063BA5151AF3BB73B85D8B840
  2711. {
  2712. int32_t ___value__;
  2713. };
  2714. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  2715. {
  2716. intptr_t ___value;
  2717. };
  2718. struct SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7 : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9
  2719. {
  2720. intptr_t ___handle;
  2721. int32_t ____state;
  2722. bool ____ownsHandle;
  2723. bool ____fullyInitialized;
  2724. };
  2725. struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7
  2726. {
  2727. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale;
  2728. bool ___m_IsNone;
  2729. };
  2730. struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_pinvoke
  2731. {
  2732. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale;
  2733. int32_t ___m_IsNone;
  2734. };
  2735. struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_com
  2736. {
  2737. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale;
  2738. int32_t ___m_IsNone;
  2739. };
  2740. struct ScaleMode_t16AD656758EE54C56B3DA34FE4F2033C9C2EE13D
  2741. {
  2742. int32_t ___value__;
  2743. };
  2744. struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36
  2745. {
  2746. intptr_t ___m_Ptr;
  2747. };
  2748. struct StreamingContextStates_t5EE358E619B251608A9327618C7BFE8638FC33C1
  2749. {
  2750. int32_t ___value__;
  2751. };
  2752. struct TextAnchor_tA46E794186AC1CD0F22888652F589EBF7DFDF830
  2753. {
  2754. int32_t ___value__;
  2755. };
  2756. struct TextGeneratorType_tECF6375E835B62343CEDA8229619FCE1B887C52B
  2757. {
  2758. int32_t ___value__;
  2759. };
  2760. struct TextOverflow_tF5F972A9B8C1DF48FD3E878216CE6B4F94B94ADA
  2761. {
  2762. int32_t ___value__;
  2763. };
  2764. struct TextOverflowPosition_tB30616AE6E61CCEF425E41C8CD5110EC2547DF02
  2765. {
  2766. int32_t ___value__;
  2767. };
  2768. struct TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05
  2769. {
  2770. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___offset;
  2771. float ___blurRadius;
  2772. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
  2773. };
  2774. struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642
  2775. {
  2776. int32_t ___value__;
  2777. };
  2778. struct TextureSizeMode_t106C584015E214EB90B8CCDF3EB41D36C051CDFB
  2779. {
  2780. int32_t ___value__;
  2781. };
  2782. struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD
  2783. {
  2784. int32_t ___value__;
  2785. };
  2786. #pragma pack(push, tp, 1)
  2787. struct TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97
  2788. {
  2789. union
  2790. {
  2791. struct
  2792. {
  2793. union
  2794. {
  2795. #pragma pack(push, tp, 1)
  2796. struct
  2797. {
  2798. int32_t ___touchId;
  2799. };
  2800. #pragma pack(pop, tp)
  2801. struct
  2802. {
  2803. int32_t ___touchId_forAlignmentOnly;
  2804. };
  2805. #pragma pack(push, tp, 1)
  2806. struct
  2807. {
  2808. char ___position_OffsetPadding[4];
  2809. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position;
  2810. };
  2811. #pragma pack(pop, tp)
  2812. struct
  2813. {
  2814. char ___position_OffsetPadding_forAlignmentOnly[4];
  2815. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position_forAlignmentOnly;
  2816. };
  2817. #pragma pack(push, tp, 1)
  2818. struct
  2819. {
  2820. char ___delta_OffsetPadding[12];
  2821. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___delta;
  2822. };
  2823. #pragma pack(pop, tp)
  2824. struct
  2825. {
  2826. char ___delta_OffsetPadding_forAlignmentOnly[12];
  2827. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___delta_forAlignmentOnly;
  2828. };
  2829. #pragma pack(push, tp, 1)
  2830. struct
  2831. {
  2832. char ___pressure_OffsetPadding[20];
  2833. float ___pressure;
  2834. };
  2835. #pragma pack(pop, tp)
  2836. struct
  2837. {
  2838. char ___pressure_OffsetPadding_forAlignmentOnly[20];
  2839. float ___pressure_forAlignmentOnly;
  2840. };
  2841. #pragma pack(push, tp, 1)
  2842. struct
  2843. {
  2844. char ___radius_OffsetPadding[24];
  2845. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___radius;
  2846. };
  2847. #pragma pack(pop, tp)
  2848. struct
  2849. {
  2850. char ___radius_OffsetPadding_forAlignmentOnly[24];
  2851. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___radius_forAlignmentOnly;
  2852. };
  2853. #pragma pack(push, tp, 1)
  2854. struct
  2855. {
  2856. char ___phaseId_OffsetPadding[32];
  2857. uint8_t ___phaseId;
  2858. };
  2859. #pragma pack(pop, tp)
  2860. struct
  2861. {
  2862. char ___phaseId_OffsetPadding_forAlignmentOnly[32];
  2863. uint8_t ___phaseId_forAlignmentOnly;
  2864. };
  2865. #pragma pack(push, tp, 1)
  2866. struct
  2867. {
  2868. char ___tapCount_OffsetPadding[33];
  2869. uint8_t ___tapCount;
  2870. };
  2871. #pragma pack(pop, tp)
  2872. struct
  2873. {
  2874. char ___tapCount_OffsetPadding_forAlignmentOnly[33];
  2875. uint8_t ___tapCount_forAlignmentOnly;
  2876. };
  2877. #pragma pack(push, tp, 1)
  2878. struct
  2879. {
  2880. char ___displayIndex_OffsetPadding[34];
  2881. uint8_t ___displayIndex;
  2882. };
  2883. #pragma pack(pop, tp)
  2884. struct
  2885. {
  2886. char ___displayIndex_OffsetPadding_forAlignmentOnly[34];
  2887. uint8_t ___displayIndex_forAlignmentOnly;
  2888. };
  2889. #pragma pack(push, tp, 1)
  2890. struct
  2891. {
  2892. char ___flags_OffsetPadding[35];
  2893. uint8_t ___flags;
  2894. };
  2895. #pragma pack(pop, tp)
  2896. struct
  2897. {
  2898. char ___flags_OffsetPadding_forAlignmentOnly[35];
  2899. uint8_t ___flags_forAlignmentOnly;
  2900. };
  2901. #pragma pack(push, tp, 1)
  2902. struct
  2903. {
  2904. char ___updateStepCount_OffsetPadding[36];
  2905. uint32_t ___updateStepCount;
  2906. };
  2907. #pragma pack(pop, tp)
  2908. struct
  2909. {
  2910. char ___updateStepCount_OffsetPadding_forAlignmentOnly[36];
  2911. uint32_t ___updateStepCount_forAlignmentOnly;
  2912. };
  2913. #pragma pack(push, tp, 1)
  2914. struct
  2915. {
  2916. char ___startTime_OffsetPadding[40];
  2917. double ___startTime;
  2918. };
  2919. #pragma pack(pop, tp)
  2920. struct
  2921. {
  2922. char ___startTime_OffsetPadding_forAlignmentOnly[40];
  2923. double ___startTime_forAlignmentOnly;
  2924. };
  2925. #pragma pack(push, tp, 1)
  2926. struct
  2927. {
  2928. char ___startPosition_OffsetPadding[48];
  2929. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___startPosition;
  2930. };
  2931. #pragma pack(pop, tp)
  2932. struct
  2933. {
  2934. char ___startPosition_OffsetPadding_forAlignmentOnly[48];
  2935. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___startPosition_forAlignmentOnly;
  2936. };
  2937. };
  2938. };
  2939. uint8_t TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97__padding[56];
  2940. };
  2941. };
  2942. #pragma pack(pop, tp)
  2943. struct TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79
  2944. {
  2945. int32_t ___value__;
  2946. };
  2947. struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8
  2948. {
  2949. int32_t ___value__;
  2950. };
  2951. struct Visibility_t1AEE2D871B126DD95D6F1D3B36EC92FE0D489F47
  2952. {
  2953. int32_t ___value__;
  2954. };
  2955. struct VisitReturnCode_t795FEB928E847C526F470080AA94B33FAC60BC75
  2956. {
  2957. int32_t ___value__;
  2958. };
  2959. struct WhiteSpace_t05265AA4B0C087FAE778422383EA36AF84EDCDD2
  2960. {
  2961. int32_t ___value__;
  2962. };
  2963. struct Wrap_tDDCA30F27EC4967717380ECCC67C0818EFA8BC53
  2964. {
  2965. int32_t ___value__;
  2966. };
  2967. struct Unit_t21DCD5C095F7DC1A0B9A47CAF8CAD3E7776CD3DB
  2968. {
  2969. int32_t ___value__;
  2970. };
  2971. struct RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0 : public RuntimeObject
  2972. {
  2973. intptr_t ___Bounds;
  2974. intptr_t ___Count;
  2975. uint8_t ___Data;
  2976. };
  2977. struct RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0_marshaled_pinvoke
  2978. {
  2979. intptr_t ___Bounds;
  2980. intptr_t ___Count;
  2981. uint8_t ___Data;
  2982. };
  2983. struct RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0_marshaled_com
  2984. {
  2985. intptr_t ___Bounds;
  2986. intptr_t ___Count;
  2987. uint8_t ___Data;
  2988. };
  2989. struct Target_tFB6DEAAA9B8FF7F6383305B097B756A260E88E4A
  2990. {
  2991. int32_t ___value__;
  2992. };
  2993. struct UsageFlags_t4FB2DBAFD4AB261F5EA2BD4F4826FF83ACD1C91A
  2994. {
  2995. int32_t ___value__;
  2996. };
  2997. struct ControlFlags_t9C297F208DE19CEB00A0560F7FDE59F6A2004132
  2998. {
  2999. int32_t ___value__;
  3000. };
  3001. struct RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0
  3002. {
  3003. union
  3004. {
  3005. #pragma pack(push, tp, 1)
  3006. struct
  3007. {
  3008. double ___time;
  3009. };
  3010. #pragma pack(pop, tp)
  3011. struct
  3012. {
  3013. double ___time_forAlignmentOnly;
  3014. };
  3015. #pragma pack(push, tp, 1)
  3016. struct
  3017. {
  3018. char ___version_OffsetPadding[8];
  3019. uint32_t ___version;
  3020. };
  3021. #pragma pack(pop, tp)
  3022. struct
  3023. {
  3024. char ___version_OffsetPadding_forAlignmentOnly[8];
  3025. uint32_t ___version_forAlignmentOnly;
  3026. };
  3027. #pragma pack(push, tp, 1)
  3028. struct
  3029. {
  3030. char ___controlIndex_OffsetPadding[12];
  3031. int32_t ___controlIndex;
  3032. };
  3033. #pragma pack(pop, tp)
  3034. struct
  3035. {
  3036. char ___controlIndex_OffsetPadding_forAlignmentOnly[12];
  3037. int32_t ___controlIndex_forAlignmentOnly;
  3038. };
  3039. #pragma pack(push, tp, 1)
  3040. struct
  3041. {
  3042. char ___m_StateWithoutControlIndex_OffsetPadding[12];
  3043. U3Cm_StateWithoutControlIndexU3Ee__FixedBuffer_tBC837D25D8887B1E4BCBE9B19FEB8EBD20FEF254 ___m_StateWithoutControlIndex;
  3044. };
  3045. #pragma pack(pop, tp)
  3046. struct
  3047. {
  3048. char ___m_StateWithoutControlIndex_OffsetPadding_forAlignmentOnly[12];
  3049. U3Cm_StateWithoutControlIndexU3Ee__FixedBuffer_tBC837D25D8887B1E4BCBE9B19FEB8EBD20FEF254 ___m_StateWithoutControlIndex_forAlignmentOnly;
  3050. };
  3051. #pragma pack(push, tp, 1)
  3052. struct
  3053. {
  3054. char ___m_StateWithControlIndex_OffsetPadding[16];
  3055. U3Cm_StateWithControlIndexU3Ee__FixedBuffer_t77EBD407B7C7A5338334A356AE94C7F24C77CDA2 ___m_StateWithControlIndex;
  3056. };
  3057. #pragma pack(pop, tp)
  3058. struct
  3059. {
  3060. char ___m_StateWithControlIndex_OffsetPadding_forAlignmentOnly[16];
  3061. U3Cm_StateWithControlIndexU3Ee__FixedBuffer_t77EBD407B7C7A5338334A356AE94C7F24C77CDA2 ___m_StateWithControlIndex_forAlignmentOnly;
  3062. };
  3063. };
  3064. };
  3065. struct Unit_t7A9C3ABB0618BEBFDC1813D07080CE0C145448ED
  3066. {
  3067. int32_t ___value__;
  3068. };
  3069. struct LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A
  3070. {
  3071. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
  3072. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
  3073. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv;
  3074. };
  3075. struct NativeColorPage_tD578D4E96ABBDBB0E6A608F6CE97A0362ABD7D4B
  3076. {
  3077. int32_t ___isValid;
  3078. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___pageAndID;
  3079. };
  3080. struct Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0
  3081. {
  3082. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___position;
  3083. int32_t ___subdivisionLevel;
  3084. };
  3085. struct SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A
  3086. {
  3087. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___receiverSphereLightSpace;
  3088. float ___cascadeBlendCullingFactor;
  3089. };
  3090. struct LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED
  3091. {
  3092. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___position;
  3093. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___color;
  3094. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___attenuation;
  3095. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___spotDirection;
  3096. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___occlusionProbeChannels;
  3097. uint32_t ___layerMask;
  3098. };
  3099. struct ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79
  3100. {
  3101. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
  3102. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___tangent;
  3103. };
  3104. struct JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13
  3105. {
  3106. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___spriteAngles;
  3107. int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___spriteData;
  3108. };
  3109. struct JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3
  3110. {
  3111. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___position;
  3112. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___ptData;
  3113. };
  3114. struct JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36
  3115. {
  3116. int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___cpData;
  3117. int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___exData;
  3118. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___cpInfo;
  3119. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___position;
  3120. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___tangentLt;
  3121. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___tangentRt;
  3122. };
  3123. struct JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99
  3124. {
  3125. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___bottom;
  3126. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___top;
  3127. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___left;
  3128. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___right;
  3129. int2_tF4AC25F87943DC0B2BB3456B0B919B3B42A9432A ___cornerData;
  3130. };
  3131. struct JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C
  3132. {
  3133. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___top;
  3134. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___bottom;
  3135. };
  3136. struct JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481
  3137. {
  3138. int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___sgInfo;
  3139. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___spriteInfo;
  3140. };
  3141. struct JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC
  3142. {
  3143. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___pos;
  3144. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___uv;
  3145. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___tan;
  3146. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___meta;
  3147. int4_tBA77D4945786DE82C3A487B33955EA1004996052 ___sprite;
  3148. };
  3149. struct JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29
  3150. {
  3151. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___texRect;
  3152. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___texData;
  3153. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___uvInfo;
  3154. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___metaInfo;
  3155. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___border;
  3156. };
  3157. struct Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A
  3158. {
  3159. Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* ____dictionary;
  3160. int32_t ____version;
  3161. int32_t ____index;
  3162. KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F ____current;
  3163. int32_t ____getEnumeratorRetType;
  3164. };
  3165. struct InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2
  3166. {
  3167. int32_t ___length;
  3168. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___firstValue;
  3169. GCHandleU5BU5D_t7EA6F2FA83CDF86871001174CF7D30033AC4A785* ___additionalValues;
  3170. };
  3171. struct KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA
  3172. {
  3173. RuntimeObject* ___key;
  3174. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___value;
  3175. };
  3176. struct NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6
  3177. {
  3178. void* ___m_Buffer;
  3179. int32_t ___m_Length;
  3180. int32_t ___m_AllocatorLabel;
  3181. };
  3182. struct NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6
  3183. {
  3184. void* ___m_Buffer;
  3185. int32_t ___m_Length;
  3186. int32_t ___m_AllocatorLabel;
  3187. };
  3188. struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF
  3189. {
  3190. void* ___m_Buffer;
  3191. int32_t ___m_Length;
  3192. int32_t ___m_AllocatorLabel;
  3193. };
  3194. struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C
  3195. {
  3196. void* ___m_Buffer;
  3197. int32_t ___m_Length;
  3198. int32_t ___m_AllocatorLabel;
  3199. };
  3200. struct NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18
  3201. {
  3202. void* ___m_Buffer;
  3203. int32_t ___m_Length;
  3204. int32_t ___m_AllocatorLabel;
  3205. };
  3206. struct Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20
  3207. {
  3208. bool ___hasValue;
  3209. int32_t ___value;
  3210. };
  3211. struct PropertyBag_1_t74F4963AD6B656900B7CACFC37AC3CDDDF818409 : public RuntimeObject
  3212. {
  3213. int32_t ___U3CInstantiationKindU3Ek__BackingField;
  3214. };
  3215. typedef Il2CppFullySharedGenericStruct PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D;
  3216. struct ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB
  3217. {
  3218. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 ____pointer;
  3219. int32_t ____length;
  3220. };
  3221. struct ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959
  3222. {
  3223. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 ____pointer;
  3224. int32_t ____length;
  3225. };
  3226. struct ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B
  3227. {
  3228. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E ____pointer;
  3229. int32_t ____length;
  3230. };
  3231. struct ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798
  3232. {
  3233. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B ____pointer;
  3234. int32_t ____length;
  3235. };
  3236. struct ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0
  3237. {
  3238. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 ____pointer;
  3239. int32_t ____length;
  3240. };
  3241. struct ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54
  3242. {
  3243. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD ____pointer;
  3244. int32_t ____length;
  3245. };
  3246. struct ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187
  3247. {
  3248. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 ____pointer;
  3249. int32_t ____length;
  3250. };
  3251. struct ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202
  3252. {
  3253. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED ____pointer;
  3254. int32_t ____length;
  3255. };
  3256. struct ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7
  3257. {
  3258. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB ____pointer;
  3259. int32_t ____length;
  3260. };
  3261. struct ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407
  3262. {
  3263. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F ____pointer;
  3264. int32_t ____length;
  3265. };
  3266. struct ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B
  3267. {
  3268. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 ____pointer;
  3269. int32_t ____length;
  3270. };
  3271. struct ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880
  3272. {
  3273. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 ____pointer;
  3274. int32_t ____length;
  3275. };
  3276. struct ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83
  3277. {
  3278. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 ____pointer;
  3279. int32_t ____length;
  3280. };
  3281. struct ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A
  3282. {
  3283. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED ____pointer;
  3284. int32_t ____length;
  3285. };
  3286. struct ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282
  3287. {
  3288. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 ____pointer;
  3289. int32_t ____length;
  3290. };
  3291. struct ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76
  3292. {
  3293. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B ____pointer;
  3294. int32_t ____length;
  3295. };
  3296. struct ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA
  3297. {
  3298. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 ____pointer;
  3299. int32_t ____length;
  3300. };
  3301. struct ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188
  3302. {
  3303. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 ____pointer;
  3304. int32_t ____length;
  3305. };
  3306. struct ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040
  3307. {
  3308. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 ____pointer;
  3309. int32_t ____length;
  3310. };
  3311. struct ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396
  3312. {
  3313. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE ____pointer;
  3314. int32_t ____length;
  3315. };
  3316. struct ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1
  3317. {
  3318. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 ____pointer;
  3319. int32_t ____length;
  3320. };
  3321. struct Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975 : public RuntimeObject
  3322. {
  3323. int32_t ___U3CStatusU3Ek__BackingField;
  3324. ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___U3CErrorU3Ek__BackingField;
  3325. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___U3CArgumentU3Ek__BackingField;
  3326. };
  3327. struct Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141 : public RuntimeObject
  3328. {
  3329. int32_t ___U3CStatusU3Ek__BackingField;
  3330. ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___U3CErrorU3Ek__BackingField;
  3331. RuntimeObject* ___U3CArgumentU3Ek__BackingField;
  3332. };
  3333. struct Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93 : public RuntimeObject {};
  3334. struct Span_1_t315E15592E4FFCA05861BB665AA8206C438C6B96
  3335. {
  3336. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 ____pointer;
  3337. int32_t ____length;
  3338. };
  3339. struct Span_1_tD9AB3C7A8923EC429D32DA8E24EF5D77FB036897
  3340. {
  3341. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 ____pointer;
  3342. int32_t ____length;
  3343. };
  3344. struct Span_1_tAD0EB0108045F8DC01462F4A899226287C8D5D05
  3345. {
  3346. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E ____pointer;
  3347. int32_t ____length;
  3348. };
  3349. struct Span_1_t7D2A26B1DEBC831B2A3B75C97A81822651CC488A
  3350. {
  3351. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B ____pointer;
  3352. int32_t ____length;
  3353. };
  3354. struct Span_1_t077F1BB717C60F1734C60CF5A36E7F50615577F9
  3355. {
  3356. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 ____pointer;
  3357. int32_t ____length;
  3358. };
  3359. struct Span_1_t8EFA988F3BF774ABDFC612663825195AB20D10C1
  3360. {
  3361. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD ____pointer;
  3362. int32_t ____length;
  3363. };
  3364. struct Span_1_t576D705C27D6C3A8880F2D0C9ABCDBADAFF4BC53
  3365. {
  3366. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 ____pointer;
  3367. int32_t ____length;
  3368. };
  3369. struct Span_1_t287AD14BEBFA650CD367D76F004E5F76752DE6F0
  3370. {
  3371. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED ____pointer;
  3372. int32_t ____length;
  3373. };
  3374. struct Span_1_t6F6F7EA31306186A9C45766579892B8317AF1958
  3375. {
  3376. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB ____pointer;
  3377. int32_t ____length;
  3378. };
  3379. struct Span_1_tF70510177F39362BA23377F908D7A1BF79A523B9
  3380. {
  3381. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F ____pointer;
  3382. int32_t ____length;
  3383. };
  3384. struct Span_1_t8C4E5171DE283EC29286C660AFCD79939F783D0E
  3385. {
  3386. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 ____pointer;
  3387. int32_t ____length;
  3388. };
  3389. struct Span_1_t045F1668C339FF6DF492187D9C29DE81993E223A
  3390. {
  3391. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 ____pointer;
  3392. int32_t ____length;
  3393. };
  3394. struct Span_1_t0596A87069AD8431D2B66F5A14EAA5CE0D61CC1F
  3395. {
  3396. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 ____pointer;
  3397. int32_t ____length;
  3398. };
  3399. struct Span_1_tCD0F3D501EEABE4C1899A47484362B7FCD41B724
  3400. {
  3401. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED ____pointer;
  3402. int32_t ____length;
  3403. };
  3404. struct Span_1_tCC3780EB2A3879FBDEE63279DA86DB7D4367D72A
  3405. {
  3406. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 ____pointer;
  3407. int32_t ____length;
  3408. };
  3409. struct Span_1_t3C803D988B1A77FD2F62D78EB35039750E3CAFFC
  3410. {
  3411. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B ____pointer;
  3412. int32_t ____length;
  3413. };
  3414. struct Span_1_t4C9E38B29B1C8EC7A69D6B434ABD5CB67F492F68
  3415. {
  3416. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 ____pointer;
  3417. int32_t ____length;
  3418. };
  3419. struct Span_1_t2E341F85E2ED7AC7627B4C3DA5B618AEC8F9584E
  3420. {
  3421. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 ____pointer;
  3422. int32_t ____length;
  3423. };
  3424. struct Span_1_tD6C4E5DF3D45757E761604681FC5FDEC5754636D
  3425. {
  3426. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 ____pointer;
  3427. int32_t ____length;
  3428. };
  3429. struct Span_1_tF1AFBC87D78FE396E3EBF80285AE195012F9DD41
  3430. {
  3431. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE ____pointer;
  3432. int32_t ____length;
  3433. };
  3434. struct Span_1_tE697C194C940F75F42B87D0AA1C239325BE04E29
  3435. {
  3436. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 ____pointer;
  3437. int32_t ____length;
  3438. };
  3439. struct Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC
  3440. {
  3441. float ___m_Value;
  3442. int32_t ___m_Unit;
  3443. };
  3444. struct BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F
  3445. {
  3446. int32_t ___x;
  3447. int32_t ___y;
  3448. };
  3449. struct BufferDesc_tD36AE29DED1D505AB9CD58BF827AAA881A82AD2B
  3450. {
  3451. int32_t ___count;
  3452. int32_t ___stride;
  3453. String_t* ___name;
  3454. int32_t ___target;
  3455. int32_t ___usageFlags;
  3456. };
  3457. struct BufferDesc_tD36AE29DED1D505AB9CD58BF827AAA881A82AD2B_marshaled_pinvoke
  3458. {
  3459. int32_t ___count;
  3460. int32_t ___stride;
  3461. char* ___name;
  3462. int32_t ___target;
  3463. int32_t ___usageFlags;
  3464. };
  3465. struct BufferDesc_tD36AE29DED1D505AB9CD58BF827AAA881A82AD2B_marshaled_com
  3466. {
  3467. int32_t ___count;
  3468. int32_t ___stride;
  3469. Il2CppChar* ___name;
  3470. int32_t ___target;
  3471. int32_t ___usageFlags;
  3472. };
  3473. struct FastMemoryDesc_t8929BA455D6CA21819CB01C191FFE8CE00D2E63F
  3474. {
  3475. bool ___inFastMemory;
  3476. int32_t ___flags;
  3477. float ___residencyFraction;
  3478. };
  3479. struct FastMemoryDesc_t8929BA455D6CA21819CB01C191FFE8CE00D2E63F_marshaled_pinvoke
  3480. {
  3481. int32_t ___inFastMemory;
  3482. int32_t ___flags;
  3483. float ___residencyFraction;
  3484. };
  3485. struct FastMemoryDesc_t8929BA455D6CA21819CB01C191FFE8CE00D2E63F_marshaled_com
  3486. {
  3487. int32_t ___inFastMemory;
  3488. int32_t ___flags;
  3489. float ___residencyFraction;
  3490. };
  3491. struct GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB
  3492. {
  3493. intptr_t ___m_Ptr;
  3494. int32_t ___m_Version;
  3495. int32_t ___m_FenceType;
  3496. };
  3497. struct InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503 : public RuntimeObject
  3498. {
  3499. ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___renderContext;
  3500. CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd;
  3501. RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* ___renderGraphPool;
  3502. RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* ___defaultResources;
  3503. RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93* ___executingPass;
  3504. bool ___contextlessTesting;
  3505. };
  3506. struct Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256
  3507. {
  3508. float ___m_Value;
  3509. int32_t ___m_Unit;
  3510. };
  3511. struct MulticastDelegate_t : public Delegate_t
  3512. {
  3513. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  3514. };
  3515. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  3516. {
  3517. Delegate_t_marshaled_pinvoke** ___delegates;
  3518. };
  3519. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  3520. {
  3521. Delegate_t_marshaled_com** ___delegates;
  3522. };
  3523. struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4
  3524. {
  3525. union
  3526. {
  3527. #pragma pack(push, tp, 1)
  3528. struct
  3529. {
  3530. int32_t ___m_Type;
  3531. };
  3532. #pragma pack(pop, tp)
  3533. struct
  3534. {
  3535. int32_t ___m_Type_forAlignmentOnly;
  3536. };
  3537. #pragma pack(push, tp, 1)
  3538. struct
  3539. {
  3540. char ___m_BoolValue_OffsetPadding[4];
  3541. bool ___m_BoolValue;
  3542. };
  3543. #pragma pack(pop, tp)
  3544. struct
  3545. {
  3546. char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4];
  3547. bool ___m_BoolValue_forAlignmentOnly;
  3548. };
  3549. #pragma pack(push, tp, 1)
  3550. struct
  3551. {
  3552. char ___m_CharValue_OffsetPadding[4];
  3553. Il2CppChar ___m_CharValue;
  3554. };
  3555. #pragma pack(pop, tp)
  3556. struct
  3557. {
  3558. char ___m_CharValue_OffsetPadding_forAlignmentOnly[4];
  3559. Il2CppChar ___m_CharValue_forAlignmentOnly;
  3560. };
  3561. #pragma pack(push, tp, 1)
  3562. struct
  3563. {
  3564. char ___m_ByteValue_OffsetPadding[4];
  3565. uint8_t ___m_ByteValue;
  3566. };
  3567. #pragma pack(pop, tp)
  3568. struct
  3569. {
  3570. char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4];
  3571. uint8_t ___m_ByteValue_forAlignmentOnly;
  3572. };
  3573. #pragma pack(push, tp, 1)
  3574. struct
  3575. {
  3576. char ___m_SByteValue_OffsetPadding[4];
  3577. int8_t ___m_SByteValue;
  3578. };
  3579. #pragma pack(pop, tp)
  3580. struct
  3581. {
  3582. char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4];
  3583. int8_t ___m_SByteValue_forAlignmentOnly;
  3584. };
  3585. #pragma pack(push, tp, 1)
  3586. struct
  3587. {
  3588. char ___m_ShortValue_OffsetPadding[4];
  3589. int16_t ___m_ShortValue;
  3590. };
  3591. #pragma pack(pop, tp)
  3592. struct
  3593. {
  3594. char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4];
  3595. int16_t ___m_ShortValue_forAlignmentOnly;
  3596. };
  3597. #pragma pack(push, tp, 1)
  3598. struct
  3599. {
  3600. char ___m_UShortValue_OffsetPadding[4];
  3601. uint16_t ___m_UShortValue;
  3602. };
  3603. #pragma pack(pop, tp)
  3604. struct
  3605. {
  3606. char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4];
  3607. uint16_t ___m_UShortValue_forAlignmentOnly;
  3608. };
  3609. #pragma pack(push, tp, 1)
  3610. struct
  3611. {
  3612. char ___m_IntValue_OffsetPadding[4];
  3613. int32_t ___m_IntValue;
  3614. };
  3615. #pragma pack(pop, tp)
  3616. struct
  3617. {
  3618. char ___m_IntValue_OffsetPadding_forAlignmentOnly[4];
  3619. int32_t ___m_IntValue_forAlignmentOnly;
  3620. };
  3621. #pragma pack(push, tp, 1)
  3622. struct
  3623. {
  3624. char ___m_UIntValue_OffsetPadding[4];
  3625. uint32_t ___m_UIntValue;
  3626. };
  3627. #pragma pack(pop, tp)
  3628. struct
  3629. {
  3630. char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4];
  3631. uint32_t ___m_UIntValue_forAlignmentOnly;
  3632. };
  3633. #pragma pack(push, tp, 1)
  3634. struct
  3635. {
  3636. char ___m_LongValue_OffsetPadding[4];
  3637. int64_t ___m_LongValue;
  3638. };
  3639. #pragma pack(pop, tp)
  3640. struct
  3641. {
  3642. char ___m_LongValue_OffsetPadding_forAlignmentOnly[4];
  3643. int64_t ___m_LongValue_forAlignmentOnly;
  3644. };
  3645. #pragma pack(push, tp, 1)
  3646. struct
  3647. {
  3648. char ___m_ULongValue_OffsetPadding[4];
  3649. uint64_t ___m_ULongValue;
  3650. };
  3651. #pragma pack(pop, tp)
  3652. struct
  3653. {
  3654. char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4];
  3655. uint64_t ___m_ULongValue_forAlignmentOnly;
  3656. };
  3657. #pragma pack(push, tp, 1)
  3658. struct
  3659. {
  3660. char ___m_FloatValue_OffsetPadding[4];
  3661. float ___m_FloatValue;
  3662. };
  3663. #pragma pack(pop, tp)
  3664. struct
  3665. {
  3666. char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4];
  3667. float ___m_FloatValue_forAlignmentOnly;
  3668. };
  3669. #pragma pack(push, tp, 1)
  3670. struct
  3671. {
  3672. char ___m_DoubleValue_OffsetPadding[4];
  3673. double ___m_DoubleValue;
  3674. };
  3675. #pragma pack(pop, tp)
  3676. struct
  3677. {
  3678. char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4];
  3679. double ___m_DoubleValue_forAlignmentOnly;
  3680. };
  3681. };
  3682. };
  3683. struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke
  3684. {
  3685. union
  3686. {
  3687. #pragma pack(push, tp, 1)
  3688. struct
  3689. {
  3690. int32_t ___m_Type;
  3691. };
  3692. #pragma pack(pop, tp)
  3693. struct
  3694. {
  3695. int32_t ___m_Type_forAlignmentOnly;
  3696. };
  3697. #pragma pack(push, tp, 1)
  3698. struct
  3699. {
  3700. char ___m_BoolValue_OffsetPadding[4];
  3701. int32_t ___m_BoolValue;
  3702. };
  3703. #pragma pack(pop, tp)
  3704. struct
  3705. {
  3706. char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4];
  3707. int32_t ___m_BoolValue_forAlignmentOnly;
  3708. };
  3709. #pragma pack(push, tp, 1)
  3710. struct
  3711. {
  3712. char ___m_CharValue_OffsetPadding[4];
  3713. uint8_t ___m_CharValue;
  3714. };
  3715. #pragma pack(pop, tp)
  3716. struct
  3717. {
  3718. char ___m_CharValue_OffsetPadding_forAlignmentOnly[4];
  3719. uint8_t ___m_CharValue_forAlignmentOnly;
  3720. };
  3721. #pragma pack(push, tp, 1)
  3722. struct
  3723. {
  3724. char ___m_ByteValue_OffsetPadding[4];
  3725. uint8_t ___m_ByteValue;
  3726. };
  3727. #pragma pack(pop, tp)
  3728. struct
  3729. {
  3730. char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4];
  3731. uint8_t ___m_ByteValue_forAlignmentOnly;
  3732. };
  3733. #pragma pack(push, tp, 1)
  3734. struct
  3735. {
  3736. char ___m_SByteValue_OffsetPadding[4];
  3737. int8_t ___m_SByteValue;
  3738. };
  3739. #pragma pack(pop, tp)
  3740. struct
  3741. {
  3742. char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4];
  3743. int8_t ___m_SByteValue_forAlignmentOnly;
  3744. };
  3745. #pragma pack(push, tp, 1)
  3746. struct
  3747. {
  3748. char ___m_ShortValue_OffsetPadding[4];
  3749. int16_t ___m_ShortValue;
  3750. };
  3751. #pragma pack(pop, tp)
  3752. struct
  3753. {
  3754. char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4];
  3755. int16_t ___m_ShortValue_forAlignmentOnly;
  3756. };
  3757. #pragma pack(push, tp, 1)
  3758. struct
  3759. {
  3760. char ___m_UShortValue_OffsetPadding[4];
  3761. uint16_t ___m_UShortValue;
  3762. };
  3763. #pragma pack(pop, tp)
  3764. struct
  3765. {
  3766. char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4];
  3767. uint16_t ___m_UShortValue_forAlignmentOnly;
  3768. };
  3769. #pragma pack(push, tp, 1)
  3770. struct
  3771. {
  3772. char ___m_IntValue_OffsetPadding[4];
  3773. int32_t ___m_IntValue;
  3774. };
  3775. #pragma pack(pop, tp)
  3776. struct
  3777. {
  3778. char ___m_IntValue_OffsetPadding_forAlignmentOnly[4];
  3779. int32_t ___m_IntValue_forAlignmentOnly;
  3780. };
  3781. #pragma pack(push, tp, 1)
  3782. struct
  3783. {
  3784. char ___m_UIntValue_OffsetPadding[4];
  3785. uint32_t ___m_UIntValue;
  3786. };
  3787. #pragma pack(pop, tp)
  3788. struct
  3789. {
  3790. char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4];
  3791. uint32_t ___m_UIntValue_forAlignmentOnly;
  3792. };
  3793. #pragma pack(push, tp, 1)
  3794. struct
  3795. {
  3796. char ___m_LongValue_OffsetPadding[4];
  3797. int64_t ___m_LongValue;
  3798. };
  3799. #pragma pack(pop, tp)
  3800. struct
  3801. {
  3802. char ___m_LongValue_OffsetPadding_forAlignmentOnly[4];
  3803. int64_t ___m_LongValue_forAlignmentOnly;
  3804. };
  3805. #pragma pack(push, tp, 1)
  3806. struct
  3807. {
  3808. char ___m_ULongValue_OffsetPadding[4];
  3809. uint64_t ___m_ULongValue;
  3810. };
  3811. #pragma pack(pop, tp)
  3812. struct
  3813. {
  3814. char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4];
  3815. uint64_t ___m_ULongValue_forAlignmentOnly;
  3816. };
  3817. #pragma pack(push, tp, 1)
  3818. struct
  3819. {
  3820. char ___m_FloatValue_OffsetPadding[4];
  3821. float ___m_FloatValue;
  3822. };
  3823. #pragma pack(pop, tp)
  3824. struct
  3825. {
  3826. char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4];
  3827. float ___m_FloatValue_forAlignmentOnly;
  3828. };
  3829. #pragma pack(push, tp, 1)
  3830. struct
  3831. {
  3832. char ___m_DoubleValue_OffsetPadding[4];
  3833. double ___m_DoubleValue;
  3834. };
  3835. #pragma pack(pop, tp)
  3836. struct
  3837. {
  3838. char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4];
  3839. double ___m_DoubleValue_forAlignmentOnly;
  3840. };
  3841. };
  3842. };
  3843. struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com
  3844. {
  3845. union
  3846. {
  3847. #pragma pack(push, tp, 1)
  3848. struct
  3849. {
  3850. int32_t ___m_Type;
  3851. };
  3852. #pragma pack(pop, tp)
  3853. struct
  3854. {
  3855. int32_t ___m_Type_forAlignmentOnly;
  3856. };
  3857. #pragma pack(push, tp, 1)
  3858. struct
  3859. {
  3860. char ___m_BoolValue_OffsetPadding[4];
  3861. int32_t ___m_BoolValue;
  3862. };
  3863. #pragma pack(pop, tp)
  3864. struct
  3865. {
  3866. char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4];
  3867. int32_t ___m_BoolValue_forAlignmentOnly;
  3868. };
  3869. #pragma pack(push, tp, 1)
  3870. struct
  3871. {
  3872. char ___m_CharValue_OffsetPadding[4];
  3873. uint8_t ___m_CharValue;
  3874. };
  3875. #pragma pack(pop, tp)
  3876. struct
  3877. {
  3878. char ___m_CharValue_OffsetPadding_forAlignmentOnly[4];
  3879. uint8_t ___m_CharValue_forAlignmentOnly;
  3880. };
  3881. #pragma pack(push, tp, 1)
  3882. struct
  3883. {
  3884. char ___m_ByteValue_OffsetPadding[4];
  3885. uint8_t ___m_ByteValue;
  3886. };
  3887. #pragma pack(pop, tp)
  3888. struct
  3889. {
  3890. char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4];
  3891. uint8_t ___m_ByteValue_forAlignmentOnly;
  3892. };
  3893. #pragma pack(push, tp, 1)
  3894. struct
  3895. {
  3896. char ___m_SByteValue_OffsetPadding[4];
  3897. int8_t ___m_SByteValue;
  3898. };
  3899. #pragma pack(pop, tp)
  3900. struct
  3901. {
  3902. char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4];
  3903. int8_t ___m_SByteValue_forAlignmentOnly;
  3904. };
  3905. #pragma pack(push, tp, 1)
  3906. struct
  3907. {
  3908. char ___m_ShortValue_OffsetPadding[4];
  3909. int16_t ___m_ShortValue;
  3910. };
  3911. #pragma pack(pop, tp)
  3912. struct
  3913. {
  3914. char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4];
  3915. int16_t ___m_ShortValue_forAlignmentOnly;
  3916. };
  3917. #pragma pack(push, tp, 1)
  3918. struct
  3919. {
  3920. char ___m_UShortValue_OffsetPadding[4];
  3921. uint16_t ___m_UShortValue;
  3922. };
  3923. #pragma pack(pop, tp)
  3924. struct
  3925. {
  3926. char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4];
  3927. uint16_t ___m_UShortValue_forAlignmentOnly;
  3928. };
  3929. #pragma pack(push, tp, 1)
  3930. struct
  3931. {
  3932. char ___m_IntValue_OffsetPadding[4];
  3933. int32_t ___m_IntValue;
  3934. };
  3935. #pragma pack(pop, tp)
  3936. struct
  3937. {
  3938. char ___m_IntValue_OffsetPadding_forAlignmentOnly[4];
  3939. int32_t ___m_IntValue_forAlignmentOnly;
  3940. };
  3941. #pragma pack(push, tp, 1)
  3942. struct
  3943. {
  3944. char ___m_UIntValue_OffsetPadding[4];
  3945. uint32_t ___m_UIntValue;
  3946. };
  3947. #pragma pack(pop, tp)
  3948. struct
  3949. {
  3950. char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4];
  3951. uint32_t ___m_UIntValue_forAlignmentOnly;
  3952. };
  3953. #pragma pack(push, tp, 1)
  3954. struct
  3955. {
  3956. char ___m_LongValue_OffsetPadding[4];
  3957. int64_t ___m_LongValue;
  3958. };
  3959. #pragma pack(pop, tp)
  3960. struct
  3961. {
  3962. char ___m_LongValue_OffsetPadding_forAlignmentOnly[4];
  3963. int64_t ___m_LongValue_forAlignmentOnly;
  3964. };
  3965. #pragma pack(push, tp, 1)
  3966. struct
  3967. {
  3968. char ___m_ULongValue_OffsetPadding[4];
  3969. uint64_t ___m_ULongValue;
  3970. };
  3971. #pragma pack(pop, tp)
  3972. struct
  3973. {
  3974. char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4];
  3975. uint64_t ___m_ULongValue_forAlignmentOnly;
  3976. };
  3977. #pragma pack(push, tp, 1)
  3978. struct
  3979. {
  3980. char ___m_FloatValue_OffsetPadding[4];
  3981. float ___m_FloatValue;
  3982. };
  3983. #pragma pack(pop, tp)
  3984. struct
  3985. {
  3986. char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4];
  3987. float ___m_FloatValue_forAlignmentOnly;
  3988. };
  3989. #pragma pack(push, tp, 1)
  3990. struct
  3991. {
  3992. char ___m_DoubleValue_OffsetPadding[4];
  3993. double ___m_DoubleValue;
  3994. };
  3995. #pragma pack(pop, tp)
  3996. struct
  3997. {
  3998. char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4];
  3999. double ___m_DoubleValue_forAlignmentOnly;
  4000. };
  4001. };
  4002. };
  4003. struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF
  4004. {
  4005. int32_t ___m_Kind;
  4006. String_t* ___m_Name;
  4007. int32_t ___m_Index;
  4008. RuntimeObject* ___m_Key;
  4009. };
  4010. struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke
  4011. {
  4012. int32_t ___m_Kind;
  4013. char* ___m_Name;
  4014. int32_t ___m_Index;
  4015. Il2CppIUnknown* ___m_Key;
  4016. };
  4017. struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com
  4018. {
  4019. int32_t ___m_Kind;
  4020. Il2CppChar* ___m_Name;
  4021. int32_t ___m_Index;
  4022. Il2CppIUnknown* ___m_Key;
  4023. };
  4024. struct RareData_t2F466D955456C8E8898324C284948FCB0F4D6F26
  4025. {
  4026. Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82 ___cursor;
  4027. int32_t ___textOverflow;
  4028. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___unityBackgroundImageTintColor;
  4029. int32_t ___unityOverflowClipBox;
  4030. int32_t ___unitySliceBottom;
  4031. int32_t ___unitySliceLeft;
  4032. int32_t ___unitySliceRight;
  4033. float ___unitySliceScale;
  4034. int32_t ___unitySliceTop;
  4035. int32_t ___unityTextOverflowPosition;
  4036. };
  4037. struct RareData_t2F466D955456C8E8898324C284948FCB0F4D6F26_marshaled_pinvoke
  4038. {
  4039. Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_marshaled_pinvoke ___cursor;
  4040. int32_t ___textOverflow;
  4041. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___unityBackgroundImageTintColor;
  4042. int32_t ___unityOverflowClipBox;
  4043. int32_t ___unitySliceBottom;
  4044. int32_t ___unitySliceLeft;
  4045. int32_t ___unitySliceRight;
  4046. float ___unitySliceScale;
  4047. int32_t ___unitySliceTop;
  4048. int32_t ___unityTextOverflowPosition;
  4049. };
  4050. struct RareData_t2F466D955456C8E8898324C284948FCB0F4D6F26_marshaled_com
  4051. {
  4052. Cursor_t24C3B5095F65B86794C4F7EA168E324DFDA9EE82_marshaled_com ___cursor;
  4053. int32_t ___textOverflow;
  4054. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___unityBackgroundImageTintColor;
  4055. int32_t ___unityOverflowClipBox;
  4056. int32_t ___unitySliceBottom;
  4057. int32_t ___unitySliceLeft;
  4058. int32_t ___unitySliceRight;
  4059. float ___unitySliceScale;
  4060. int32_t ___unitySliceTop;
  4061. int32_t ___unityTextOverflowPosition;
  4062. };
  4063. struct ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C
  4064. {
  4065. uint32_t ___m_Value;
  4066. int32_t ___m_Version;
  4067. int32_t ___U3CtypeU3Ek__BackingField;
  4068. };
  4069. struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  4070. {
  4071. };
  4072. struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  4073. {
  4074. };
  4075. struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  4076. {
  4077. };
  4078. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677
  4079. {
  4080. RuntimeObject* ___m_additionalContext;
  4081. int32_t ___m_state;
  4082. };
  4083. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke
  4084. {
  4085. Il2CppIUnknown* ___m_additionalContext;
  4086. int32_t ___m_state;
  4087. };
  4088. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com
  4089. {
  4090. Il2CppIUnknown* ___m_additionalContext;
  4091. int32_t ___m_state;
  4092. };
  4093. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  4094. {
  4095. };
  4096. struct Type_t : public MemberInfo_t
  4097. {
  4098. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
  4099. };
  4100. struct UnsafeMeshGenerationNode_t1FF7D38D9B39DC59A2F8E2DFC92BFAB2481E88A2
  4101. {
  4102. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___m_Handle;
  4103. };
  4104. struct GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3
  4105. {
  4106. int32_t ___pairingStateVersion;
  4107. uint32_t ___lastUserId;
  4108. int32_t ___allUserCount;
  4109. int32_t ___allPairedDeviceCount;
  4110. int32_t ___allLostDeviceCount;
  4111. InputUserU5BU5D_t4B71AE3CDE5BB252EADB6494FEE05EE141C2B1FD* ___allUsers;
  4112. UserDataU5BU5D_t5CB4987877C71E61FA131704B58CA6D8E5272C7E* ___allUserData;
  4113. InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allPairedDevices;
  4114. InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allLostDevices;
  4115. InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C ___ongoingAccountSelections;
  4116. CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9 ___onChange;
  4117. CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34 ___onUnpairedDeviceUsed;
  4118. CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE ___onPreFilterUnpairedDeviceUsed;
  4119. Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___actionChangeDelegate;
  4120. Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___onDeviceChangeDelegate;
  4121. Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___onEventDelegate;
  4122. bool ___onActionChangeHooked;
  4123. bool ___onDeviceChangeHooked;
  4124. bool ___onEventHooked;
  4125. int32_t ___listenForUnpairedDeviceActivity;
  4126. };
  4127. struct GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_pinvoke
  4128. {
  4129. int32_t ___pairingStateVersion;
  4130. uint32_t ___lastUserId;
  4131. int32_t ___allUserCount;
  4132. int32_t ___allPairedDeviceCount;
  4133. int32_t ___allLostDeviceCount;
  4134. InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E* ___allUsers;
  4135. UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke* ___allUserData;
  4136. InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allPairedDevices;
  4137. InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allLostDevices;
  4138. InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C ___ongoingAccountSelections;
  4139. CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9 ___onChange;
  4140. CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34 ___onUnpairedDeviceUsed;
  4141. CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE ___onPreFilterUnpairedDeviceUsed;
  4142. Il2CppMethodPointer ___actionChangeDelegate;
  4143. Il2CppMethodPointer ___onDeviceChangeDelegate;
  4144. Il2CppMethodPointer ___onEventDelegate;
  4145. int32_t ___onActionChangeHooked;
  4146. int32_t ___onDeviceChangeHooked;
  4147. int32_t ___onEventHooked;
  4148. int32_t ___listenForUnpairedDeviceActivity;
  4149. };
  4150. struct GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_com
  4151. {
  4152. int32_t ___pairingStateVersion;
  4153. uint32_t ___lastUserId;
  4154. int32_t ___allUserCount;
  4155. int32_t ___allPairedDeviceCount;
  4156. int32_t ___allLostDeviceCount;
  4157. InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E* ___allUsers;
  4158. UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com* ___allUserData;
  4159. InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allPairedDevices;
  4160. InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allLostDevices;
  4161. InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C ___ongoingAccountSelections;
  4162. CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9 ___onChange;
  4163. CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34 ___onUnpairedDeviceUsed;
  4164. CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE ___onPreFilterUnpairedDeviceUsed;
  4165. Il2CppMethodPointer ___actionChangeDelegate;
  4166. Il2CppMethodPointer ___onDeviceChangeDelegate;
  4167. Il2CppMethodPointer ___onEventDelegate;
  4168. int32_t ___onActionChangeHooked;
  4169. int32_t ___onDeviceChangeHooked;
  4170. int32_t ___onEventHooked;
  4171. int32_t ___listenForUnpairedDeviceActivity;
  4172. };
  4173. struct Info_tA3039772991DEEDBC29A00439A055C5166133A27
  4174. {
  4175. int32_t ___viewType;
  4176. int32_t ___viewInstanceID;
  4177. int32_t ___splitIndex;
  4178. };
  4179. struct NativeRectParams_t18E2E456D50F027D08BF8B4BCBD83DF7FDB1C02F
  4180. {
  4181. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
  4182. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___subRect;
  4183. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___uv;
  4184. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
  4185. int32_t ___scaleMode;
  4186. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topLeftRadius;
  4187. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topRightRadius;
  4188. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomRightRadius;
  4189. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomLeftRadius;
  4190. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___backgroundRepeatRect;
  4191. intptr_t ___texture;
  4192. intptr_t ___sprite;
  4193. intptr_t ___vectorImage;
  4194. intptr_t ___spriteTexture;
  4195. intptr_t ___spriteVertices;
  4196. intptr_t ___spriteUVs;
  4197. intptr_t ___spriteTriangles;
  4198. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___spriteGeomRect;
  4199. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___contentSize;
  4200. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___textureSize;
  4201. float ___texturePixelsPerPoint;
  4202. int32_t ___leftSlice;
  4203. int32_t ___topSlice;
  4204. int32_t ___rightSlice;
  4205. int32_t ___bottomSlice;
  4206. float ___sliceScale;
  4207. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rectInset;
  4208. NativeColorPage_tD578D4E96ABBDBB0E6A608F6CE97A0362ABD7D4B ___colorPage;
  4209. int32_t ___meshFlags;
  4210. };
  4211. struct BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509
  4212. {
  4213. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
  4214. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___playmodeTintColor;
  4215. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___leftColor;
  4216. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topColor;
  4217. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rightColor;
  4218. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomColor;
  4219. float ___leftWidth;
  4220. float ___topWidth;
  4221. float ___rightWidth;
  4222. float ___bottomWidth;
  4223. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topLeftRadius;
  4224. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topRightRadius;
  4225. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomRightRadius;
  4226. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomLeftRadius;
  4227. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0 ___leftColorPage;
  4228. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0 ___topColorPage;
  4229. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0 ___rightColorPage;
  4230. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0 ___bottomColorPage;
  4231. };
  4232. struct BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509_marshaled_pinvoke
  4233. {
  4234. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
  4235. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___playmodeTintColor;
  4236. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___leftColor;
  4237. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topColor;
  4238. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rightColor;
  4239. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomColor;
  4240. float ___leftWidth;
  4241. float ___topWidth;
  4242. float ___rightWidth;
  4243. float ___bottomWidth;
  4244. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topLeftRadius;
  4245. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topRightRadius;
  4246. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomRightRadius;
  4247. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomLeftRadius;
  4248. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_pinvoke ___leftColorPage;
  4249. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_pinvoke ___topColorPage;
  4250. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_pinvoke ___rightColorPage;
  4251. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_pinvoke ___bottomColorPage;
  4252. };
  4253. struct BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509_marshaled_com
  4254. {
  4255. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
  4256. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___playmodeTintColor;
  4257. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___leftColor;
  4258. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topColor;
  4259. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rightColor;
  4260. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomColor;
  4261. float ___leftWidth;
  4262. float ___topWidth;
  4263. float ___rightWidth;
  4264. float ___bottomWidth;
  4265. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topLeftRadius;
  4266. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___topRightRadius;
  4267. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomRightRadius;
  4268. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___bottomLeftRadius;
  4269. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_com ___leftColorPage;
  4270. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_com ___topColorPage;
  4271. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_com ___rightColorPage;
  4272. ColorPage_t7C2B8995DE8D27CED5E55F7BFE4E6C70C971FAE0_marshaled_com ___bottomColorPage;
  4273. };
  4274. struct FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D
  4275. {
  4276. int32_t ___updateMask;
  4277. FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___fingers;
  4278. FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___activeFingers;
  4279. TouchU5BU5D_t32B2235E604E83356406C886C1A817C01F7C6354* ___activeTouches;
  4280. int32_t ___activeFingerCount;
  4281. int32_t ___activeTouchCount;
  4282. int32_t ___totalFingerCount;
  4283. uint32_t ___lastId;
  4284. bool ___haveBuiltActiveTouches;
  4285. bool ___haveActiveTouchesNeedingRefreshNextUpdate;
  4286. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___activeTouchState;
  4287. };
  4288. struct FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D_marshaled_pinvoke
  4289. {
  4290. int32_t ___updateMask;
  4291. FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___fingers;
  4292. FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___activeFingers;
  4293. Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_marshaled_pinvoke* ___activeTouches;
  4294. int32_t ___activeFingerCount;
  4295. int32_t ___activeTouchCount;
  4296. int32_t ___totalFingerCount;
  4297. uint32_t ___lastId;
  4298. int32_t ___haveBuiltActiveTouches;
  4299. int32_t ___haveActiveTouchesNeedingRefreshNextUpdate;
  4300. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___activeTouchState;
  4301. };
  4302. struct FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D_marshaled_com
  4303. {
  4304. int32_t ___updateMask;
  4305. FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___fingers;
  4306. FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___activeFingers;
  4307. Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_marshaled_com* ___activeTouches;
  4308. int32_t ___activeFingerCount;
  4309. int32_t ___activeTouchCount;
  4310. int32_t ___totalFingerCount;
  4311. uint32_t ___lastId;
  4312. int32_t ___haveBuiltActiveTouches;
  4313. int32_t ___haveActiveTouchesNeedingRefreshNextUpdate;
  4314. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___activeTouchState;
  4315. };
  4316. struct Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731 : public MulticastDelegate_t
  4317. {
  4318. };
  4319. struct Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612 : public MulticastDelegate_t
  4320. {
  4321. };
  4322. struct Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E : public MulticastDelegate_t
  4323. {
  4324. };
  4325. struct Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7 : public MulticastDelegate_t
  4326. {
  4327. };
  4328. struct Action_1_tE0087198B8271A46CDBB338B9B754A610083228B : public MulticastDelegate_t
  4329. {
  4330. };
  4331. struct Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995 : public MulticastDelegate_t
  4332. {
  4333. };
  4334. struct BaseRenderFunc_2_t25B152342CB57979E37E015DD47860BBABBD36E0 : public MulticastDelegate_t
  4335. {
  4336. };
  4337. struct Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E : public MulticastDelegate_t
  4338. {
  4339. };
  4340. struct ContainerPropertyBag_1_t47684299E462BBF7DC930C28B27E8A8008478424 : public PropertyBag_1_t74F4963AD6B656900B7CACFC37AC3CDDDF818409
  4341. {
  4342. List_1_t8C03D59AE9CBDEDECDE563570171B47DCB063CF4* ___m_PropertiesList;
  4343. Dictionary_2_t5FB44F403798E1529E205CBF14632F00AAC18879* ___m_PropertiesHash;
  4344. };
  4345. struct Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1
  4346. {
  4347. Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* ____dictionary;
  4348. int32_t ____version;
  4349. int32_t ____index;
  4350. KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA ____current;
  4351. int32_t ____getEnumeratorRetType;
  4352. };
  4353. struct Func_1_tCFB10056F1A63C96D18BBBE5423988F7EE4D5049 : public MulticastDelegate_t
  4354. {
  4355. };
  4356. struct Func_1_tE9C8D900E6A7C74D0306184574FA9BCCF8EA01CD : public MulticastDelegate_t
  4357. {
  4358. };
  4359. struct Func_1_tA006BA437878C9D6B6A56BAE74CDDF2BF5466E17 : public MulticastDelegate_t
  4360. {
  4361. };
  4362. struct Func_1_tFA71AE52F2B2EF4AD1EB23A7DF620AD47141EDF6 : public MulticastDelegate_t
  4363. {
  4364. };
  4365. struct Func_1_t0E338B43AE96C7CB8BCDDAC37EFBD6FB9F6565C2 : public MulticastDelegate_t
  4366. {
  4367. };
  4368. struct Func_1_tAF50E3283A6FCC6FADADA5B4634B794E67BB3543 : public MulticastDelegate_t
  4369. {
  4370. };
  4371. struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t
  4372. {
  4373. };
  4374. struct Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1 : public MulticastDelegate_t
  4375. {
  4376. };
  4377. struct Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61 : public MulticastDelegate_t
  4378. {
  4379. };
  4380. struct Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0 : public MulticastDelegate_t
  4381. {
  4382. };
  4383. struct GetClassValueAction_t4F5F9F51B79F47048B6A97418F21D4BF3A05AC56 : public MulticastDelegate_t
  4384. {
  4385. };
  4386. struct GetStructValueAction_t1D4341987D3AB639208F418686483312904A7B39 : public MulticastDelegate_t
  4387. {
  4388. };
  4389. struct RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD : public RuntimeObject
  4390. {
  4391. int32_t ___m_RefCount;
  4392. uint32_t ___m_Id;
  4393. RareData_t2F466D955456C8E8898324C284948FCB0F4D6F26 ___value;
  4394. };
  4395. struct RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D
  4396. {
  4397. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceIDs;
  4398. NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6 ___batchIDs;
  4399. ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE ___hashMap;
  4400. };
  4401. struct RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B
  4402. {
  4403. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceIDs;
  4404. NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6 ___batchIDs;
  4405. ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B ___hashMap;
  4406. };
  4407. struct RegisterNewInstancesJob_1_t06A2E60A673BBB882622ADE90DA66F33DC325FCC
  4408. {
  4409. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceIDs;
  4410. NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18 ___batchIDs;
  4411. ParallelWriter_tE09BBB7851AF3F6C40455F8CAC1809B9BDCBB53D ___hashMap;
  4412. };
  4413. struct RenderGraphResource_2_t5640A75CE012B3ED8292A963965C2A23539D241F : public IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021
  4414. {
  4415. BufferDesc_tD36AE29DED1D505AB9CD58BF827AAA881A82AD2B ___desc;
  4416. bool ___validDesc;
  4417. RuntimeObject* ___graphicsResource;
  4418. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* ___m_Pool;
  4419. };
  4420. struct SavedStructState_1_t850B3663F02CDFBA5D3E89EA5F14127A08E10975 : public RuntimeObject
  4421. {
  4422. GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3 ___m_State;
  4423. TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6* ___m_RestoreAction;
  4424. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_StaticDisposeCurrentState;
  4425. };
  4426. struct SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7 : public MulticastDelegate_t
  4427. {
  4428. };
  4429. struct SetPropertyBagBase_2_t9148CA09D4A212A82F0DEC9E6A8C41B7B0A1B8FF : public PropertyBag_1_t74F4963AD6B656900B7CACFC37AC3CDDDF818409
  4430. {
  4431. SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1* ___m_Property;
  4432. };
  4433. struct SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027 : public MulticastDelegate_t
  4434. {
  4435. };
  4436. struct TypedRestore_t28A33689D732CE20AE93AFCAB49B55B3C7302B5C : public MulticastDelegate_t
  4437. {
  4438. };
  4439. struct TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6 : public MulticastDelegate_t
  4440. {
  4441. };
  4442. struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
  4443. {
  4444. };
  4445. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  4446. {
  4447. String_t* ____paramName;
  4448. };
  4449. struct BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56
  4450. {
  4451. int32_t ___keyword;
  4452. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___offset;
  4453. };
  4454. struct BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7
  4455. {
  4456. int32_t ___m_SizeType;
  4457. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
  4458. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
  4459. };
  4460. struct InheritedData_t9CB0AE42B025C0BD86FEF0C979D5BFE15E188E67
  4461. {
  4462. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
  4463. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___fontSize;
  4464. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___letterSpacing;
  4465. TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___textShadow;
  4466. int32_t ___unityEditorTextRenderingMode;
  4467. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___unityFont;
  4468. FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___unityFontDefinition;
  4469. int32_t ___unityFontStyleAndWeight;
  4470. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___unityParagraphSpacing;
  4471. int32_t ___unityTextAlign;
  4472. int32_t ___unityTextGenerator;
  4473. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___unityTextOutlineColor;
  4474. float ___unityTextOutlineWidth;
  4475. int32_t ___visibility;
  4476. int32_t ___whiteSpace;
  4477. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___wordSpacing;
  4478. };
  4479. struct InheritedData_t9CB0AE42B025C0BD86FEF0C979D5BFE15E188E67_marshaled_pinvoke
  4480. {
  4481. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
  4482. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___fontSize;
  4483. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___letterSpacing;
  4484. TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___textShadow;
  4485. int32_t ___unityEditorTextRenderingMode;
  4486. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___unityFont;
  4487. FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_pinvoke ___unityFontDefinition;
  4488. int32_t ___unityFontStyleAndWeight;
  4489. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___unityParagraphSpacing;
  4490. int32_t ___unityTextAlign;
  4491. int32_t ___unityTextGenerator;
  4492. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___unityTextOutlineColor;
  4493. float ___unityTextOutlineWidth;
  4494. int32_t ___visibility;
  4495. int32_t ___whiteSpace;
  4496. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___wordSpacing;
  4497. };
  4498. struct InheritedData_t9CB0AE42B025C0BD86FEF0C979D5BFE15E188E67_marshaled_com
  4499. {
  4500. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
  4501. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___fontSize;
  4502. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___letterSpacing;
  4503. TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___textShadow;
  4504. int32_t ___unityEditorTextRenderingMode;
  4505. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___unityFont;
  4506. FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_com ___unityFontDefinition;
  4507. int32_t ___unityFontStyleAndWeight;
  4508. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___unityParagraphSpacing;
  4509. int32_t ___unityTextAlign;
  4510. int32_t ___unityTextGenerator;
  4511. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___unityTextOutlineColor;
  4512. float ___unityTextOutlineWidth;
  4513. int32_t ___visibility;
  4514. int32_t ___whiteSpace;
  4515. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___wordSpacing;
  4516. };
  4517. struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E : public RuntimeObject
  4518. {
  4519. InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___m_StateBlock;
  4520. InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Name;
  4521. String_t* ___m_Path;
  4522. String_t* ___m_DisplayName;
  4523. String_t* ___m_DisplayNameFromLayout;
  4524. String_t* ___m_ShortDisplayName;
  4525. String_t* ___m_ShortDisplayNameFromLayout;
  4526. InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Layout;
  4527. InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Variants;
  4528. InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device;
  4529. InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_Parent;
  4530. int32_t ___m_UsageCount;
  4531. int32_t ___m_UsageStartIndex;
  4532. int32_t ___m_AliasCount;
  4533. int32_t ___m_AliasStartIndex;
  4534. int32_t ___m_ChildCount;
  4535. int32_t ___m_ChildStartIndex;
  4536. int32_t ___m_ControlFlags;
  4537. bool ___m_CachedValueIsStale;
  4538. bool ___m_UnprocessedCachedValueIsStale;
  4539. PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_DefaultState;
  4540. PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MinValue;
  4541. PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MaxValue;
  4542. FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___m_OptimizedControlDataType;
  4543. };
  4544. struct InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480 : public RuntimeObject
  4545. {
  4546. Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* ___U3ConRecordAddedU3Ek__BackingField;
  4547. Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* ___U3ConShouldRecordStateChangeU3Ek__BackingField;
  4548. InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_Controls;
  4549. int32_t ___m_ControlCount;
  4550. NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_RecordBuffer;
  4551. int32_t ___m_StateSizeInBytes;
  4552. int32_t ___m_RecordCount;
  4553. int32_t ___m_HistoryDepth;
  4554. int32_t ___m_ExtraMemoryPerRecord;
  4555. int32_t ___m_HeadIndex;
  4556. uint32_t ___m_CurrentVersion;
  4557. Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20 ___m_UpdateMask;
  4558. bool ___m_AddNewControls;
  4559. };
  4560. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  4561. {
  4562. };
  4563. struct LayoutData_tEFB8DF2EADED24B7658EB2987E991107CCA22440
  4564. {
  4565. int32_t ___alignContent;
  4566. int32_t ___alignItems;
  4567. int32_t ___alignSelf;
  4568. float ___borderBottomWidth;
  4569. float ___borderLeftWidth;
  4570. float ___borderRightWidth;
  4571. float ___borderTopWidth;
  4572. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___bottom;
  4573. int32_t ___display;
  4574. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___flexBasis;
  4575. int32_t ___flexDirection;
  4576. float ___flexGrow;
  4577. float ___flexShrink;
  4578. int32_t ___flexWrap;
  4579. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___height;
  4580. int32_t ___justifyContent;
  4581. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___left;
  4582. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___marginBottom;
  4583. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___marginLeft;
  4584. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___marginRight;
  4585. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___marginTop;
  4586. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___maxHeight;
  4587. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___maxWidth;
  4588. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___minHeight;
  4589. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___minWidth;
  4590. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___paddingBottom;
  4591. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___paddingLeft;
  4592. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___paddingRight;
  4593. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___paddingTop;
  4594. int32_t ___position;
  4595. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___right;
  4596. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___top;
  4597. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___width;
  4598. };
  4599. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  4600. {
  4601. };
  4602. struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79
  4603. {
  4604. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part0;
  4605. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part1;
  4606. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part2;
  4607. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part3;
  4608. PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB* ___m_AdditionalParts;
  4609. int32_t ___U3CLengthU3Ek__BackingField;
  4610. };
  4611. struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke
  4612. {
  4613. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part0;
  4614. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part1;
  4615. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part2;
  4616. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part3;
  4617. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke* ___m_AdditionalParts;
  4618. int32_t ___U3CLengthU3Ek__BackingField;
  4619. };
  4620. struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com
  4621. {
  4622. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part0;
  4623. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part1;
  4624. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part2;
  4625. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part3;
  4626. PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com* ___m_AdditionalParts;
  4627. int32_t ___U3CLengthU3Ek__BackingField;
  4628. };
  4629. struct RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  4630. {
  4631. };
  4632. struct RenderPipelineGlobalSettings_t3F883EA6174C636143F71211A146A0B1D9E76000 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  4633. {
  4634. Dictionary_2_t384D2A0FF42BF1302A3F513FC32DB105F1CD5455* ___U3CsettingsMapU3Ek__BackingField;
  4635. };
  4636. struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7
  4637. {
  4638. Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle;
  4639. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis;
  4640. bool ___m_IsNone;
  4641. };
  4642. struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_pinvoke
  4643. {
  4644. Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle;
  4645. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis;
  4646. int32_t ___m_IsNone;
  4647. };
  4648. struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_com
  4649. {
  4650. Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle;
  4651. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis;
  4652. int32_t ___m_IsNone;
  4653. };
  4654. struct TextureDesc_t396D28DED9DDC89189E68F41C3D169B249BEE673
  4655. {
  4656. int32_t ___sizeMode;
  4657. int32_t ___width;
  4658. int32_t ___height;
  4659. int32_t ___slices;
  4660. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale;
  4661. ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___func;
  4662. int32_t ___depthBufferBits;
  4663. int32_t ___colorFormat;
  4664. int32_t ___filterMode;
  4665. int32_t ___wrapMode;
  4666. int32_t ___dimension;
  4667. bool ___enableRandomWrite;
  4668. bool ___useMipMap;
  4669. bool ___autoGenerateMips;
  4670. bool ___isShadowMap;
  4671. int32_t ___anisoLevel;
  4672. float ___mipMapBias;
  4673. int32_t ___msaaSamples;
  4674. bool ___bindTextureMS;
  4675. bool ___useDynamicScale;
  4676. bool ___useDynamicScaleExplicit;
  4677. int32_t ___memoryless;
  4678. int32_t ___vrUsage;
  4679. String_t* ___name;
  4680. FastMemoryDesc_t8929BA455D6CA21819CB01C191FFE8CE00D2E63F ___fastMemoryDesc;
  4681. bool ___fallBackToBlackTexture;
  4682. bool ___disableFallBackToImportedTexture;
  4683. bool ___clearBuffer;
  4684. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor;
  4685. bool ___discardBuffer;
  4686. };
  4687. struct TextureDesc_t396D28DED9DDC89189E68F41C3D169B249BEE673_marshaled_pinvoke
  4688. {
  4689. int32_t ___sizeMode;
  4690. int32_t ___width;
  4691. int32_t ___height;
  4692. int32_t ___slices;
  4693. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale;
  4694. Il2CppMethodPointer ___func;
  4695. int32_t ___depthBufferBits;
  4696. int32_t ___colorFormat;
  4697. int32_t ___filterMode;
  4698. int32_t ___wrapMode;
  4699. int32_t ___dimension;
  4700. int32_t ___enableRandomWrite;
  4701. int32_t ___useMipMap;
  4702. int32_t ___autoGenerateMips;
  4703. int32_t ___isShadowMap;
  4704. int32_t ___anisoLevel;
  4705. float ___mipMapBias;
  4706. int32_t ___msaaSamples;
  4707. int32_t ___bindTextureMS;
  4708. int32_t ___useDynamicScale;
  4709. int32_t ___useDynamicScaleExplicit;
  4710. int32_t ___memoryless;
  4711. int32_t ___vrUsage;
  4712. char* ___name;
  4713. FastMemoryDesc_t8929BA455D6CA21819CB01C191FFE8CE00D2E63F_marshaled_pinvoke ___fastMemoryDesc;
  4714. int32_t ___fallBackToBlackTexture;
  4715. int32_t ___disableFallBackToImportedTexture;
  4716. int32_t ___clearBuffer;
  4717. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor;
  4718. int32_t ___discardBuffer;
  4719. };
  4720. struct TextureDesc_t396D28DED9DDC89189E68F41C3D169B249BEE673_marshaled_com
  4721. {
  4722. int32_t ___sizeMode;
  4723. int32_t ___width;
  4724. int32_t ___height;
  4725. int32_t ___slices;
  4726. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale;
  4727. Il2CppMethodPointer ___func;
  4728. int32_t ___depthBufferBits;
  4729. int32_t ___colorFormat;
  4730. int32_t ___filterMode;
  4731. int32_t ___wrapMode;
  4732. int32_t ___dimension;
  4733. int32_t ___enableRandomWrite;
  4734. int32_t ___useMipMap;
  4735. int32_t ___autoGenerateMips;
  4736. int32_t ___isShadowMap;
  4737. int32_t ___anisoLevel;
  4738. float ___mipMapBias;
  4739. int32_t ___msaaSamples;
  4740. int32_t ___bindTextureMS;
  4741. int32_t ___useDynamicScale;
  4742. int32_t ___useDynamicScaleExplicit;
  4743. int32_t ___memoryless;
  4744. int32_t ___vrUsage;
  4745. Il2CppChar* ___name;
  4746. FastMemoryDesc_t8929BA455D6CA21819CB01C191FFE8CE00D2E63F_marshaled_com ___fastMemoryDesc;
  4747. int32_t ___fallBackToBlackTexture;
  4748. int32_t ___disableFallBackToImportedTexture;
  4749. int32_t ___clearBuffer;
  4750. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor;
  4751. int32_t ___discardBuffer;
  4752. };
  4753. struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388
  4754. {
  4755. ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
  4756. bool ___builtin;
  4757. };
  4758. struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke
  4759. {
  4760. ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
  4761. int32_t ___builtin;
  4762. };
  4763. struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com
  4764. {
  4765. ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
  4766. int32_t ___builtin;
  4767. };
  4768. struct TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502
  4769. {
  4770. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
  4771. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
  4772. float ___m_Z;
  4773. };
  4774. struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E
  4775. {
  4776. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
  4777. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
  4778. float ___m_Z;
  4779. bool ___m_isNone;
  4780. };
  4781. struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_pinvoke
  4782. {
  4783. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
  4784. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
  4785. float ___m_Z;
  4786. int32_t ___m_isNone;
  4787. };
  4788. struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_com
  4789. {
  4790. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
  4791. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
  4792. float ___m_Z;
  4793. int32_t ___m_isNone;
  4794. };
  4795. struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A
  4796. {
  4797. InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList;
  4798. CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange;
  4799. CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged;
  4800. };
  4801. struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A_marshaled_pinvoke
  4802. {
  4803. InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList;
  4804. CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange;
  4805. CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged;
  4806. };
  4807. struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A_marshaled_com
  4808. {
  4809. InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList;
  4810. CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange;
  4811. CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged;
  4812. };
  4813. struct TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2
  4814. {
  4815. bool ___isBorderJob;
  4816. NativeRectParams_t18E2E456D50F027D08BF8B4BCBD83DF7FDB1C02F ___rectParams;
  4817. BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509 ___borderParams;
  4818. UnsafeMeshGenerationNode_t1FF7D38D9B39DC59A2F8E2DFC92BFAB2481E88A2 ___node;
  4819. };
  4820. struct TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_marshaled_pinvoke
  4821. {
  4822. int32_t ___isBorderJob;
  4823. NativeRectParams_t18E2E456D50F027D08BF8B4BCBD83DF7FDB1C02F ___rectParams;
  4824. BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509_marshaled_pinvoke ___borderParams;
  4825. UnsafeMeshGenerationNode_t1FF7D38D9B39DC59A2F8E2DFC92BFAB2481E88A2 ___node;
  4826. };
  4827. struct TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_marshaled_com
  4828. {
  4829. int32_t ___isBorderJob;
  4830. NativeRectParams_t18E2E456D50F027D08BF8B4BCBD83DF7FDB1C02F ___rectParams;
  4831. BorderParams_tA3F0684BE19E681B68F40A773737978EB3FD1509_marshaled_com ___borderParams;
  4832. UnsafeMeshGenerationNode_t1FF7D38D9B39DC59A2F8E2DFC92BFAB2481E88A2 ___node;
  4833. };
  4834. struct Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF
  4835. {
  4836. UnsafeMeshGenerationNode_t1FF7D38D9B39DC59A2F8E2DFC92BFAB2481E88A2 ___node;
  4837. int32_t ___snapshotIndex;
  4838. };
  4839. struct CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948
  4840. {
  4841. String_t* ___name;
  4842. int32_t ___index;
  4843. List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___resourceCreateList;
  4844. List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___resourceReleaseList;
  4845. GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB ___fence;
  4846. int32_t ___refCount;
  4847. int32_t ___syncToPassIndex;
  4848. int32_t ___syncFromPassIndex;
  4849. bool ___enableAsyncCompute;
  4850. bool ___allowPassCulling;
  4851. bool ___needGraphicsFence;
  4852. bool ___culled;
  4853. bool ___culledByRendererList;
  4854. bool ___hasSideEffect;
  4855. bool ___enableFoveatedRasterization;
  4856. };
  4857. struct CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_marshaled_pinvoke
  4858. {
  4859. char* ___name;
  4860. int32_t ___index;
  4861. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceCreateList;
  4862. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceReleaseList;
  4863. GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB ___fence;
  4864. int32_t ___refCount;
  4865. int32_t ___syncToPassIndex;
  4866. int32_t ___syncFromPassIndex;
  4867. int32_t ___enableAsyncCompute;
  4868. int32_t ___allowPassCulling;
  4869. int32_t ___needGraphicsFence;
  4870. int32_t ___culled;
  4871. int32_t ___culledByRendererList;
  4872. int32_t ___hasSideEffect;
  4873. int32_t ___enableFoveatedRasterization;
  4874. };
  4875. struct CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_marshaled_com
  4876. {
  4877. Il2CppChar* ___name;
  4878. int32_t ___index;
  4879. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceCreateList;
  4880. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceReleaseList;
  4881. GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB ___fence;
  4882. int32_t ___refCount;
  4883. int32_t ___syncToPassIndex;
  4884. int32_t ___syncFromPassIndex;
  4885. int32_t ___enableAsyncCompute;
  4886. int32_t ___allowPassCulling;
  4887. int32_t ___needGraphicsFence;
  4888. int32_t ___culled;
  4889. int32_t ___culledByRendererList;
  4890. int32_t ___hasSideEffect;
  4891. int32_t ___enableFoveatedRasterization;
  4892. };
  4893. struct GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A
  4894. {
  4895. InlinedArray_1_t1BB3E1C727E53B8F4342843F1042AFE85C5A70C3 ___touchscreens;
  4896. int32_t ___historyLengthPerFinger;
  4897. CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerDown;
  4898. CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerMove;
  4899. CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerUp;
  4900. FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D ___playerState;
  4901. };
  4902. struct GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A_marshaled_pinvoke
  4903. {
  4904. InlinedArray_1_t1BB3E1C727E53B8F4342843F1042AFE85C5A70C3 ___touchscreens;
  4905. int32_t ___historyLengthPerFinger;
  4906. CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerDown;
  4907. CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerMove;
  4908. CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerUp;
  4909. FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D_marshaled_pinvoke ___playerState;
  4910. };
  4911. struct GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A_marshaled_com
  4912. {
  4913. InlinedArray_1_t1BB3E1C727E53B8F4342843F1042AFE85C5A70C3 ___touchscreens;
  4914. int32_t ___historyLengthPerFinger;
  4915. CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerDown;
  4916. CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerMove;
  4917. CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerUp;
  4918. FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D_marshaled_com ___playerState;
  4919. };
  4920. struct InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
  4921. {
  4922. InlinedArray_1_tD4AEEFFEC2CBF49D196A92D16CE8DA15F1532FCD ___m_ProcessorStack;
  4923. TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 ___m_CachedValue;
  4924. TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 ___m_UnprocessedCachedValue;
  4925. bool ___evaluateProcessorsEveryRead;
  4926. };
  4927. struct InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E {};
  4928. struct InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798 : public InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480
  4929. {
  4930. };
  4931. struct InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8 : public InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480
  4932. {
  4933. };
  4934. struct RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44 : public RuntimeObject
  4935. {
  4936. int32_t ___m_RefCount;
  4937. uint32_t ___m_Id;
  4938. InheritedData_t9CB0AE42B025C0BD86FEF0C979D5BFE15E188E67 ___value;
  4939. };
  4940. struct RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1 : public RuntimeObject
  4941. {
  4942. int32_t ___m_RefCount;
  4943. uint32_t ___m_Id;
  4944. LayoutData_tEFB8DF2EADED24B7658EB2987E991107CCA22440 ___value;
  4945. };
  4946. struct ReflectedPropertyBag_1_tE1C09DA96513A538F766F89263E88809EE14AF79 : public ContainerPropertyBag_1_t47684299E462BBF7DC930C28B27E8A8008478424
  4947. {
  4948. };
  4949. struct RenderGraphResource_2_t0AEB4F6079552A0C799ABCD58A0D7D5F5E8BFE70 : public IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021
  4950. {
  4951. TextureDesc_t396D28DED9DDC89189E68F41C3D169B249BEE673 ___desc;
  4952. bool ___validDesc;
  4953. RuntimeObject* ___graphicsResource;
  4954. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* ___m_Pool;
  4955. };
  4956. struct RenderPipelineAsset_1_tDA4922EA4D8A893E6B587D3FDD9FF389A490D54F : public RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E
  4957. {
  4958. };
  4959. struct RenderPipelineGlobalSettings_2_tF84FD1A701A46DB8931AF8BC6056BF124B88CF0D : public RenderPipelineGlobalSettings_t3F883EA6174C636143F71211A146A0B1D9E76000
  4960. {
  4961. };
  4962. struct SavedStructState_1_t847839F95EAB8F77D10AD4C82CE8538B637380EE : public RuntimeObject
  4963. {
  4964. GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A ___m_State;
  4965. TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0* ___m_RestoreAction;
  4966. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_StaticDisposeCurrentState;
  4967. };
  4968. struct SavedStructState_1_t5003987A6C1D94F36DB31EB8FECFD8FFD81B7C1B : public RuntimeObject
  4969. {
  4970. GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A ___m_State;
  4971. TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021* ___m_RestoreAction;
  4972. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_StaticDisposeCurrentState;
  4973. };
  4974. struct TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0 : public MulticastDelegate_t
  4975. {
  4976. };
  4977. struct TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021 : public MulticastDelegate_t
  4978. {
  4979. };
  4980. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  4981. {
  4982. };
  4983. struct PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446 : public RuntimeObject
  4984. {
  4985. int32_t ___m_PathIndex;
  4986. PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___U3CPathU3Ek__BackingField;
  4987. RuntimeObject* ___U3CPropertyU3Ek__BackingField;
  4988. bool ___U3CReadonlyVisitU3Ek__BackingField;
  4989. int32_t ___U3CReturnCodeU3Ek__BackingField;
  4990. };
  4991. struct TextureAccess_t68FFBA1B28C09FE70680D69372E2208931B66328
  4992. {
  4993. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___textureHandle;
  4994. int32_t ___mipLevel;
  4995. int32_t ___depthSlice;
  4996. int32_t ___flags;
  4997. };
  4998. struct TextureAccess_t68FFBA1B28C09FE70680D69372E2208931B66328_marshaled_pinvoke
  4999. {
  5000. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke ___textureHandle;
  5001. int32_t ___mipLevel;
  5002. int32_t ___depthSlice;
  5003. int32_t ___flags;
  5004. };
  5005. struct TextureAccess_t68FFBA1B28C09FE70680D69372E2208931B66328_marshaled_com
  5006. {
  5007. TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com ___textureHandle;
  5008. int32_t ___mipLevel;
  5009. int32_t ___depthSlice;
  5010. int32_t ___flags;
  5011. };
  5012. struct TransformData_tC4540FA2761D7981877CC9077301F6AFEF1CF808
  5013. {
  5014. Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___rotate;
  5015. Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___scale;
  5016. TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___transformOrigin;
  5017. Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___translate;
  5018. };
  5019. struct TransformData_tC4540FA2761D7981877CC9077301F6AFEF1CF808_marshaled_pinvoke
  5020. {
  5021. Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_pinvoke ___rotate;
  5022. Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_pinvoke ___scale;
  5023. TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___transformOrigin;
  5024. Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_pinvoke ___translate;
  5025. };
  5026. struct TransformData_tC4540FA2761D7981877CC9077301F6AFEF1CF808_marshaled_com
  5027. {
  5028. Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_com ___rotate;
  5029. Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_com ___scale;
  5030. TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___transformOrigin;
  5031. Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_com ___translate;
  5032. };
  5033. struct VisualData_t64B2C5387387BCEC426F3981BECC8582A02D3F1B
  5034. {
  5035. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor;
  5036. Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___backgroundImage;
  5037. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___backgroundPositionX;
  5038. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___backgroundPositionY;
  5039. BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___backgroundRepeat;
  5040. BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___backgroundSize;
  5041. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderBottomColor;
  5042. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderBottomLeftRadius;
  5043. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderBottomRightRadius;
  5044. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderLeftColor;
  5045. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderRightColor;
  5046. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderTopColor;
  5047. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderTopLeftRadius;
  5048. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderTopRightRadius;
  5049. float ___opacity;
  5050. int32_t ___overflow;
  5051. };
  5052. struct VisualData_t64B2C5387387BCEC426F3981BECC8582A02D3F1B_marshaled_pinvoke
  5053. {
  5054. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor;
  5055. Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_pinvoke ___backgroundImage;
  5056. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___backgroundPositionX;
  5057. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___backgroundPositionY;
  5058. BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___backgroundRepeat;
  5059. BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___backgroundSize;
  5060. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderBottomColor;
  5061. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderBottomLeftRadius;
  5062. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderBottomRightRadius;
  5063. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderLeftColor;
  5064. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderRightColor;
  5065. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderTopColor;
  5066. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderTopLeftRadius;
  5067. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderTopRightRadius;
  5068. float ___opacity;
  5069. int32_t ___overflow;
  5070. };
  5071. struct VisualData_t64B2C5387387BCEC426F3981BECC8582A02D3F1B_marshaled_com
  5072. {
  5073. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor;
  5074. Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_com ___backgroundImage;
  5075. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___backgroundPositionX;
  5076. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___backgroundPositionY;
  5077. BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___backgroundRepeat;
  5078. BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___backgroundSize;
  5079. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderBottomColor;
  5080. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderBottomLeftRadius;
  5081. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderBottomRightRadius;
  5082. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderLeftColor;
  5083. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderRightColor;
  5084. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___borderTopColor;
  5085. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderTopLeftRadius;
  5086. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___borderTopRightRadius;
  5087. float ___opacity;
  5088. int32_t ___overflow;
  5089. };
  5090. struct RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D : public RuntimeObject
  5091. {
  5092. int32_t ___m_RefCount;
  5093. uint32_t ___m_Id;
  5094. TransformData_tC4540FA2761D7981877CC9077301F6AFEF1CF808 ___value;
  5095. };
  5096. struct RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A : public RuntimeObject
  5097. {
  5098. int32_t ___m_RefCount;
  5099. uint32_t ___m_Id;
  5100. VisualData_t64B2C5387387BCEC426F3981BECC8582A02D3F1B ___value;
  5101. };
  5102. struct SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6 : public PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446
  5103. {
  5104. bool ___Value;
  5105. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___U3CgroupU3Ek__BackingField;
  5106. };
  5107. struct SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4 : public PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446
  5108. {
  5109. uint8_t ___Value;
  5110. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___U3CgroupU3Ek__BackingField;
  5111. };
  5112. struct SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF : public PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446
  5113. {
  5114. Il2CppChar ___Value;
  5115. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___U3CgroupU3Ek__BackingField;
  5116. };
  5117. struct SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE : public PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446
  5118. {
  5119. double ___Value;
  5120. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___U3CgroupU3Ek__BackingField;
  5121. };
  5122. struct SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706 : public PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446
  5123. {
  5124. int16_t ___Value;
  5125. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___U3CgroupU3Ek__BackingField;
  5126. };
  5127. struct SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4 : public PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446
  5128. {
  5129. int32_t ___Value;
  5130. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___U3CgroupU3Ek__BackingField;
  5131. };
  5132. struct RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93 : public RuntimeObject
  5133. {
  5134. String_t* ___U3CnameU3Ek__BackingField;
  5135. int32_t ___U3CindexU3Ek__BackingField;
  5136. int32_t ___U3CtypeU3Ek__BackingField;
  5137. ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CcustomSamplerU3Ek__BackingField;
  5138. bool ___U3CenableAsyncComputeU3Ek__BackingField;
  5139. bool ___U3CallowPassCullingU3Ek__BackingField;
  5140. bool ___U3CallowGlobalStateU3Ek__BackingField;
  5141. bool ___U3CenableFoveatedRasterizationU3Ek__BackingField;
  5142. TextureAccess_t68FFBA1B28C09FE70680D69372E2208931B66328 ___U3CdepthAccessU3Ek__BackingField;
  5143. TextureAccessU5BU5D_t02D7243719E98C8FA4B2925C4AACC249913D7293* ___U3CcolorBufferAccessU3Ek__BackingField;
  5144. int32_t ___U3CcolorBufferMaxIndexU3Ek__BackingField;
  5145. TextureAccessU5BU5D_t02D7243719E98C8FA4B2925C4AACC249913D7293* ___U3CfragmentInputAccessU3Ek__BackingField;
  5146. int32_t ___U3CfragmentInputMaxIndexU3Ek__BackingField;
  5147. RandomWriteResourceInfoU5BU5D_t79D1DFED62BB70EF55CFEEDFC5B0413F84F882F3* ___U3CrandomAccessResourceU3Ek__BackingField;
  5148. int32_t ___U3CrandomAccessResourceMaxIndexU3Ek__BackingField;
  5149. bool ___U3CgenerateDebugDataU3Ek__BackingField;
  5150. bool ___U3CallowRendererListCullingU3Ek__BackingField;
  5151. List_1U5BU5D_tBC36CD3A22E16740615AC57FE9C6B659DAC8ECD8* ___resourceReadLists;
  5152. List_1U5BU5D_tBC36CD3A22E16740615AC57FE9C6B659DAC8ECD8* ___resourceWriteLists;
  5153. List_1U5BU5D_tBC36CD3A22E16740615AC57FE9C6B659DAC8ECD8* ___transientResourceList;
  5154. List_1_t67B4F73A05A1220FF45824DBE29F391490B25A0C* ___usedRendererListList;
  5155. List_1_t38894513E46A6B97A5AAD6E40AC40F8D0E361549* ___setGlobalsList;
  5156. bool ___useAllGlobalTextures;
  5157. List_1_t4ACF9489301B655268E8A9C77CAED339DA26EE65* ___implicitReadsList;
  5158. };
  5159. struct BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF : public RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93
  5160. {
  5161. RuntimeObject* ___data;
  5162. BaseRenderFunc_2_t25B152342CB57979E37E015DD47860BBABBD36E0* ___renderFunc;
  5163. };
  5164. struct RenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9 : public BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF
  5165. {
  5166. };
  5167. struct U3CU3Ec_t43DB07BCB0719FA3A8BC78C058803DDABCAED3CA_StaticFields
  5168. {
  5169. U3CU3Ec_t43DB07BCB0719FA3A8BC78C058803DDABCAED3CA* ___U3CU3E9;
  5170. };
  5171. struct U3CU3Ec_t8151E9499AB0C4FFC961344576DB06E099118EC8_StaticFields
  5172. {
  5173. U3CU3Ec_t8151E9499AB0C4FFC961344576DB06E099118EC8* ___U3CU3E9;
  5174. };
  5175. struct U3CU3Ec_t83BC4B057C2F72AF85D3423DCEF9924D33D0743E_StaticFields
  5176. {
  5177. U3CU3Ec_t83BC4B057C2F72AF85D3423DCEF9924D33D0743E* ___U3CU3E9;
  5178. };
  5179. struct U3CU3Ec_t161B065C44DD7A358FA9A63154926D4B8AFA9AA9_StaticFields
  5180. {
  5181. U3CU3Ec_t161B065C44DD7A358FA9A63154926D4B8AFA9AA9* ___U3CU3E9;
  5182. };
  5183. struct U3CU3Ec_t5E7264178849F26BD931D4EAF31CFDE1B0D27F56_StaticFields
  5184. {
  5185. U3CU3Ec_t5E7264178849F26BD931D4EAF31CFDE1B0D27F56* ___U3CU3E9;
  5186. };
  5187. struct U3CU3Ec_t676D3F7E14B929592BC3CD5E9E56677AE940C9B6_StaticFields
  5188. {
  5189. U3CU3Ec_t676D3F7E14B929592BC3CD5E9E56677AE940C9B6* ___U3CU3E9;
  5190. };
  5191. struct U3CU3Ec_t19518BD28BC2BF1377609B1DAD4EE8FD89AC8986_StaticFields
  5192. {
  5193. U3CU3Ec_t19518BD28BC2BF1377609B1DAD4EE8FD89AC8986* ___U3CU3E9;
  5194. Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* ___U3CU3E9__15_0;
  5195. };
  5196. struct U3CU3Ec_tC0B3FB9B525024F01B7C01A115B81B8FE24386A5_StaticFields
  5197. {
  5198. U3CU3Ec_tC0B3FB9B525024F01B7C01A115B81B8FE24386A5* ___U3CU3E9;
  5199. };
  5200. struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
  5201. {
  5202. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value;
  5203. };
  5204. struct EmptyArray_1_tF366521ED4C892BB57D60FF530070E1418CFB80D_StaticFields
  5205. {
  5206. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* ___Value;
  5207. };
  5208. struct EmptyArray_1_t5887D6DCB71C38C7701B6438E35C7620DB466BFB_StaticFields
  5209. {
  5210. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* ___Value;
  5211. };
  5212. struct EmptyArray_1_t1FED3FDB097A3190FE996FD44CCDE8BA3540FA34_StaticFields
  5213. {
  5214. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___Value;
  5215. };
  5216. struct EmptyArray_1_t6AD5FA8EE6230C8B84C07754D4B443284C93C31C_StaticFields
  5217. {
  5218. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* ___Value;
  5219. };
  5220. struct EmptyArray_1_tD4EDE6DCD201BEDB32E7D8039F9D1238A2A87E3F_StaticFields
  5221. {
  5222. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* ___Value;
  5223. };
  5224. struct EmptyArray_1_tEC2768C56D747459E612C2C0F5C181204FAF5986_StaticFields
  5225. {
  5226. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* ___Value;
  5227. };
  5228. struct EmptyArray_1_t3E2710CC07DF922DBD9A1740BCB4C5B1BA48E135_StaticFields
  5229. {
  5230. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* ___Value;
  5231. };
  5232. struct EmptyArray_1_tB864E71F035CA561E6D639E4EA28F5458A3D5951_StaticFields
  5233. {
  5234. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* ___Value;
  5235. };
  5236. struct EmptyArray_1_t11299929D7DCF8DBB3361E4AE0BB9516251F3448_StaticFields
  5237. {
  5238. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* ___Value;
  5239. };
  5240. struct EmptyArray_1_t6BF24C5C593EC1CE6D2B8DB46E8B363680D02B8C_StaticFields
  5241. {
  5242. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* ___Value;
  5243. };
  5244. struct EmptyArray_1_t8BA7491672495FF7FEF609F92541601FE87A4115_StaticFields
  5245. {
  5246. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* ___Value;
  5247. };
  5248. struct EmptyArray_1_t9AF645EDB36BFD10975F1D2C993C5A3FDFBAAD4F_StaticFields
  5249. {
  5250. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* ___Value;
  5251. };
  5252. struct EmptyArray_1_t796A703CC3291E986AF3A1CA87621406114122D5_StaticFields
  5253. {
  5254. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* ___Value;
  5255. };
  5256. struct EmptyArray_1_t978A7240C2B977064DCE7456D7FD4AB010641403_StaticFields
  5257. {
  5258. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* ___Value;
  5259. };
  5260. struct EmptyArray_1_t95ED5E8CA86A0D492E19D472F4420C5159C84A9E_StaticFields
  5261. {
  5262. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* ___Value;
  5263. };
  5264. struct EmptyArray_1_t1EE52B727781ECFB98185229067D1A8E1A466E7E_StaticFields
  5265. {
  5266. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* ___Value;
  5267. };
  5268. struct EmptyArray_1_tABD2154A7BC8BD6B7F6DD2E5C3583EE6FCF5FEA4_StaticFields
  5269. {
  5270. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* ___Value;
  5271. };
  5272. struct EmptyArray_1_t8EE0428D6EC7CAA0601E02EA630A29BD009AF526_StaticFields
  5273. {
  5274. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* ___Value;
  5275. };
  5276. struct EmptyArray_1_t725D306B54FAEBEDBE6B15C2096AECD5B5869D73_StaticFields
  5277. {
  5278. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* ___Value;
  5279. };
  5280. struct EmptyArray_1_t4D163065530C15898EB11928622A026631312F28_StaticFields
  5281. {
  5282. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* ___Value;
  5283. };
  5284. struct EmptyArray_1_t36BF4557F244431BD76EB4BB7F4D7E8289302FE2_StaticFields
  5285. {
  5286. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* ___Value;
  5287. };
  5288. struct List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2_StaticFields
  5289. {
  5290. ResourceLogInfoU5BU5D_tBFF6BF843D868E71520FCF35B04890D7D40E28C2* ___s_emptyArray;
  5291. };
  5292. struct List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562_StaticFields
  5293. {
  5294. ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* ___s_emptyArray;
  5295. };
  5296. struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_StaticFields
  5297. {
  5298. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___s_emptyArray;
  5299. };
  5300. struct List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65_StaticFields
  5301. {
  5302. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* ___s_emptyArray;
  5303. };
  5304. struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
  5305. {
  5306. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
  5307. };
  5308. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  5309. {
  5310. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
  5311. };
  5312. struct List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A_StaticFields
  5313. {
  5314. __Il2CppFullySharedGenericTypeU5BU5D_tCAB6D060972DD49223A834B7EEFEB9FE2D003BEC* ___s_emptyArray;
  5315. };
  5316. struct List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4_StaticFields
  5317. {
  5318. StreamableCellDescU5BU5D_tDAAACF4DEEFB9A39DD6E17E66EB55EC8A41258B7* ___s_emptyArray;
  5319. };
  5320. struct RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01_StaticFields
  5321. {
  5322. uint32_t ___m_NextId;
  5323. };
  5324. struct SafeHandleCache_1_tD31279A1EA56BC4347D7A0B62E555E9454E146FA_StaticFields
  5325. {
  5326. RuntimeObject* ___s_invalidHandle;
  5327. };
  5328. struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_StaticFields
  5329. {
  5330. int32_t ___kMaxMRTCount;
  5331. List_1_tB5216E2043E168F4E0A122E4594A52A4BA2394F2* ___s_RegisteredGraphs;
  5332. bool ___U3CisRenderGraphViewerActiveU3Ek__BackingField;
  5333. bool ___U3CenableValidityChecksU3Ek__BackingField;
  5334. OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C* ___onGraphRegistered;
  5335. OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C* ___onGraphUnregistered;
  5336. OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226* ___onExecutionRegistered;
  5337. OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226* ___onExecutionUnregistered;
  5338. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onDebugDataCaptured;
  5339. };
  5340. struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437_StaticFields
  5341. {
  5342. DynamicArray_1_t843ECB88E0EEDBBB658FF535E6B19186D9F69540* ___s_AllocatedPools;
  5343. };
  5344. struct String_t_StaticFields
  5345. {
  5346. String_t* ___Empty;
  5347. };
  5348. struct RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA_StaticFields
  5349. {
  5350. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___s_ToRemoveList;
  5351. };
  5352. struct BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C_StaticFields
  5353. {
  5354. BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C ___Null;
  5355. };
  5356. struct BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0_StaticFields
  5357. {
  5358. BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0 ___Null;
  5359. };
  5360. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  5361. {
  5362. String_t* ___TrueString;
  5363. String_t* ___FalseString;
  5364. };
  5365. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  5366. {
  5367. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
  5368. };
  5369. struct IntPtr_t_StaticFields
  5370. {
  5371. intptr_t ___Zero;
  5372. };
  5373. struct SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_StaticFields
  5374. {
  5375. int32_t ___SpinCountforSpinBeforeWait;
  5376. };
  5377. struct RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9_StaticFields
  5378. {
  5379. uint32_t ___m_NextId;
  5380. };
  5381. struct Exception_t_StaticFields
  5382. {
  5383. RuntimeObject* ___s_EDILock;
  5384. };
  5385. struct LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_StaticFields
  5386. {
  5387. VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* ___VertexLayout;
  5388. };
  5389. struct Type_t_StaticFields
  5390. {
  5391. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
  5392. Il2CppChar ___Delimiter;
  5393. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
  5394. RuntimeObject* ___Missing;
  5395. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
  5396. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
  5397. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
  5398. };
  5399. struct RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD_StaticFields
  5400. {
  5401. uint32_t ___m_NextId;
  5402. };
  5403. struct RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44_StaticFields
  5404. {
  5405. uint32_t ___m_NextId;
  5406. };
  5407. struct RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1_StaticFields
  5408. {
  5409. uint32_t ___m_NextId;
  5410. };
  5411. struct RenderPipelineGlobalSettings_2_tF84FD1A701A46DB8931AF8BC6056BF124B88CF0D_StaticFields
  5412. {
  5413. Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* ___s_Instance;
  5414. };
  5415. struct RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D_StaticFields
  5416. {
  5417. uint32_t ___m_NextId;
  5418. };
  5419. struct RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A_StaticFields
  5420. {
  5421. uint32_t ___m_NextId;
  5422. };
  5423. struct SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6_StaticFields
  5424. {
  5425. ObjectPool_1_t8123FF4D2297EA0DE0958F4C596EEC975EF91D69* ___Pool;
  5426. };
  5427. struct SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4_StaticFields
  5428. {
  5429. ObjectPool_1_t7DA0560ECC5DAE7E34FFF7A1C34B9DD85C9791BD* ___Pool;
  5430. };
  5431. struct SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF_StaticFields
  5432. {
  5433. ObjectPool_1_tD58E1ED886ED7E0B0E789C0540A06925FFFE3789* ___Pool;
  5434. };
  5435. struct SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE_StaticFields
  5436. {
  5437. ObjectPool_1_t6F911D0AABD1A10BC296F09B07186BDAA81C23CF* ___Pool;
  5438. };
  5439. struct SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706_StaticFields
  5440. {
  5441. ObjectPool_1_t7F354EE5339C321452CC8BDE1BBEB51C109F101F* ___Pool;
  5442. };
  5443. struct SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4_StaticFields
  5444. {
  5445. ObjectPool_1_t8F2D8ECC3F2A3F8557B78205355612D95DF19EE0* ___Pool;
  5446. };
  5447. struct RenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9_StaticFields
  5448. {
  5449. RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352 ___c;
  5450. };
  5451. #ifdef __clang__
  5452. #pragma clang diagnostic pop
  5453. #endif
  5454. struct InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF : public RuntimeArray
  5455. {
  5456. ALIGN_FIELD (8) Info_tA3039772991DEEDBC29A00439A055C5166133A27 m_Items[1];
  5457. inline Info_tA3039772991DEEDBC29A00439A055C5166133A27 GetAt(il2cpp_array_size_t index) const
  5458. {
  5459. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5460. return m_Items[index];
  5461. }
  5462. inline Info_tA3039772991DEEDBC29A00439A055C5166133A27* GetAddressAt(il2cpp_array_size_t index)
  5463. {
  5464. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5465. return m_Items + index;
  5466. }
  5467. inline void SetAt(il2cpp_array_size_t index, Info_tA3039772991DEEDBC29A00439A055C5166133A27 value)
  5468. {
  5469. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5470. m_Items[index] = value;
  5471. }
  5472. inline Info_tA3039772991DEEDBC29A00439A055C5166133A27 GetAtUnchecked(il2cpp_array_size_t index) const
  5473. {
  5474. return m_Items[index];
  5475. }
  5476. inline Info_tA3039772991DEEDBC29A00439A055C5166133A27* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5477. {
  5478. return m_Items + index;
  5479. }
  5480. inline void SetAtUnchecked(il2cpp_array_size_t index, Info_tA3039772991DEEDBC29A00439A055C5166133A27 value)
  5481. {
  5482. m_Items[index] = value;
  5483. }
  5484. };
  5485. struct LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329 : public RuntimeArray
  5486. {
  5487. ALIGN_FIELD (8) LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A m_Items[1];
  5488. inline LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A GetAt(il2cpp_array_size_t index) const
  5489. {
  5490. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5491. return m_Items[index];
  5492. }
  5493. inline LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* GetAddressAt(il2cpp_array_size_t index)
  5494. {
  5495. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5496. return m_Items + index;
  5497. }
  5498. inline void SetAt(il2cpp_array_size_t index, LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A value)
  5499. {
  5500. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5501. m_Items[index] = value;
  5502. }
  5503. inline LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A GetAtUnchecked(il2cpp_array_size_t index) const
  5504. {
  5505. return m_Items[index];
  5506. }
  5507. inline LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5508. {
  5509. return m_Items + index;
  5510. }
  5511. inline void SetAtUnchecked(il2cpp_array_size_t index, LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A value)
  5512. {
  5513. m_Items[index] = value;
  5514. }
  5515. };
  5516. struct TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE : public RuntimeArray
  5517. {
  5518. ALIGN_FIELD (8) TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 m_Items[1];
  5519. inline TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 GetAt(il2cpp_array_size_t index) const
  5520. {
  5521. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5522. return m_Items[index];
  5523. }
  5524. inline TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* GetAddressAt(il2cpp_array_size_t index)
  5525. {
  5526. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5527. return m_Items + index;
  5528. }
  5529. inline void SetAt(il2cpp_array_size_t index, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 value)
  5530. {
  5531. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5532. m_Items[index] = value;
  5533. }
  5534. inline TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 GetAtUnchecked(il2cpp_array_size_t index) const
  5535. {
  5536. return m_Items[index];
  5537. }
  5538. inline TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5539. {
  5540. return m_Items + index;
  5541. }
  5542. inline void SetAtUnchecked(il2cpp_array_size_t index, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2 value)
  5543. {
  5544. m_Items[index] = value;
  5545. }
  5546. };
  5547. struct OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C : public RuntimeArray
  5548. {
  5549. ALIGN_FIELD (8) OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D m_Items[1];
  5550. inline OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D GetAt(il2cpp_array_size_t index) const
  5551. {
  5552. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5553. return m_Items[index];
  5554. }
  5555. inline OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* GetAddressAt(il2cpp_array_size_t index)
  5556. {
  5557. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5558. return m_Items + index;
  5559. }
  5560. inline void SetAt(il2cpp_array_size_t index, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D value)
  5561. {
  5562. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5563. m_Items[index] = value;
  5564. }
  5565. inline OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D GetAtUnchecked(il2cpp_array_size_t index) const
  5566. {
  5567. return m_Items[index];
  5568. }
  5569. inline OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5570. {
  5571. return m_Items + index;
  5572. }
  5573. inline void SetAtUnchecked(il2cpp_array_size_t index, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D value)
  5574. {
  5575. m_Items[index] = value;
  5576. }
  5577. };
  5578. struct Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44 : public RuntimeArray
  5579. {
  5580. ALIGN_FIELD (8) Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF m_Items[1];
  5581. inline Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF GetAt(il2cpp_array_size_t index) const
  5582. {
  5583. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5584. return m_Items[index];
  5585. }
  5586. inline Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* GetAddressAt(il2cpp_array_size_t index)
  5587. {
  5588. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5589. return m_Items + index;
  5590. }
  5591. inline void SetAt(il2cpp_array_size_t index, Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF value)
  5592. {
  5593. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5594. m_Items[index] = value;
  5595. }
  5596. inline Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF GetAtUnchecked(il2cpp_array_size_t index) const
  5597. {
  5598. return m_Items[index];
  5599. }
  5600. inline Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5601. {
  5602. return m_Items + index;
  5603. }
  5604. inline void SetAtUnchecked(il2cpp_array_size_t index, Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF value)
  5605. {
  5606. m_Items[index] = value;
  5607. }
  5608. };
  5609. struct BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A : public RuntimeArray
  5610. {
  5611. ALIGN_FIELD (8) Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 m_Items[1];
  5612. inline Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 GetAt(il2cpp_array_size_t index) const
  5613. {
  5614. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5615. return m_Items[index];
  5616. }
  5617. inline Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* GetAddressAt(il2cpp_array_size_t index)
  5618. {
  5619. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5620. return m_Items + index;
  5621. }
  5622. inline void SetAt(il2cpp_array_size_t index, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 value)
  5623. {
  5624. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5625. m_Items[index] = value;
  5626. }
  5627. inline Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 GetAtUnchecked(il2cpp_array_size_t index) const
  5628. {
  5629. return m_Items[index];
  5630. }
  5631. inline Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5632. {
  5633. return m_Items + index;
  5634. }
  5635. inline void SetAtUnchecked(il2cpp_array_size_t index, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0 value)
  5636. {
  5637. m_Items[index] = value;
  5638. }
  5639. };
  5640. struct SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251 : public RuntimeArray
  5641. {
  5642. ALIGN_FIELD (8) SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A m_Items[1];
  5643. inline SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A GetAt(il2cpp_array_size_t index) const
  5644. {
  5645. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5646. return m_Items[index];
  5647. }
  5648. inline SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* GetAddressAt(il2cpp_array_size_t index)
  5649. {
  5650. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5651. return m_Items + index;
  5652. }
  5653. inline void SetAt(il2cpp_array_size_t index, SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A value)
  5654. {
  5655. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5656. m_Items[index] = value;
  5657. }
  5658. inline SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A GetAtUnchecked(il2cpp_array_size_t index) const
  5659. {
  5660. return m_Items[index];
  5661. }
  5662. inline SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5663. {
  5664. return m_Items + index;
  5665. }
  5666. inline void SetAtUnchecked(il2cpp_array_size_t index, SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A value)
  5667. {
  5668. m_Items[index] = value;
  5669. }
  5670. };
  5671. struct CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB : public RuntimeArray
  5672. {
  5673. ALIGN_FIELD (8) CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948 m_Items[1];
  5674. inline CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948 GetAt(il2cpp_array_size_t index) const
  5675. {
  5676. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5677. return m_Items[index];
  5678. }
  5679. inline CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* GetAddressAt(il2cpp_array_size_t index)
  5680. {
  5681. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5682. return m_Items + index;
  5683. }
  5684. inline void SetAt(il2cpp_array_size_t index, CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948 value)
  5685. {
  5686. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5687. m_Items[index] = value;
  5688. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
  5689. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  5690. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceCreateList), (void*)NULL);
  5691. #endif
  5692. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  5693. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceReleaseList), (void*)NULL);
  5694. #endif
  5695. }
  5696. inline CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948 GetAtUnchecked(il2cpp_array_size_t index) const
  5697. {
  5698. return m_Items[index];
  5699. }
  5700. inline CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5701. {
  5702. return m_Items + index;
  5703. }
  5704. inline void SetAtUnchecked(il2cpp_array_size_t index, CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948 value)
  5705. {
  5706. m_Items[index] = value;
  5707. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
  5708. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  5709. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceCreateList), (void*)NULL);
  5710. #endif
  5711. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  5712. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceReleaseList), (void*)NULL);
  5713. #endif
  5714. }
  5715. };
  5716. struct CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63 : public RuntimeArray
  5717. {
  5718. ALIGN_FIELD (8) CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C m_Items[1];
  5719. inline CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C GetAt(il2cpp_array_size_t index) const
  5720. {
  5721. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5722. return m_Items[index];
  5723. }
  5724. inline CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* GetAddressAt(il2cpp_array_size_t index)
  5725. {
  5726. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5727. return m_Items + index;
  5728. }
  5729. inline void SetAt(il2cpp_array_size_t index, CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C value)
  5730. {
  5731. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5732. m_Items[index] = value;
  5733. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___producers), (void*)NULL);
  5734. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  5735. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___consumers), (void*)NULL);
  5736. #endif
  5737. }
  5738. inline CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C GetAtUnchecked(il2cpp_array_size_t index) const
  5739. {
  5740. return m_Items[index];
  5741. }
  5742. inline CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5743. {
  5744. return m_Items + index;
  5745. }
  5746. inline void SetAtUnchecked(il2cpp_array_size_t index, CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C value)
  5747. {
  5748. m_Items[index] = value;
  5749. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___producers), (void*)NULL);
  5750. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  5751. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___consumers), (void*)NULL);
  5752. #endif
  5753. }
  5754. };
  5755. struct LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799 : public RuntimeArray
  5756. {
  5757. ALIGN_FIELD (8) LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED m_Items[1];
  5758. inline LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED GetAt(il2cpp_array_size_t index) const
  5759. {
  5760. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5761. return m_Items[index];
  5762. }
  5763. inline LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* GetAddressAt(il2cpp_array_size_t index)
  5764. {
  5765. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5766. return m_Items + index;
  5767. }
  5768. inline void SetAt(il2cpp_array_size_t index, LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED value)
  5769. {
  5770. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5771. m_Items[index] = value;
  5772. }
  5773. inline LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED GetAtUnchecked(il2cpp_array_size_t index) const
  5774. {
  5775. return m_Items[index];
  5776. }
  5777. inline LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5778. {
  5779. return m_Items + index;
  5780. }
  5781. inline void SetAtUnchecked(il2cpp_array_size_t index, LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED value)
  5782. {
  5783. m_Items[index] = value;
  5784. }
  5785. };
  5786. struct RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE : public RuntimeArray
  5787. {
  5788. ALIGN_FIELD (8) RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4 m_Items[1];
  5789. inline RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4 GetAt(il2cpp_array_size_t index) const
  5790. {
  5791. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5792. return m_Items[index];
  5793. }
  5794. inline RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* GetAddressAt(il2cpp_array_size_t index)
  5795. {
  5796. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5797. return m_Items + index;
  5798. }
  5799. inline void SetAt(il2cpp_array_size_t index, RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4 value)
  5800. {
  5801. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5802. m_Items[index] = value;
  5803. }
  5804. inline RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4 GetAtUnchecked(il2cpp_array_size_t index) const
  5805. {
  5806. return m_Items[index];
  5807. }
  5808. inline RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5809. {
  5810. return m_Items + index;
  5811. }
  5812. inline void SetAtUnchecked(il2cpp_array_size_t index, RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4 value)
  5813. {
  5814. m_Items[index] = value;
  5815. }
  5816. };
  5817. struct ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5 : public RuntimeArray
  5818. {
  5819. ALIGN_FIELD (8) ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79 m_Items[1];
  5820. inline ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79 GetAt(il2cpp_array_size_t index) const
  5821. {
  5822. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5823. return m_Items[index];
  5824. }
  5825. inline ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* GetAddressAt(il2cpp_array_size_t index)
  5826. {
  5827. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5828. return m_Items + index;
  5829. }
  5830. inline void SetAt(il2cpp_array_size_t index, ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79 value)
  5831. {
  5832. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5833. m_Items[index] = value;
  5834. }
  5835. inline ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79 GetAtUnchecked(il2cpp_array_size_t index) const
  5836. {
  5837. return m_Items[index];
  5838. }
  5839. inline ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5840. {
  5841. return m_Items + index;
  5842. }
  5843. inline void SetAtUnchecked(il2cpp_array_size_t index, ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79 value)
  5844. {
  5845. m_Items[index] = value;
  5846. }
  5847. };
  5848. struct SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6 : public RuntimeArray
  5849. {
  5850. ALIGN_FIELD (8) Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 m_Items[1];
  5851. inline Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 GetAt(il2cpp_array_size_t index) const
  5852. {
  5853. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5854. return m_Items[index];
  5855. }
  5856. inline Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* GetAddressAt(il2cpp_array_size_t index)
  5857. {
  5858. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5859. return m_Items + index;
  5860. }
  5861. inline void SetAt(il2cpp_array_size_t index, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 value)
  5862. {
  5863. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5864. m_Items[index] = value;
  5865. }
  5866. inline Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 GetAtUnchecked(il2cpp_array_size_t index) const
  5867. {
  5868. return m_Items[index];
  5869. }
  5870. inline Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5871. {
  5872. return m_Items + index;
  5873. }
  5874. inline void SetAtUnchecked(il2cpp_array_size_t index, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 value)
  5875. {
  5876. m_Items[index] = value;
  5877. }
  5878. };
  5879. struct JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D : public RuntimeArray
  5880. {
  5881. ALIGN_FIELD (8) JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 m_Items[1];
  5882. inline JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 GetAt(il2cpp_array_size_t index) const
  5883. {
  5884. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5885. return m_Items[index];
  5886. }
  5887. inline JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* GetAddressAt(il2cpp_array_size_t index)
  5888. {
  5889. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5890. return m_Items + index;
  5891. }
  5892. inline void SetAt(il2cpp_array_size_t index, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 value)
  5893. {
  5894. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5895. m_Items[index] = value;
  5896. }
  5897. inline JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 GetAtUnchecked(il2cpp_array_size_t index) const
  5898. {
  5899. return m_Items[index];
  5900. }
  5901. inline JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5902. {
  5903. return m_Items + index;
  5904. }
  5905. inline void SetAtUnchecked(il2cpp_array_size_t index, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13 value)
  5906. {
  5907. m_Items[index] = value;
  5908. }
  5909. };
  5910. struct JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862 : public RuntimeArray
  5911. {
  5912. ALIGN_FIELD (8) JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 m_Items[1];
  5913. inline JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 GetAt(il2cpp_array_size_t index) const
  5914. {
  5915. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5916. return m_Items[index];
  5917. }
  5918. inline JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* GetAddressAt(il2cpp_array_size_t index)
  5919. {
  5920. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5921. return m_Items + index;
  5922. }
  5923. inline void SetAt(il2cpp_array_size_t index, JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 value)
  5924. {
  5925. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5926. m_Items[index] = value;
  5927. }
  5928. inline JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 GetAtUnchecked(il2cpp_array_size_t index) const
  5929. {
  5930. return m_Items[index];
  5931. }
  5932. inline JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5933. {
  5934. return m_Items + index;
  5935. }
  5936. inline void SetAtUnchecked(il2cpp_array_size_t index, JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3 value)
  5937. {
  5938. m_Items[index] = value;
  5939. }
  5940. };
  5941. struct JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2 : public RuntimeArray
  5942. {
  5943. ALIGN_FIELD (8) JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 m_Items[1];
  5944. inline JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 GetAt(il2cpp_array_size_t index) const
  5945. {
  5946. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5947. return m_Items[index];
  5948. }
  5949. inline JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* GetAddressAt(il2cpp_array_size_t index)
  5950. {
  5951. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5952. return m_Items + index;
  5953. }
  5954. inline void SetAt(il2cpp_array_size_t index, JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 value)
  5955. {
  5956. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5957. m_Items[index] = value;
  5958. }
  5959. inline JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 GetAtUnchecked(il2cpp_array_size_t index) const
  5960. {
  5961. return m_Items[index];
  5962. }
  5963. inline JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5964. {
  5965. return m_Items + index;
  5966. }
  5967. inline void SetAtUnchecked(il2cpp_array_size_t index, JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36 value)
  5968. {
  5969. m_Items[index] = value;
  5970. }
  5971. };
  5972. struct JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E : public RuntimeArray
  5973. {
  5974. ALIGN_FIELD (8) JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 m_Items[1];
  5975. inline JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 GetAt(il2cpp_array_size_t index) const
  5976. {
  5977. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5978. return m_Items[index];
  5979. }
  5980. inline JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* GetAddressAt(il2cpp_array_size_t index)
  5981. {
  5982. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5983. return m_Items + index;
  5984. }
  5985. inline void SetAt(il2cpp_array_size_t index, JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 value)
  5986. {
  5987. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  5988. m_Items[index] = value;
  5989. }
  5990. inline JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 GetAtUnchecked(il2cpp_array_size_t index) const
  5991. {
  5992. return m_Items[index];
  5993. }
  5994. inline JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* GetAddressAtUnchecked(il2cpp_array_size_t index)
  5995. {
  5996. return m_Items + index;
  5997. }
  5998. inline void SetAtUnchecked(il2cpp_array_size_t index, JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99 value)
  5999. {
  6000. m_Items[index] = value;
  6001. }
  6002. };
  6003. struct JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305 : public RuntimeArray
  6004. {
  6005. ALIGN_FIELD (8) JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C m_Items[1];
  6006. inline JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C GetAt(il2cpp_array_size_t index) const
  6007. {
  6008. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6009. return m_Items[index];
  6010. }
  6011. inline JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* GetAddressAt(il2cpp_array_size_t index)
  6012. {
  6013. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6014. return m_Items + index;
  6015. }
  6016. inline void SetAt(il2cpp_array_size_t index, JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C value)
  6017. {
  6018. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6019. m_Items[index] = value;
  6020. }
  6021. inline JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C GetAtUnchecked(il2cpp_array_size_t index) const
  6022. {
  6023. return m_Items[index];
  6024. }
  6025. inline JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6026. {
  6027. return m_Items + index;
  6028. }
  6029. inline void SetAtUnchecked(il2cpp_array_size_t index, JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C value)
  6030. {
  6031. m_Items[index] = value;
  6032. }
  6033. };
  6034. struct JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F : public RuntimeArray
  6035. {
  6036. ALIGN_FIELD (8) JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 m_Items[1];
  6037. inline JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 GetAt(il2cpp_array_size_t index) const
  6038. {
  6039. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6040. return m_Items[index];
  6041. }
  6042. inline JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* GetAddressAt(il2cpp_array_size_t index)
  6043. {
  6044. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6045. return m_Items + index;
  6046. }
  6047. inline void SetAt(il2cpp_array_size_t index, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 value)
  6048. {
  6049. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6050. m_Items[index] = value;
  6051. }
  6052. inline JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 GetAtUnchecked(il2cpp_array_size_t index) const
  6053. {
  6054. return m_Items[index];
  6055. }
  6056. inline JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6057. {
  6058. return m_Items + index;
  6059. }
  6060. inline void SetAtUnchecked(il2cpp_array_size_t index, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481 value)
  6061. {
  6062. m_Items[index] = value;
  6063. }
  6064. };
  6065. struct JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502 : public RuntimeArray
  6066. {
  6067. ALIGN_FIELD (8) JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC m_Items[1];
  6068. inline JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC GetAt(il2cpp_array_size_t index) const
  6069. {
  6070. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6071. return m_Items[index];
  6072. }
  6073. inline JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* GetAddressAt(il2cpp_array_size_t index)
  6074. {
  6075. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6076. return m_Items + index;
  6077. }
  6078. inline void SetAt(il2cpp_array_size_t index, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC value)
  6079. {
  6080. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6081. m_Items[index] = value;
  6082. }
  6083. inline JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC GetAtUnchecked(il2cpp_array_size_t index) const
  6084. {
  6085. return m_Items[index];
  6086. }
  6087. inline JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6088. {
  6089. return m_Items + index;
  6090. }
  6091. inline void SetAtUnchecked(il2cpp_array_size_t index, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC value)
  6092. {
  6093. m_Items[index] = value;
  6094. }
  6095. };
  6096. struct JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186 : public RuntimeArray
  6097. {
  6098. ALIGN_FIELD (8) JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 m_Items[1];
  6099. inline JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 GetAt(il2cpp_array_size_t index) const
  6100. {
  6101. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6102. return m_Items[index];
  6103. }
  6104. inline JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* GetAddressAt(il2cpp_array_size_t index)
  6105. {
  6106. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6107. return m_Items + index;
  6108. }
  6109. inline void SetAt(il2cpp_array_size_t index, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 value)
  6110. {
  6111. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6112. m_Items[index] = value;
  6113. }
  6114. inline JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 GetAtUnchecked(il2cpp_array_size_t index) const
  6115. {
  6116. return m_Items[index];
  6117. }
  6118. inline JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6119. {
  6120. return m_Items + index;
  6121. }
  6122. inline void SetAtUnchecked(il2cpp_array_size_t index, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29 value)
  6123. {
  6124. m_Items[index] = value;
  6125. }
  6126. };
  6127. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  6128. {
  6129. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  6130. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  6131. {
  6132. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6133. return m_Items[index];
  6134. }
  6135. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  6136. {
  6137. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6138. return m_Items + index;
  6139. }
  6140. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  6141. {
  6142. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6143. m_Items[index] = value;
  6144. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  6145. }
  6146. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  6147. {
  6148. return m_Items[index];
  6149. }
  6150. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  6151. {
  6152. return m_Items + index;
  6153. }
  6154. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  6155. {
  6156. m_Items[index] = value;
  6157. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  6158. }
  6159. };
  6160. struct SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B : public RuntimeArray
  6161. {
  6162. ALIGN_FIELD (8) Slot_t36E7BD2C949C62077BDCD89A5CA092508944F177 m_Items[1];
  6163. inline Slot_t36E7BD2C949C62077BDCD89A5CA092508944F177 GetAt(il2cpp_array_size_t index) const
  6164. {
  6165. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6166. return m_Items[index];
  6167. }
  6168. inline Slot_t36E7BD2C949C62077BDCD89A5CA092508944F177* GetAddressAt(il2cpp_array_size_t index)
  6169. {
  6170. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6171. return m_Items + index;
  6172. }
  6173. inline void SetAt(il2cpp_array_size_t index, Slot_t36E7BD2C949C62077BDCD89A5CA092508944F177 value)
  6174. {
  6175. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6176. m_Items[index] = value;
  6177. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item), (void*)NULL);
  6178. }
  6179. inline Slot_t36E7BD2C949C62077BDCD89A5CA092508944F177 GetAtUnchecked(il2cpp_array_size_t index) const
  6180. {
  6181. return m_Items[index];
  6182. }
  6183. inline Slot_t36E7BD2C949C62077BDCD89A5CA092508944F177* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6184. {
  6185. return m_Items + index;
  6186. }
  6187. inline void SetAtUnchecked(il2cpp_array_size_t index, Slot_t36E7BD2C949C62077BDCD89A5CA092508944F177 value)
  6188. {
  6189. m_Items[index] = value;
  6190. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item), (void*)NULL);
  6191. }
  6192. };
  6193. struct SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444 : public RuntimeArray
  6194. {
  6195. ALIGN_FIELD (8) uint8_t m_Items[1];
  6196. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  6197. {
  6198. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6199. return m_Items + il2cpp_array_calc_byte_offset(this, index);
  6200. }
  6201. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6202. {
  6203. return m_Items + il2cpp_array_calc_byte_offset(this, index);
  6204. }
  6205. };
  6206. struct KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57 : public RuntimeArray
  6207. {
  6208. ALIGN_FIELD (8) uint8_t m_Items[1];
  6209. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  6210. {
  6211. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6212. return m_Items + il2cpp_array_calc_byte_offset(this, index);
  6213. }
  6214. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6215. {
  6216. return m_Items + il2cpp_array_calc_byte_offset(this, index);
  6217. }
  6218. };
  6219. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  6220. {
  6221. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  6222. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  6223. {
  6224. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6225. return m_Items[index];
  6226. }
  6227. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  6228. {
  6229. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6230. return m_Items + index;
  6231. }
  6232. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  6233. {
  6234. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6235. m_Items[index] = value;
  6236. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  6237. }
  6238. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  6239. {
  6240. return m_Items[index];
  6241. }
  6242. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  6243. {
  6244. return m_Items + index;
  6245. }
  6246. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  6247. {
  6248. m_Items[index] = value;
  6249. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  6250. }
  6251. };
  6252. struct ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322 : public RuntimeArray
  6253. {
  6254. ALIGN_FIELD (8) ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 m_Items[1];
  6255. inline ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 GetAt(il2cpp_array_size_t index) const
  6256. {
  6257. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6258. return m_Items[index];
  6259. }
  6260. inline ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825* GetAddressAt(il2cpp_array_size_t index)
  6261. {
  6262. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6263. return m_Items + index;
  6264. }
  6265. inline void SetAt(il2cpp_array_size_t index, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 value)
  6266. {
  6267. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6268. m_Items[index] = value;
  6269. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
  6270. }
  6271. inline ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 GetAtUnchecked(il2cpp_array_size_t index) const
  6272. {
  6273. return m_Items[index];
  6274. }
  6275. inline ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6276. {
  6277. return m_Items + index;
  6278. }
  6279. inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 value)
  6280. {
  6281. m_Items[index] = value;
  6282. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
  6283. }
  6284. };
  6285. struct ResourceLogInfoU5BU5D_tBFF6BF843D868E71520FCF35B04890D7D40E28C2 : public RuntimeArray
  6286. {
  6287. ALIGN_FIELD (8) ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F m_Items[1];
  6288. inline ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F GetAt(il2cpp_array_size_t index) const
  6289. {
  6290. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6291. return m_Items[index];
  6292. }
  6293. inline ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F* GetAddressAt(il2cpp_array_size_t index)
  6294. {
  6295. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6296. return m_Items + index;
  6297. }
  6298. inline void SetAt(il2cpp_array_size_t index, ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F value)
  6299. {
  6300. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6301. m_Items[index] = value;
  6302. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
  6303. }
  6304. inline ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F GetAtUnchecked(il2cpp_array_size_t index) const
  6305. {
  6306. return m_Items[index];
  6307. }
  6308. inline ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6309. {
  6310. return m_Items + index;
  6311. }
  6312. inline void SetAtUnchecked(il2cpp_array_size_t index, ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F value)
  6313. {
  6314. m_Items[index] = value;
  6315. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
  6316. }
  6317. };
  6318. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
  6319. {
  6320. ALIGN_FIELD (8) int32_t m_Items[1];
  6321. inline int32_t GetAt(il2cpp_array_size_t index) const
  6322. {
  6323. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6324. return m_Items[index];
  6325. }
  6326. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  6327. {
  6328. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6329. return m_Items + index;
  6330. }
  6331. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  6332. {
  6333. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6334. m_Items[index] = value;
  6335. }
  6336. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  6337. {
  6338. return m_Items[index];
  6339. }
  6340. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6341. {
  6342. return m_Items + index;
  6343. }
  6344. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  6345. {
  6346. m_Items[index] = value;
  6347. }
  6348. };
  6349. struct StreamableCellDescU5BU5D_tDAAACF4DEEFB9A39DD6E17E66EB55EC8A41258B7 : public RuntimeArray
  6350. {
  6351. ALIGN_FIELD (8) StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A m_Items[1];
  6352. inline StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A GetAt(il2cpp_array_size_t index) const
  6353. {
  6354. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6355. return m_Items[index];
  6356. }
  6357. inline StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A* GetAddressAt(il2cpp_array_size_t index)
  6358. {
  6359. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6360. return m_Items + index;
  6361. }
  6362. inline void SetAt(il2cpp_array_size_t index, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A value)
  6363. {
  6364. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6365. m_Items[index] = value;
  6366. }
  6367. inline StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A GetAtUnchecked(il2cpp_array_size_t index) const
  6368. {
  6369. return m_Items[index];
  6370. }
  6371. inline StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6372. {
  6373. return m_Items + index;
  6374. }
  6375. inline void SetAtUnchecked(il2cpp_array_size_t index, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A value)
  6376. {
  6377. m_Items[index] = value;
  6378. }
  6379. };
  6380. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray
  6381. {
  6382. ALIGN_FIELD (8) bool m_Items[1];
  6383. inline bool GetAt(il2cpp_array_size_t index) const
  6384. {
  6385. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6386. return m_Items[index];
  6387. }
  6388. inline bool* GetAddressAt(il2cpp_array_size_t index)
  6389. {
  6390. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6391. return m_Items + index;
  6392. }
  6393. inline void SetAt(il2cpp_array_size_t index, bool value)
  6394. {
  6395. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6396. m_Items[index] = value;
  6397. }
  6398. inline bool GetAtUnchecked(il2cpp_array_size_t index) const
  6399. {
  6400. return m_Items[index];
  6401. }
  6402. inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6403. {
  6404. return m_Items + index;
  6405. }
  6406. inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
  6407. {
  6408. m_Items[index] = value;
  6409. }
  6410. };
  6411. struct BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5 : public RuntimeArray
  6412. {
  6413. ALIGN_FIELD (8) Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 m_Items[1];
  6414. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 GetAt(il2cpp_array_size_t index) const
  6415. {
  6416. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6417. return m_Items[index];
  6418. }
  6419. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* GetAddressAt(il2cpp_array_size_t index)
  6420. {
  6421. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6422. return m_Items + index;
  6423. }
  6424. inline void SetAt(il2cpp_array_size_t index, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 value)
  6425. {
  6426. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  6427. m_Items[index] = value;
  6428. }
  6429. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 GetAtUnchecked(il2cpp_array_size_t index) const
  6430. {
  6431. return m_Items[index];
  6432. }
  6433. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* GetAddressAtUnchecked(il2cpp_array_size_t index)
  6434. {
  6435. return m_Items + index;
  6436. }
  6437. inline void SetAtUnchecked(il2cpp_array_size_t index, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 value)
  6438. {
  6439. m_Items[index] = value;
  6440. }
  6441. };
  6442. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mD2B0DB339D7C576BEF54BDD2D525141A6ED6A88E_gshared_inline (Span_1_t315E15592E4FFCA05861BB665AA8206C438C6B96* __this, const RuntimeMethod* method) ;
  6443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mDD4BB16024FE8319599CDD76F5E7529158D977F7_gshared (Info_tA3039772991DEEDBC29A00439A055C5166133A27* ___0_destination, Info_tA3039772991DEEDBC29A00439A055C5166133A27* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6444. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mBD52727D15CC29EB36665C9E1BABF7B81B685707_gshared_inline (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, Info_tA3039772991DEEDBC29A00439A055C5166133A27* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6445. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* Array_Empty_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mB0C98C025CC14B69326C8B30894BC1061B6DAB4C_gshared_inline (const RuntimeMethod* method) ;
  6446. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2A36313125438484ACB18994DFC08E7D597EAB53_gshared_inline (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* ___0_array, const RuntimeMethod* method) ;
  6447. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m3BD7DBDEC014196C3DE24BD9F274459DCEFBFF68_gshared_inline (Span_1_tD9AB3C7A8923EC429D32DA8E24EF5D77FB036897* __this, const RuntimeMethod* method) ;
  6448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_mB0F226DF4551FFF80283A8E0D536060089FE56D8_gshared (LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* ___0_destination, LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6449. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEC965A76893DB64B08D32BEDC99A015D8F16F507_gshared_inline (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6450. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* Array_Empty_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_m4316AF70213B3F5EAD1FE01BB8CAC553700B60B2_gshared_inline (const RuntimeMethod* method) ;
  6451. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC134EC92846063B07CB858E9882D44A1BDADC913_gshared_inline (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* ___0_array, const RuntimeMethod* method) ;
  6452. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mF8B1105F32BF5512B56E8CBDBE60FD686EE7C151_gshared_inline (Span_1_tAD0EB0108045F8DC01462F4A899226287C8D5D05* __this, const RuntimeMethod* method) ;
  6453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m748375D298CF0CFDB00586CA14508B83AFF1EABE_gshared (TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* ___0_destination, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6454. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB414AC626E6707DB9114C3B08B2363092496F4DB_gshared_inline (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6455. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* Array_Empty_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mA99C337890AF264084717B5AFADC848638F58665_gshared_inline (const RuntimeMethod* method) ;
  6456. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m49DD7AAFBD386A4CA27928E17942AC25204EC458_gshared_inline (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, const RuntimeMethod* method) ;
  6457. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m2E67EA686EF5E61316E49E6F391217D411EC4F7F_gshared_inline (Span_1_t7D2A26B1DEBC831B2A3B75C97A81822651CC488A* __this, const RuntimeMethod* method) ;
  6458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_mCCC9E64E51DF62CEBFC029AB9042DF9EE6ED4553_gshared (OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___0_destination, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6459. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m747A475D280F64890476514A66F4759B42E7D9B2_gshared_inline (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6460. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* Array_Empty_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_m96DFFDEFEB5FF0BE05DD3BBA30EB383E6E40903E_gshared_inline (const RuntimeMethod* method) ;
  6461. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF019B5B93DFDF69E5C3FA410974FFAC5F68FD10A_gshared_inline (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* ___0_array, const RuntimeMethod* method) ;
  6462. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m553FE2497BA07FCBB0EAA5C96339ED4281950592_gshared_inline (Span_1_t077F1BB717C60F1734C60CF5A36E7F50615577F9* __this, const RuntimeMethod* method) ;
  6463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m72FFBAE30B1F456A77DD43B5E122CC44C2E7EBBE_gshared (Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* ___0_destination, Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6464. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m70360B57D6E2C07FBB696FF7C6B140718228E7C9_gshared_inline (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6465. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* Array_Empty_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m773ADBF9E2B07E505ACAC896769DCC8C952EAAC2_gshared_inline (const RuntimeMethod* method) ;
  6466. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m87308A05B4ECB2A80987742C03D10B46494A6EFF_gshared_inline (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* ___0_array, const RuntimeMethod* method) ;
  6467. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m94DFA095B08D1163FDA25FF4ACFC01A57DB21C49_gshared_inline (Span_1_t8EFA988F3BF774ABDFC612663825195AB20D10C1* __this, const RuntimeMethod* method) ;
  6468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m991D7C18C9D456BE72563A3353755563F1C81E5B_gshared (Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* ___0_destination, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6469. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m32E46852D8E5A6835F6B19BBB2B5C0DF39E9BC96_gshared_inline (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6470. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* Array_Empty_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m40BF877782A5609BAC6F280DAEA189DA3B78BCFC_gshared_inline (const RuntimeMethod* method) ;
  6471. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m65E3F26E8A625482FD9A1DB9AC4C085A8DD3CA01_gshared_inline (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* ___0_array, const RuntimeMethod* method) ;
  6472. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mC5FEAA874B2D9874D1928E7EF85F40C492D0EF25_gshared_inline (Span_1_t576D705C27D6C3A8880F2D0C9ABCDBADAFF4BC53* __this, const RuntimeMethod* method) ;
  6473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m7AF8542D5D6488FC667EDE92FC22F56CE2241189_gshared (SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* ___0_destination, SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6474. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDAC1116F161E985D3DCBB3163D23488B9DF1A325_gshared_inline (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6475. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* Array_Empty_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m133199A02748FBD4E5CC2E9039CE7A44E5571742_gshared_inline (const RuntimeMethod* method) ;
  6476. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5A1F64570A60F2759986D9EA76A9DAB0C45DE8ED_gshared_inline (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* ___0_array, const RuntimeMethod* method) ;
  6477. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m8F12AAB52A4A4959D8DEBCF0FDB5FCB4FF398593_gshared_inline (Span_1_t287AD14BEBFA650CD367D76F004E5F76752DE6F0* __this, const RuntimeMethod* method) ;
  6478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m427CDFE46D4CC628C19ABDAB8DE106E667CA228D_gshared (CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* ___0_destination, CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6479. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0FAC3C82507A83DF266B54E4079145EF0B9DFCCB_gshared_inline (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6480. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* Array_Empty_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m84971B583D93A6543F231C1D267452C9704497CB_gshared_inline (const RuntimeMethod* method) ;
  6481. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m902046008D6CFB4C0A2428D065E23289D114C0F4_gshared_inline (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* ___0_array, const RuntimeMethod* method) ;
  6482. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m60375311D59A83E1069F99A473EC6E9C43337E43_gshared_inline (Span_1_t6F6F7EA31306186A9C45766579892B8317AF1958* __this, const RuntimeMethod* method) ;
  6483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_m597AEFDEA861960C01875FED55DA2DFD78E4B50C_gshared (CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* ___0_destination, CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE546B03C468DDF41C1EF5DF7735C87E859875C05_gshared_inline (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6485. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* Array_Empty_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_mDEE01691BB18636B0D2FE68CDBBD13D0C9A0CBAD_gshared_inline (const RuntimeMethod* method) ;
  6486. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9514A44CC72AB159FB28C26473BA3A41277377F4_gshared_inline (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* ___0_array, const RuntimeMethod* method) ;
  6487. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m9A04E715710727322958E1DF1F3D14B44618C9BE_gshared_inline (Span_1_tF70510177F39362BA23377F908D7A1BF79A523B9* __this, const RuntimeMethod* method) ;
  6488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m47BAB4AC929DEF79404CCB3EC8AA33FF067DAC26_gshared (LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* ___0_destination, LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6489. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEB86EC3C6373B38172806D5354A297A5ECB293C5_gshared_inline (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6490. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* Array_Empty_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m87F3098E0725A24876386B61186D539F0CBB0D04_gshared_inline (const RuntimeMethod* method) ;
  6491. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF3A666048D7E4D48A9AAF6444C7C8436835869A6_gshared_inline (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* ___0_array, const RuntimeMethod* method) ;
  6492. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m893E22BECC47A7E85F6B983C9C321744BB13FEC3_gshared_inline (Span_1_t8C4E5171DE283EC29286C660AFCD79939F783D0E* __this, const RuntimeMethod* method) ;
  6493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_m1C4B8F41C789DEE4D7E3ACD7E81859355E6AE528_gshared (RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* ___0_destination, RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6494. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE9DC9137D8C4FDFE7E08D5C120A5D70AB7756A3_gshared_inline (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6495. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* Array_Empty_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_mA5A95D9607E2D54785CD6573BB236CAE45669CF4_gshared_inline (const RuntimeMethod* method) ;
  6496. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3BD11FE210BDB7D04C294CAB8A6E473BFB120055_gshared_inline (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* ___0_array, const RuntimeMethod* method) ;
  6497. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m177FC812221E96DC0604694DF91077EFCBF44B18_gshared_inline (Span_1_t045F1668C339FF6DF492187D9C29DE81993E223A* __this, const RuntimeMethod* method) ;
  6498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mB5CD75C4BEE7513C27FDC585D332327A552659BD_gshared (ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* ___0_destination, ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6499. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m864D63463B2D4850CAB1ACB86FA625C0FE9AE227_gshared_inline (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6500. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* Array_Empty_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mEB6D74F8E87A9C64061DB1042FE44CECEFB7724E_gshared_inline (const RuntimeMethod* method) ;
  6501. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mED5A06A62FB00CB910D73994824284C4CD90D524_gshared_inline (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* ___0_array, const RuntimeMethod* method) ;
  6502. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m06D2BABB40DBAE9CBB4B4B429854BB4F7BEE325C_gshared_inline (Span_1_t0596A87069AD8431D2B66F5A14EAA5CE0D61CC1F* __this, const RuntimeMethod* method) ;
  6503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_mA80B75EC509DDA1E958A97AEAF0D2B7F9E5E23D2_gshared (Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ___0_destination, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6504. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m238CA83810D4441B59BEF2535C64532149A3636E_gshared_inline (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6505. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* Array_Empty_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_m9BDDBA66856A94555840365E089857B3DC356CD4_gshared_inline (const RuntimeMethod* method) ;
  6506. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE016F2DD383D6A6103AD70261EF08E757B6DC554_gshared_inline (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* ___0_array, const RuntimeMethod* method) ;
  6507. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m9705166A61B8B7E0032C9181FD5DBAEF352280BA_gshared_inline (Span_1_tCD0F3D501EEABE4C1899A47484362B7FCD41B724* __this, const RuntimeMethod* method) ;
  6508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mBDA8007530D24CEAB48ECA7012DC53F72039934F_gshared (JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* ___0_destination, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6509. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mBF15D68D2CD36F30FD1480FFBF6BFA514D605418_gshared_inline (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6510. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* Array_Empty_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mA53567B5934791EE1E422084861B239ADADD1ACF_gshared_inline (const RuntimeMethod* method) ;
  6511. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF4B02B6A3DE6B8EC57957751B2C0BA219EEB4300_gshared_inline (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* ___0_array, const RuntimeMethod* method) ;
  6512. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m9B3CF3232E9CFCAB088160EDBF2D30894BF43797_gshared_inline (Span_1_tCC3780EB2A3879FBDEE63279DA86DB7D4367D72A* __this, const RuntimeMethod* method) ;
  6513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m00D442353BAD7E84F1A3D7BE8B7B9006B3B3774B_gshared (JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* ___0_destination, JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6514. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3016399A1CB77BAEE42638FA8D84FC94BD13FA0E_gshared_inline (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6515. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* Array_Empty_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m43A832626470826B5E9F0C16627C81C6FEF958F5_gshared_inline (const RuntimeMethod* method) ;
  6516. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF1DE0D6AE6022BD7CC27659BA71C0FA7414A8E2A_gshared_inline (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* ___0_array, const RuntimeMethod* method) ;
  6517. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mCF7FBB2982D788883CC626F591651DC92DEE1E1A_gshared_inline (Span_1_t3C803D988B1A77FD2F62D78EB35039750E3CAFFC* __this, const RuntimeMethod* method) ;
  6518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m0E560A7A97315D8FD4E93282CB6041DC06F9AC66_gshared (JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* ___0_destination, JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF11CF5A65F454A7CA9D005CB3C2D7E3DE34B1312_gshared_inline (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6520. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* Array_Empty_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m70D3F134C6A0E643E1964DE061F165D3EA3DF3EA_gshared_inline (const RuntimeMethod* method) ;
  6521. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF8A1B86991E10F5E39607427D91BA13702A12DD1_gshared_inline (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* ___0_array, const RuntimeMethod* method) ;
  6522. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m22D20CEB7BB4657DCE3699DFB4FA98C0AAC8FC2C_gshared_inline (Span_1_t4C9E38B29B1C8EC7A69D6B434ABD5CB67F492F68* __this, const RuntimeMethod* method) ;
  6523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_mF7E37F366C7EE1702F9E6B816B8493CC73110CFE_gshared (JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* ___0_destination, JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6524. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9344E59BC98651DD1E46D094472F826A04E2E60D_gshared_inline (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6525. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* Array_Empty_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_m585CC42DC695E91B88D12D621AD1885BA1E82B76_gshared_inline (const RuntimeMethod* method) ;
  6526. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4AFB2DABD02A07422AAF83854732CC617E60DDDE_gshared_inline (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* ___0_array, const RuntimeMethod* method) ;
  6527. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mCE2A47DE9D19D999F47F82C515F70E170F4E2D77_gshared_inline (Span_1_t2E341F85E2ED7AC7627B4C3DA5B618AEC8F9584E* __this, const RuntimeMethod* method) ;
  6528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m929F8771E9403B15E75467FA10E465D82F2026B9_gshared (JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* ___0_destination, JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6529. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4B73A88FC4F692DE0CEA531052EBB7E0DACED9E0_gshared_inline (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6530. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* Array_Empty_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m2056AF802E93417A829FCBCA0E68FFF418846F3D_gshared_inline (const RuntimeMethod* method) ;
  6531. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8B8746A77B1A76746AAF05D65AA91BBF938D6866_gshared_inline (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* ___0_array, const RuntimeMethod* method) ;
  6532. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m51D8F84F9D7D81440D140C3E229D3092DAF4E08F_gshared_inline (Span_1_tD6C4E5DF3D45757E761604681FC5FDEC5754636D* __this, const RuntimeMethod* method) ;
  6533. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mCAFD9F598B29605EEF2F950E9EDBE810F3648F69_gshared (JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* ___0_destination, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6534. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m45EC6FF3812F938E7976265B07CC3E8A93DAAFA6_gshared_inline (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* Array_Empty_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mB71FB0D5023A5960B612C2F7ED9F7E8AEDB9C62C_gshared_inline (const RuntimeMethod* method) ;
  6536. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m300FC0B4312058798A780D9A3176CDE075098FA3_gshared_inline (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* ___0_array, const RuntimeMethod* method) ;
  6537. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA517F92A000D52A70F78DA21A7B63D4CD535828A_gshared_inline (Span_1_tF1AFBC87D78FE396E3EBF80285AE195012F9DD41* __this, const RuntimeMethod* method) ;
  6538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m92C33413E684576A95C18CB9E2EB80D5F2E88BA1_gshared (JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* ___0_destination, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6539. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4792B6CB6340371935FA09F23A661B0496CD2267_gshared_inline (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6540. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* Array_Empty_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m3DA49832B8A07440058CBA093CC5CEE9142BDC3C_gshared_inline (const RuntimeMethod* method) ;
  6541. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFD91BEACE7AB246FC49ADA537AA4B4B7FB10906D_gshared_inline (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* ___0_array, const RuntimeMethod* method) ;
  6542. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m145392FC005DBF155C47875B6E501DE2BD0A0473_gshared_inline (Span_1_tE697C194C940F75F42B87D0AA1C239325BE04E29* __this, const RuntimeMethod* method) ;
  6543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_Memmove_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m8BC240046677FB4698E4F6AEF2AF39862BE33DFF_gshared (JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* ___0_destination, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method) ;
  6544. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m6D361195C9092B68A426FC3308F06686C546098D_gshared_inline (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  6545. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* Array_Empty_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m614293A6A2AC9126E9C09B537A75C27CB0977EA9_gshared_inline (const RuntimeMethod* method) ;
  6546. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0E7932C1CBB368AACF483B2BBB6B43BD33880396_gshared_inline (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* ___0_array, const RuntimeMethod* method) ;
  6547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_get_valid_mBA8E68867067FE8B51F4DA6B9BD6A4926418AE8C_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6550. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* Record_get_owner_mE1A451C654D70DF2754170FA45A6A19AD3483471_gshared_inline (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_index_m8BF5DBF4C267EED76E3802B249F2856F29DAD8A6_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Record_get_time_m5976C10C2C3A2A2089D57F1DF9AE5557C10DF47E_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6554. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, const RuntimeMethod* method) ;
  6555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3* Record_get_control_m5FA21546D78E360D3A5FF4190AC3A07C9A6C74F2_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_m1CACECB022FDAACE6482C208E6552F7614445895_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___0_owner, int32_t ___1_index, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___2_header, const RuntimeMethod* method) ;
  6558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 Record_get_next_mE5872413393AD567142A709082200AC08FD1E99E_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 Record_get_previous_mE86C99A3EFBD72206B8BFC7D55792223057BE29F_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_mF38D36850EFA20E61077D353D784A3A368BA5509_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___0_owner, int32_t ___1_index, const RuntimeMethod* method) ;
  6561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 InputStateHistory_ReadValue_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mBF51236691ADD46F7A6501AA3951A0C453C4795C_gshared (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___0_data, const RuntimeMethod* method) ;
  6562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 Record_ReadValue_mA4F2FFE56E7F28BF41E48C79A47CF6CD1F874E4A_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtrUnchecked_m52990CD3C2FF0DB8735E39A95B877923A6D6F5A0_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtr_m4A6CB638D79C8490F8DBC173FD42EACC9D832069_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtrUnchecked_m43B2E6AC3AF2307D2DDF2C92E90A629666277F66_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtr_mF305A3D8857DFF297E9FB6573684E4B9BF82022C_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CopyFrom_mC840D13B255BD37B697560D35F9A31C7D1E1CDA6_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___0_record, const RuntimeMethod* method) ;
  6568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_m17C216CDC45654F53F8191093F3404478DB16B69_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___0_other, const RuntimeMethod* method) ;
  6569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_mCFF126DD568EA648A8BA307BC1FB676597986C7A_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  6570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_GetHashCode_m94F8E34331A3B0253C5448B7E9B23BFE0F1B04A8_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Record_ToString_m8F86BC9A48C4262405B37FA195868965AD3E566D_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method) ;
  6572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_mA8B38975A85CAA1AD92B881ADC727BE211508CA9_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_recordIndex_m0BB1165AB0817E19186261B80CEBC3B9B8BC75EC_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_get_valid_mA7850D33F8A8F019B2445E61ECC48DAE8706D53D_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6575. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* Record_get_owner_m428F492C0B3B9B2F43A79DE3BB537779CFBFF9E3_gshared_inline (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_index_mBAE10C2E48D4311064A09482B87A549D3C9F77C9_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Record_get_time_m06D9FBB44EF2FC0639A1C12E0C53FA52CF26D716_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B* Record_get_control_mD054E4ABD5848E5ED7377C98EB2E8614518FAAA3_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_m607E8346CD0A2435B2992177B0D5796C62E29086_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* ___0_owner, int32_t ___1_index, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___2_header, const RuntimeMethod* method) ;
  6580. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D Record_get_next_mC2C807844A9D6ED47901F823FAF6AD32EF8B58C5_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D Record_get_previous_m4B47F31D52FA3270432BCB9B4AEB4852B525040D_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_m00980ABC6C9DBD89E09A500C7549B53C42E21698_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* ___0_owner, int32_t ___1_index, const RuntimeMethod* method) ;
  6583. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_ReadValue_m3B6509D00AED793B48225C080E21417176CA6B28_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, Il2CppFullySharedGenericStruct* il2cppRetVal, const RuntimeMethod* method) ;
  6584. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtr_mC1A279A04DEE8017E92D21C927CB95D5A40EC69D_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtrUnchecked_m263EAE3E4CA198AB44B95B61313433415EDE774F_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtr_mEE092C470E1CC2C098C4C1F60E4CC48E60600B3C_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtrUnchecked_m06454844EB461FB5CD6C8BDBEA0308F683D9FB6A_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CopyFrom_mF7D9FEC54DB7519CE815519D7D45969BE32B876E_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D ___0_record, const RuntimeMethod* method) ;
  6589. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CheckValid_mA237AAEC9DD27CC9D08B493D6F29361454BF0862_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_m693E022E217EC85A375B45392BEBD32CBDF0F8FE_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D ___0_other, const RuntimeMethod* method) ;
  6591. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_m982576B6A0444BC40CD4742937A6E31DB2C4C668_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  6592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_GetHashCode_m5A566222F9BAF8C0DE94FE08A30EE5466A44E19E_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Record_ToString_mC6664AF6A40866414A8D5EE160B6C93BD3170BA9_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method) ;
  6594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m75A25F45B52ACD9C78C95BA16FB57B0E42B2EB71_gshared (RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* __this, const RuntimeMethod* method) ;
  6595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m0496B511120C1FDD72C23E87815BB99452CE70A1_gshared (RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* __this, const RuntimeMethod* method) ;
  6596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m37FD751AF74BCAB27B7058BE04C6BF0727E6FC4F_gshared (RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* __this, const RuntimeMethod* method) ;
  6597. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m2AF5DD75CF4372209217BD191D8CA90C5DA04B32_gshared (RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* __this, const RuntimeMethod* method) ;
  6598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m4D632ECA38BDAE33DDDD2C1825353CE37AB6BE1D_gshared (RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* __this, const RuntimeMethod* method) ;
  6599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_mA7222FFA782F7443B91F8398ADEFE7B94B45C704_gshared (RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* __this, const RuntimeMethod* method) ;
  6600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParallelWriter_TryAdd_m38F2FA16F7B45E51A9714339E60453FD90C4D9FE_gshared (ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE* __this, int32_t ___0_key, BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C ___1_item, const RuntimeMethod* method) ;
  6601. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RegisterNewInstancesJob_1_Execute_mCB7ED8CAEDB0446E428FDC65134DAB5283A2D51F_gshared (RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParallelWriter_TryAdd_mE69F1004AFE7A7C9489A72875C23835522238106_gshared (ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B* __this, int32_t ___0_key, BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0 ___1_item, const RuntimeMethod* method) ;
  6603. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RegisterNewInstancesJob_1_Execute_m5F5C333EB0E45B8A9D87CC9D56597759C6CD6AFF_gshared (RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6604. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RegisterNewInstancesJob_1_Execute_m92E3D490CE37AD370C9322A513C4A0DDED6BB3C9_gshared (RegisterNewInstancesJob_1_t06A2E60A673BBB882622ADE90DA66F33DC325FCC* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6605. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseRenderFunc_2_Invoke_mE9A5D68FE7B7B5C384FA511FD03392652FE85DB2_gshared_inline (BaseRenderFunc_2_t25B152342CB57979E37E015DD47860BBABBD36E0* __this, RuntimeObject* ___0_data, RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352 ___1_renderGraphContext, const RuntimeMethod* method) ;
  6606. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseRenderGraphPass_2_Release_mF2FF17773C32DBDA12AA8E085E672D7688A55314_gshared_inline (BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF* __this, RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* ___0_pool, const RuntimeMethod* method) ;
  6607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphObjectPool_Release_TisRuntimeObject_m34B9389C99F4E74C8E5787CF9A2871E28B5D0F8D_gshared (RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  6608. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRenderGraphPass_2__ctor_mB9A047E17DE434B70B1FB4FD29A5264B4E078803_gshared (BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF* __this, const RuntimeMethod* method) ;
  6609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
  6610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortedList_2__ctor_mD4D644689A46EFEB74B24144410DE96E67670565_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
  6611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  6612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_m1F24CA89473B02CD5829E336E5005D03B19D23EE_gshared (ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC* __this, RuntimeObject* ___0_item1, int32_t ___1_item2, const RuntimeMethod* method) ;
  6613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortedList_2_Add_m7E1D31B8FE8A348F03607B11373BF1C6EC289177_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, int32_t ___0_key, ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC ___1_value, const RuntimeMethod* method) ;
  6614. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_gshared_inline (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
  6615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SortedList_2_get_Values_mEBEED70021E09FCC11E8C5BAADBC68816399E1D3_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
  6616. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortedList_2_RemoveAt_m9E0D5C9F169CACDB6CE409FF23871DCCDCDA3789_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
  6618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  6619. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  6620. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
  6621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SortedList_2_GetEnumerator_m8D8AD045CCE5FF8D2277E6747DC207B15F3DC1B8_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
  6622. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC KeyValuePair_2_get_Value_m32B7660D4EDA4D31E99AD273C5E1DD2A4214DA0C_gshared_inline (KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F* __this, const RuntimeMethod* method) ;
  6623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
  6624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_m6B6C0A6A3D8BF4D7D400B729024BB5A32A3314ED_gshared (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825* __this, int32_t ___0_item1, RuntimeObject* ___1_item2, const RuntimeMethod* method) ;
  6625. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_gshared_inline (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method) ;
  6626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m280B05459B6D164CB96D51CC7278F46B1419453E_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method) ;
  6627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mDD2766AD014A26A53C5A291CB9DC29EE1DE71619_gshared (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, const RuntimeMethod* method) ;
  6628. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5FE5FD154F3A9ED724649FCC4FBC4EAEAFD3B2C7_gshared_inline (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F ___0_item, const RuntimeMethod* method) ;
  6629. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ;
  6630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mEC1D7264049CDBD904A10CC8E314F0D1AF427534_gshared (Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  6631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m37CBCE9B002506DD2FED917BD254DF2CDD030FD6_gshared (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* ___0_comparison, const RuntimeMethod* method) ;
  6632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505 List_1_GetEnumerator_m0ABEC3DC3A021F3D5228BF45637DA74A1A31E679_gshared (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, const RuntimeMethod* method) ;
  6633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAAFFBB825B2C80B853D8BCF2E859696F7BEFD79F_gshared (Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505* __this, const RuntimeMethod* method) ;
  6634. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F Enumerator_get_Current_m2F1B465104BCDE1E6CA84C56D8A1B960550CB603_gshared_inline (Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505* __this, const RuntimeMethod* method) ;
  6635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6C07443F49BF41A75219C09D2E5390E11BB17DC1_gshared (Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505* __this, const RuntimeMethod* method) ;
  6636. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
  6637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SortedList_2_get_Keys_m172C33B78751EA61C36EFA8221EB4C6D26F102E7_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
  6638. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
  6639. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SortedList_2_Remove_m3370DBD0173B09FADBAC1F738CB157934729BA3A_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, int32_t ___0_key, const RuntimeMethod* method) ;
  6641. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
  6642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
  6643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m339B3DCFFA0529DC71BA1ADB65D6FDEA1048E5CA_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method) ;
  6644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  6645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourcePool_1_TryGetResource_m77759623154B16775B072CA93C15CC8790E30588_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, int32_t ___0_hashCode, RuntimeObject** ___1_resource, const RuntimeMethod* method) ;
  6646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_ReleaseResource_m39B0A9BBD5C9C4CA5E38C4F4C7C55A6A714814EC_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, int32_t ___0_hash, RuntimeObject* ___1_resource, int32_t ___2_currentFrameIndex, const RuntimeMethod* method) ;
  6647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4_gshared (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, const RuntimeMethod* method) ;
  6648. 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) ;
  6649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1_gshared (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_valueFactory, const RuntimeMethod* method) ;
  6650. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_mB61BE3919D3F4FB59CA3F4D691598629182CEB73_gshared (ResolvedStyleProperty_1_t3FEA391500D9B213F80B946E891791A10EACA516* __this, const RuntimeMethod* method) ;
  6651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_mB8578EF375CC8BACE7758E63F2D72BEC3C35FECB_gshared (ResolvedStyleProperty_1_t7B42BF6DAF16991C70A42470FD52CA89A7A26BD7* __this, const RuntimeMethod* method) ;
  6652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_mDE9A0B810C89E54C845F214281F83ADCB4FFFAA2_gshared (Property_2_tC5C70A18DD068012CA5EF843E1BC7A5AD55BF4FB* __this, const RuntimeMethod* method) ;
  6653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_m8F450DE1E181DCDC2268EC5A70F3C037BADEF688_gshared (Property_2_tD382055D6B8D3F7C8FD020526D8B1E59B0771ADF* __this, const RuntimeMethod* method) ;
  6654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_mFA9C04C1465F7E5DDC5EB363CF4ED34DD9CB1D75_gshared (Property_2_t84E020EF69C07C30A33A085DEB9F1A3219598922* __this, const RuntimeMethod* method) ;
  6655. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_m87CB64CAB45BC9AC6D31CDB00E4EA1561AB7FB12_gshared (Property_2_tF9525360B52214AF6C1F930F26B9CA6F47698D72* __this, const RuntimeMethod* method) ;
  6656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_m7EFDF549074CD0F58AE2A00503F378ADF7F5312D_gshared (Property_2_t1BDEF6AF2E84F588A8B264BCE2073CF7C1BC9847* __this, const RuntimeMethod* method) ;
  6657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_m4E0D5B47B16A3CFFBA9CC370DAB0418F19FD4430_gshared (Property_2_t12CA9708C3760AD4FE4CE4094AC01BFFA327A9FE* __this, const RuntimeMethod* method) ;
  6658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_m8513F2C4ED671798A7491909C328236F38A1AEB3_gshared (Property_2_t4214D5666464CEE51F044573A59C738C2D562085* __this, const RuntimeMethod* method) ;
  6659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_mB6E7E49F16A506F3C15B9AC613AC2D3F51F2E1D0_gshared (Property_2_t7B85DB0978338665E8C9D675C3291F86A38F594A* __this, const RuntimeMethod* method) ;
  6660. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_mA2C46B2E6BAF8F6B248BF635FA4F980E0EECE07A_gshared (Property_2_t726AE59B20B9BCF86C7637A5CB4EFBB67F1AF350* __this, const RuntimeMethod* method) ;
  6661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_mF52B56318B83EEB3C0C7CBC013B51D2916746674_gshared (Property_2_t914FD38692E090084A4D5C5C3D5E90770362ABCA* __this, const RuntimeMethod* method) ;
  6662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_mF1EF10B6DC874ACE3C57164AF3C01DE7D4DC001C_gshared (Property_2_t83B824DA70AADEDDAF202383662F1294E52AEE72* __this, const RuntimeMethod* method) ;
  6663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_m36FC1987D91B1472A5AA401DC569704A43435FEF_gshared (Property_2_tC280D9BD2372BC8BF2C2E8ED8F1A2FC8AC8A1892* __this, const RuntimeMethod* method) ;
  6664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_mDFBA283B9BD9A3336AB29CC56D92DC66E572BAEA_gshared (Property_2_t8F1CCE1A985081943BD896E75E31BE38649B6ECB* __this, const RuntimeMethod* method) ;
  6665. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_2__ctor_m566B1819090021527CC60C0A41E2972997C9CD83_gshared (Property_2_tB9A57701EFEF50324CFC8B273B6D0F2F5B9BD3E2* __this, const RuntimeMethod* method) ;
  6666. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Result_get_Status_m40F359230C3EF5DB41ACAFE4F0E1D3107C6BCB29_gshared_inline (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, const RuntimeMethod* method) ;
  6667. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Result_get_Status_m2E3CDFB12A300935DCD19F66FF7D78E4BCC292CA_gshared_inline (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, const RuntimeMethod* method) ;
  6668. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedRestore_Invoke_mC566804BA7684CC996FD862344891E6A9E20D620_gshared_inline (TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0* __this, GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A* ___0_state, const RuntimeMethod* method) ;
  6669. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedRestore_Invoke_mDC7AAAD5A8F1AA0C90616DBCE9CF2BE27AEC4D71_gshared_inline (TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6* __this, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3* ___0_state, const RuntimeMethod* method) ;
  6670. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedRestore_Invoke_m254660B540110D4F5660434D7A09D913BF1760FB_gshared_inline (TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021* __this, GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A* ___0_state, const RuntimeMethod* method) ;
  6671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Segment_get_FreezeOffset_m402D47C4B47FF6B763734B006DA71BA5DBC42582_gshared (Segment_tBE464478C92438E20009981FD7F953F796D7F3B2* __this, const RuntimeMethod* method) ;
  6672. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeSortExtension_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisDefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939_m0344C3607D0847D8650FC8FA00506A1B1F86BE56_gshared (int32_t* ___0_array, int32_t ___1_length, DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939 ___2_comp, const RuntimeMethod* method) ;
  6673. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SegmentSort_Execute_mEF39F00C2648B35A98185F090AE77912CC308F6D_gshared (SegmentSort_tE56792C563A7271D5083D5DB4768DCD86B9E38E8* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6674. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SegmentSort_Execute_m97ED75FFE35C16A6A665950CEA4336247B97F576_gshared (SegmentSort_tFC9B424627D4B0067FF3CC4718431C1A8F57DDE7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6675. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_gshared_inline (const RuntimeMethod* method) ;
  6676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DefaultComparer_1_Compare_m394F7F49471D14333A96E4D1609FF38B351FC316_gshared (DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
  6677. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SegmentSortMerge_Execute_m8B2C41C15B195CED1D34698CF86FF814FE980862_gshared (SegmentSortMerge_t160AB9A147325BBCD9FD17052EA70C51F2678ADE* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
  6678. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SegmentSortMerge_Execute_mA5E29D92467118581DCFCFDFD5CAF058DB5985A4_gshared (SegmentSortMerge_t7F8682B81EA201C79A53AD5EAF006B5F8615A74B* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
  6679. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m9AA0A0FB19D07BC3286E9CF0A14A569C188A5A23_gshared_inline (Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_arg, const RuntimeMethod* method) ;
  6680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select__ctor_m97203730B70A8C2C4D08DBE5DCD1712558FD92A1_gshared (Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B* __this, SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C* ___0_observable, RuntimeObject* ___1_observer, const RuntimeMethod* method) ;
  6681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_mC2F1FD2AFAA583BC7943115433010A640C1C438F_gshared (SerializedDictionary_4_t3437C83E0E6BC803CD86BE1C3BD843409BDD258A* __this, const RuntimeMethod* method) ;
  6682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_m31504BA431AADA10A24FBF2A9B9CB809F07E7181_gshared (SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD* __this, const RuntimeMethod* method) ;
  6683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_m1E7B8CB510F2E9EEB212CCCE3BFA3F83F83D2AFE_gshared (SerializedDictionary_4_t4EB02A1F2BB8ED2DB93D4459725ADF45969240BD* __this, const RuntimeMethod* method) ;
  6684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_m8632571E6816F5355D3CA3AC9533815802BA35CB_gshared (SerializedDictionary_4_t7103345E844DC24EC34234FF46BCBD2F631B43D8* __this, const RuntimeMethod* method) ;
  6685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_m795956A9E2790B6F8CD59093E852FB798E3BB3B2_gshared (SerializedDictionary_4_tCEC3255C2A9893319DD38377F00A23AF456D63D0* __this, const RuntimeMethod* method) ;
  6686. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  6687. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
  6688. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  6689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
  6690. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
  6692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  6693. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m6F0EA14ADBB36F1FE444EDA67FDA8B48511348CD_gshared_inline (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, const RuntimeMethod* method) ;
  6694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A Dictionary_2_GetEnumerator_m15AB560B228EC2BE01585AE21CBAD1819B53CF25_gshared (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* __this, const RuntimeMethod* method) ;
  6695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE757A461CE8EBB815967DFF36133C01B029198E8_gshared (Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A* __this, const RuntimeMethod* method) ;
  6696. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F Enumerator_get_Current_m0043948CD3E25D64757A021BB9C3383D74B87701_gshared_inline (Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A* __this, const RuntimeMethod* method) ;
  6697. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mEC58CB6B03295A78818C8E13E42EB912C51811F8_gshared_inline (KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F* __this, const RuntimeMethod* method) ;
  6698. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A KeyValuePair_2_get_Value_mDAD931AB9D07649206B43A04C18FDAB681E68875_gshared_inline (KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F* __this, const RuntimeMethod* method) ;
  6699. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5854048FE5562B62B2B004761D5A9FCCBB7B4737_gshared_inline (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A ___0_item, const RuntimeMethod* method) ;
  6700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m375FDF68FB2FE49C54B3FA4012A99CD75EFCF588_gshared (Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A* __this, const RuntimeMethod* method) ;
  6701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCBE265309253E499205F8DC711730DD530FC578E_gshared (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* __this, const RuntimeMethod* method) ;
  6702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A List_1_get_Item_mCBAE4AAA638663228A4EBFBEA791ECA7E56C90A5_gshared (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m70C5AF81D5F9A5C1C8D2B84AB7726D91A0403AF0_gshared (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* __this, int32_t ___0_key, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A ___1_value, const RuntimeMethod* method) ;
  6704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mDB44B028FDA87E6CA4910996BDDE3783085D4407_gshared (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, const RuntimeMethod* method) ;
  6705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m015A33D20632C674F477291F355EDA1CB45B038C_gshared (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* __this, const RuntimeMethod* method) ;
  6706. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) ;
  6707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B Dictionary_2_GetEnumerator_mC7827569955B8266DAC471AC8CBCADC6416AB941_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method) ;
  6708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m47DDE5BF12A9FCE3120292E1B2F352CDDD214EEF_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  6709. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_gshared_inline (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  6710. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method) ;
  6711. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method) ;
  6712. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) ;
  6713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0712867110707C27D0A2D46D9735F066C9BA48A2_gshared (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method) ;
  6714. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mE0E8184DB358BEB3549E33D6EEA31FF45B89D99F_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method) ;
  6715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m06DE41B832D936F9A7884C491F10EC651D0EA065_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, bool ___1_value, const RuntimeMethod* method) ;
  6717. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  6718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) ;
  6719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method) ;
  6720. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method) ;
  6721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1 Dictionary_2_GetEnumerator_m4B07CAEF656B42887C7F9E782CAB98868867E753_gshared (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, const RuntimeMethod* method) ;
  6722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mDE38F341A948B4410475D42356D394D7F67C5216_gshared (Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1* __this, const RuntimeMethod* method) ;
  6723. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA Enumerator_get_Current_m6F1F5443844B36FBD3F4B67901FC6EF441AD889B_gshared_inline (Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1* __this, const RuntimeMethod* method) ;
  6724. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m408910763B7787C1A3D19DABD30DB4E81A137F8A_gshared_inline (KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA* __this, const RuntimeMethod* method) ;
  6725. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 KeyValuePair_2_get_Value_m1BD54F5705CAC6B356864E806D37F1C1EE4913F6_gshared_inline (KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA* __this, const RuntimeMethod* method) ;
  6726. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_item, const RuntimeMethod* method) ;
  6727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC0675CCDD41B269CCF5E1B97E5255C221D035C30_gshared (Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1* __this, const RuntimeMethod* method) ;
  6728. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m360910B8996482260A2A0F1AFDA6F0FB5D8558B3_gshared (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, const RuntimeMethod* method) ;
  6729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_gshared (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  6730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m4B50147B489EED8A98E412A7E35662178EBBDCF1_gshared (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, RuntimeObject* ___0_key, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_value, const RuntimeMethod* method) ;
  6731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6495AB7C6BDDC4D06EE93E691A9DC2C6FC791911_gshared (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method) ;
  6732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mBD5281E6A5DABF2DBBF35AE1B92CCDBCFFAFB0AA_gshared (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, const RuntimeMethod* method) ;
  6733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
  6734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  6735. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  6736. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
  6737. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
  6738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  6739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
  6740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  6741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
  6742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyCollection_1__ctor_m0E8538F1E11CB09AB1E8846DB44D0B6806838688_gshared (PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method) ;
  6743. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m641F644963913C0AFA42EE321751D399BD65947D_gshared_inline (SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method) ;
  6744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  6745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_createFunc, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_actionOnGet, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_actionOnRelease, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method) ;
  6746. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m8FC7A209AFB8E6AE73A0A7CE77F1F20F6A172C98_gshared_inline (SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method) ;
  6747. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m0DFEA26CD97D063C7571C97DC509BD27543A33CF_gshared_inline (SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method) ;
  6748. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m2A70747561CBB64775674CCAFBBA960BE7D030B1_gshared_inline (SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method) ;
  6749. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m0976740127D32AE3753D0F020EBFC953257A8CF9_gshared_inline (SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method) ;
  6750. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_mD592177B076C477B920F53597702065EF3601DD2_gshared_inline (SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method) ;
  6751. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mCE0737F30E13C8BF5E447F468DC4010D91441F21_gshared (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method) ;
  6752. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mA2F6D48A59C9811157A0B7E4279848E38FFC53E3_gshared (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F ___0_item, const RuntimeMethod* method) ;
  6753. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
  6754. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  6755. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m91726DAE0A57A9D6C80DB11F8556C6A8B40D0C79_gshared (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A ___0_item, const RuntimeMethod* method) ;
  6756. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mD783561518F916982595A58C9A148BA3AA8F9B10_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) ;
  6757. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mB4265280280DE9F4BEF06A71F3C716C34F829100_gshared (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_item, const RuntimeMethod* method) ;
  6758. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline (RuntimeArray* __this, const RuntimeMethod* method) ;
  6759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56 (const RuntimeMethod* method) ;
  6760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5 (const RuntimeMethod* method) ;
  6761. inline int32_t Span_1_get_Length_mD2B0DB339D7C576BEF54BDD2D525141A6ED6A88E_inline (Span_1_t315E15592E4FFCA05861BB665AA8206C438C6B96* __this, const RuntimeMethod* method)
  6762. {
  6763. return (( int32_t (*) (Span_1_t315E15592E4FFCA05861BB665AA8206C438C6B96*, const RuntimeMethod*))Span_1_get_Length_mD2B0DB339D7C576BEF54BDD2D525141A6ED6A88E_gshared_inline)(__this, method);
  6764. }
  6765. inline void Buffer_Memmove_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mDD4BB16024FE8319599CDD76F5E7529158D977F7 (Info_tA3039772991DEEDBC29A00439A055C5166133A27* ___0_destination, Info_tA3039772991DEEDBC29A00439A055C5166133A27* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6766. {
  6767. (( void (*) (Info_tA3039772991DEEDBC29A00439A055C5166133A27*, Info_tA3039772991DEEDBC29A00439A055C5166133A27*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mDD4BB16024FE8319599CDD76F5E7529158D977F7_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6768. }
  6769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D (const RuntimeMethod* method) ;
  6770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
  6771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
  6772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2 (String_t* __this, Il2CppChar* ___0_value, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
  6773. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
  6774. inline void ReadOnlySpan_1__ctor_mBD52727D15CC29EB36665C9E1BABF7B81B685707_inline (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, Info_tA3039772991DEEDBC29A00439A055C5166133A27* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6775. {
  6776. (( void (*) (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB*, Info_tA3039772991DEEDBC29A00439A055C5166133A27*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mBD52727D15CC29EB36665C9E1BABF7B81B685707_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6777. }
  6778. inline InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* Array_Empty_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mB0C98C025CC14B69326C8B30894BC1061B6DAB4C_inline (const RuntimeMethod* method)
  6779. {
  6780. return (( InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* (*) (const RuntimeMethod*))Array_Empty_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mB0C98C025CC14B69326C8B30894BC1061B6DAB4C_gshared_inline)(method);
  6781. }
  6782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  6783. inline void ReadOnlySpan_1__ctor_m2A36313125438484ACB18994DFC08E7D597EAB53_inline (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* ___0_array, const RuntimeMethod* method)
  6784. {
  6785. (( void (*) (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB*, InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m2A36313125438484ACB18994DFC08E7D597EAB53_gshared_inline)(__this, ___0_array, method);
  6786. }
  6787. inline int32_t Span_1_get_Length_m3BD7DBDEC014196C3DE24BD9F274459DCEFBFF68_inline (Span_1_tD9AB3C7A8923EC429D32DA8E24EF5D77FB036897* __this, const RuntimeMethod* method)
  6788. {
  6789. return (( int32_t (*) (Span_1_tD9AB3C7A8923EC429D32DA8E24EF5D77FB036897*, const RuntimeMethod*))Span_1_get_Length_m3BD7DBDEC014196C3DE24BD9F274459DCEFBFF68_gshared_inline)(__this, method);
  6790. }
  6791. inline void Buffer_Memmove_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_mB0F226DF4551FFF80283A8E0D536060089FE56D8 (LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* ___0_destination, LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6792. {
  6793. (( void (*) (LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A*, LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_mB0F226DF4551FFF80283A8E0D536060089FE56D8_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6794. }
  6795. inline void ReadOnlySpan_1__ctor_mEC965A76893DB64B08D32BEDC99A015D8F16F507_inline (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6796. {
  6797. (( void (*) (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959*, LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mEC965A76893DB64B08D32BEDC99A015D8F16F507_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6798. }
  6799. inline LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* Array_Empty_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_m4316AF70213B3F5EAD1FE01BB8CAC553700B60B2_inline (const RuntimeMethod* method)
  6800. {
  6801. return (( LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* (*) (const RuntimeMethod*))Array_Empty_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_m4316AF70213B3F5EAD1FE01BB8CAC553700B60B2_gshared_inline)(method);
  6802. }
  6803. inline void ReadOnlySpan_1__ctor_mC134EC92846063B07CB858E9882D44A1BDADC913_inline (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* ___0_array, const RuntimeMethod* method)
  6804. {
  6805. (( void (*) (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959*, LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mC134EC92846063B07CB858E9882D44A1BDADC913_gshared_inline)(__this, ___0_array, method);
  6806. }
  6807. inline int32_t Span_1_get_Length_mF8B1105F32BF5512B56E8CBDBE60FD686EE7C151_inline (Span_1_tAD0EB0108045F8DC01462F4A899226287C8D5D05* __this, const RuntimeMethod* method)
  6808. {
  6809. return (( int32_t (*) (Span_1_tAD0EB0108045F8DC01462F4A899226287C8D5D05*, const RuntimeMethod*))Span_1_get_Length_mF8B1105F32BF5512B56E8CBDBE60FD686EE7C151_gshared_inline)(__this, method);
  6810. }
  6811. inline void Buffer_Memmove_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m748375D298CF0CFDB00586CA14508B83AFF1EABE (TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* ___0_destination, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6812. {
  6813. (( void (*) (TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m748375D298CF0CFDB00586CA14508B83AFF1EABE_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6814. }
  6815. inline void ReadOnlySpan_1__ctor_mB414AC626E6707DB9114C3B08B2363092496F4DB_inline (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6816. {
  6817. (( void (*) (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B*, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mB414AC626E6707DB9114C3B08B2363092496F4DB_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6818. }
  6819. inline TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* Array_Empty_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mA99C337890AF264084717B5AFADC848638F58665_inline (const RuntimeMethod* method)
  6820. {
  6821. return (( TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* (*) (const RuntimeMethod*))Array_Empty_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mA99C337890AF264084717B5AFADC848638F58665_gshared_inline)(method);
  6822. }
  6823. inline void ReadOnlySpan_1__ctor_m49DD7AAFBD386A4CA27928E17942AC25204EC458_inline (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, const RuntimeMethod* method)
  6824. {
  6825. (( void (*) (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B*, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m49DD7AAFBD386A4CA27928E17942AC25204EC458_gshared_inline)(__this, ___0_array, method);
  6826. }
  6827. inline int32_t Span_1_get_Length_m2E67EA686EF5E61316E49E6F391217D411EC4F7F_inline (Span_1_t7D2A26B1DEBC831B2A3B75C97A81822651CC488A* __this, const RuntimeMethod* method)
  6828. {
  6829. return (( int32_t (*) (Span_1_t7D2A26B1DEBC831B2A3B75C97A81822651CC488A*, const RuntimeMethod*))Span_1_get_Length_m2E67EA686EF5E61316E49E6F391217D411EC4F7F_gshared_inline)(__this, method);
  6830. }
  6831. inline void Buffer_Memmove_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_mCCC9E64E51DF62CEBFC029AB9042DF9EE6ED4553 (OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___0_destination, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6832. {
  6833. (( void (*) (OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D*, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_mCCC9E64E51DF62CEBFC029AB9042DF9EE6ED4553_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6834. }
  6835. inline void ReadOnlySpan_1__ctor_m747A475D280F64890476514A66F4759B42E7D9B2_inline (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6836. {
  6837. (( void (*) (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798*, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m747A475D280F64890476514A66F4759B42E7D9B2_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6838. }
  6839. inline OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* Array_Empty_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_m96DFFDEFEB5FF0BE05DD3BBA30EB383E6E40903E_inline (const RuntimeMethod* method)
  6840. {
  6841. return (( OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* (*) (const RuntimeMethod*))Array_Empty_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_m96DFFDEFEB5FF0BE05DD3BBA30EB383E6E40903E_gshared_inline)(method);
  6842. }
  6843. inline void ReadOnlySpan_1__ctor_mF019B5B93DFDF69E5C3FA410974FFAC5F68FD10A_inline (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* ___0_array, const RuntimeMethod* method)
  6844. {
  6845. (( void (*) (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798*, OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF019B5B93DFDF69E5C3FA410974FFAC5F68FD10A_gshared_inline)(__this, ___0_array, method);
  6846. }
  6847. inline int32_t Span_1_get_Length_m553FE2497BA07FCBB0EAA5C96339ED4281950592_inline (Span_1_t077F1BB717C60F1734C60CF5A36E7F50615577F9* __this, const RuntimeMethod* method)
  6848. {
  6849. return (( int32_t (*) (Span_1_t077F1BB717C60F1734C60CF5A36E7F50615577F9*, const RuntimeMethod*))Span_1_get_Length_m553FE2497BA07FCBB0EAA5C96339ED4281950592_gshared_inline)(__this, method);
  6850. }
  6851. inline void Buffer_Memmove_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m72FFBAE30B1F456A77DD43B5E122CC44C2E7EBBE (Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* ___0_destination, Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6852. {
  6853. (( void (*) (Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF*, Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m72FFBAE30B1F456A77DD43B5E122CC44C2E7EBBE_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6854. }
  6855. inline void ReadOnlySpan_1__ctor_m70360B57D6E2C07FBB696FF7C6B140718228E7C9_inline (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6856. {
  6857. (( void (*) (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0*, Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m70360B57D6E2C07FBB696FF7C6B140718228E7C9_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6858. }
  6859. inline Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* Array_Empty_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m773ADBF9E2B07E505ACAC896769DCC8C952EAAC2_inline (const RuntimeMethod* method)
  6860. {
  6861. return (( Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* (*) (const RuntimeMethod*))Array_Empty_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m773ADBF9E2B07E505ACAC896769DCC8C952EAAC2_gshared_inline)(method);
  6862. }
  6863. inline void ReadOnlySpan_1__ctor_m87308A05B4ECB2A80987742C03D10B46494A6EFF_inline (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* ___0_array, const RuntimeMethod* method)
  6864. {
  6865. (( void (*) (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0*, Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m87308A05B4ECB2A80987742C03D10B46494A6EFF_gshared_inline)(__this, ___0_array, method);
  6866. }
  6867. inline int32_t Span_1_get_Length_m94DFA095B08D1163FDA25FF4ACFC01A57DB21C49_inline (Span_1_t8EFA988F3BF774ABDFC612663825195AB20D10C1* __this, const RuntimeMethod* method)
  6868. {
  6869. return (( int32_t (*) (Span_1_t8EFA988F3BF774ABDFC612663825195AB20D10C1*, const RuntimeMethod*))Span_1_get_Length_m94DFA095B08D1163FDA25FF4ACFC01A57DB21C49_gshared_inline)(__this, method);
  6870. }
  6871. inline void Buffer_Memmove_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m991D7C18C9D456BE72563A3353755563F1C81E5B (Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* ___0_destination, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6872. {
  6873. (( void (*) (Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0*, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m991D7C18C9D456BE72563A3353755563F1C81E5B_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6874. }
  6875. inline void ReadOnlySpan_1__ctor_m32E46852D8E5A6835F6B19BBB2B5C0DF39E9BC96_inline (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6876. {
  6877. (( void (*) (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54*, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m32E46852D8E5A6835F6B19BBB2B5C0DF39E9BC96_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6878. }
  6879. inline BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* Array_Empty_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m40BF877782A5609BAC6F280DAEA189DA3B78BCFC_inline (const RuntimeMethod* method)
  6880. {
  6881. return (( BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* (*) (const RuntimeMethod*))Array_Empty_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m40BF877782A5609BAC6F280DAEA189DA3B78BCFC_gshared_inline)(method);
  6882. }
  6883. inline void ReadOnlySpan_1__ctor_m65E3F26E8A625482FD9A1DB9AC4C085A8DD3CA01_inline (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* ___0_array, const RuntimeMethod* method)
  6884. {
  6885. (( void (*) (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54*, BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m65E3F26E8A625482FD9A1DB9AC4C085A8DD3CA01_gshared_inline)(__this, ___0_array, method);
  6886. }
  6887. inline int32_t Span_1_get_Length_mC5FEAA874B2D9874D1928E7EF85F40C492D0EF25_inline (Span_1_t576D705C27D6C3A8880F2D0C9ABCDBADAFF4BC53* __this, const RuntimeMethod* method)
  6888. {
  6889. return (( int32_t (*) (Span_1_t576D705C27D6C3A8880F2D0C9ABCDBADAFF4BC53*, const RuntimeMethod*))Span_1_get_Length_mC5FEAA874B2D9874D1928E7EF85F40C492D0EF25_gshared_inline)(__this, method);
  6890. }
  6891. inline void Buffer_Memmove_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m7AF8542D5D6488FC667EDE92FC22F56CE2241189 (SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* ___0_destination, SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6892. {
  6893. (( void (*) (SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A*, SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m7AF8542D5D6488FC667EDE92FC22F56CE2241189_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6894. }
  6895. inline void ReadOnlySpan_1__ctor_mDAC1116F161E985D3DCBB3163D23488B9DF1A325_inline (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6896. {
  6897. (( void (*) (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187*, SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mDAC1116F161E985D3DCBB3163D23488B9DF1A325_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6898. }
  6899. inline SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* Array_Empty_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m133199A02748FBD4E5CC2E9039CE7A44E5571742_inline (const RuntimeMethod* method)
  6900. {
  6901. return (( SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* (*) (const RuntimeMethod*))Array_Empty_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m133199A02748FBD4E5CC2E9039CE7A44E5571742_gshared_inline)(method);
  6902. }
  6903. inline void ReadOnlySpan_1__ctor_m5A1F64570A60F2759986D9EA76A9DAB0C45DE8ED_inline (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* ___0_array, const RuntimeMethod* method)
  6904. {
  6905. (( void (*) (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187*, SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m5A1F64570A60F2759986D9EA76A9DAB0C45DE8ED_gshared_inline)(__this, ___0_array, method);
  6906. }
  6907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowInvalidTypeWithPointersNotSupported_m5707DE408588F6EAC3FC7D10F9520308CF8C8CCF (Type_t* ___0_targetType, const RuntimeMethod* method) ;
  6908. inline int32_t Span_1_get_Length_m8F12AAB52A4A4959D8DEBCF0FDB5FCB4FF398593_inline (Span_1_t287AD14BEBFA650CD367D76F004E5F76752DE6F0* __this, const RuntimeMethod* method)
  6909. {
  6910. return (( int32_t (*) (Span_1_t287AD14BEBFA650CD367D76F004E5F76752DE6F0*, const RuntimeMethod*))Span_1_get_Length_m8F12AAB52A4A4959D8DEBCF0FDB5FCB4FF398593_gshared_inline)(__this, method);
  6911. }
  6912. inline void Buffer_Memmove_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m427CDFE46D4CC628C19ABDAB8DE106E667CA228D (CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* ___0_destination, CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6913. {
  6914. (( void (*) (CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948*, CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m427CDFE46D4CC628C19ABDAB8DE106E667CA228D_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6915. }
  6916. inline void ReadOnlySpan_1__ctor_m0FAC3C82507A83DF266B54E4079145EF0B9DFCCB_inline (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6917. {
  6918. (( void (*) (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202*, CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0FAC3C82507A83DF266B54E4079145EF0B9DFCCB_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6919. }
  6920. inline CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* Array_Empty_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m84971B583D93A6543F231C1D267452C9704497CB_inline (const RuntimeMethod* method)
  6921. {
  6922. return (( CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* (*) (const RuntimeMethod*))Array_Empty_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m84971B583D93A6543F231C1D267452C9704497CB_gshared_inline)(method);
  6923. }
  6924. inline void ReadOnlySpan_1__ctor_m902046008D6CFB4C0A2428D065E23289D114C0F4_inline (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* ___0_array, const RuntimeMethod* method)
  6925. {
  6926. (( void (*) (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202*, CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m902046008D6CFB4C0A2428D065E23289D114C0F4_gshared_inline)(__this, ___0_array, method);
  6927. }
  6928. inline int32_t Span_1_get_Length_m60375311D59A83E1069F99A473EC6E9C43337E43_inline (Span_1_t6F6F7EA31306186A9C45766579892B8317AF1958* __this, const RuntimeMethod* method)
  6929. {
  6930. return (( int32_t (*) (Span_1_t6F6F7EA31306186A9C45766579892B8317AF1958*, const RuntimeMethod*))Span_1_get_Length_m60375311D59A83E1069F99A473EC6E9C43337E43_gshared_inline)(__this, method);
  6931. }
  6932. inline void Buffer_Memmove_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_m597AEFDEA861960C01875FED55DA2DFD78E4B50C (CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* ___0_destination, CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6933. {
  6934. (( void (*) (CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C*, CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_m597AEFDEA861960C01875FED55DA2DFD78E4B50C_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6935. }
  6936. inline void ReadOnlySpan_1__ctor_mE546B03C468DDF41C1EF5DF7735C87E859875C05_inline (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6937. {
  6938. (( void (*) (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7*, CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mE546B03C468DDF41C1EF5DF7735C87E859875C05_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6939. }
  6940. inline CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* Array_Empty_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_mDEE01691BB18636B0D2FE68CDBBD13D0C9A0CBAD_inline (const RuntimeMethod* method)
  6941. {
  6942. return (( CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* (*) (const RuntimeMethod*))Array_Empty_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_mDEE01691BB18636B0D2FE68CDBBD13D0C9A0CBAD_gshared_inline)(method);
  6943. }
  6944. inline void ReadOnlySpan_1__ctor_m9514A44CC72AB159FB28C26473BA3A41277377F4_inline (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* ___0_array, const RuntimeMethod* method)
  6945. {
  6946. (( void (*) (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7*, CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m9514A44CC72AB159FB28C26473BA3A41277377F4_gshared_inline)(__this, ___0_array, method);
  6947. }
  6948. inline int32_t Span_1_get_Length_m9A04E715710727322958E1DF1F3D14B44618C9BE_inline (Span_1_tF70510177F39362BA23377F908D7A1BF79A523B9* __this, const RuntimeMethod* method)
  6949. {
  6950. return (( int32_t (*) (Span_1_tF70510177F39362BA23377F908D7A1BF79A523B9*, const RuntimeMethod*))Span_1_get_Length_m9A04E715710727322958E1DF1F3D14B44618C9BE_gshared_inline)(__this, method);
  6951. }
  6952. inline void Buffer_Memmove_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m47BAB4AC929DEF79404CCB3EC8AA33FF067DAC26 (LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* ___0_destination, LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6953. {
  6954. (( void (*) (LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED*, LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m47BAB4AC929DEF79404CCB3EC8AA33FF067DAC26_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6955. }
  6956. inline void ReadOnlySpan_1__ctor_mEB86EC3C6373B38172806D5354A297A5ECB293C5_inline (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6957. {
  6958. (( void (*) (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407*, LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mEB86EC3C6373B38172806D5354A297A5ECB293C5_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6959. }
  6960. inline LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* Array_Empty_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m87F3098E0725A24876386B61186D539F0CBB0D04_inline (const RuntimeMethod* method)
  6961. {
  6962. return (( LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* (*) (const RuntimeMethod*))Array_Empty_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m87F3098E0725A24876386B61186D539F0CBB0D04_gshared_inline)(method);
  6963. }
  6964. inline void ReadOnlySpan_1__ctor_mF3A666048D7E4D48A9AAF6444C7C8436835869A6_inline (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* ___0_array, const RuntimeMethod* method)
  6965. {
  6966. (( void (*) (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407*, LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF3A666048D7E4D48A9AAF6444C7C8436835869A6_gshared_inline)(__this, ___0_array, method);
  6967. }
  6968. inline int32_t Span_1_get_Length_m893E22BECC47A7E85F6B983C9C321744BB13FEC3_inline (Span_1_t8C4E5171DE283EC29286C660AFCD79939F783D0E* __this, const RuntimeMethod* method)
  6969. {
  6970. return (( int32_t (*) (Span_1_t8C4E5171DE283EC29286C660AFCD79939F783D0E*, const RuntimeMethod*))Span_1_get_Length_m893E22BECC47A7E85F6B983C9C321744BB13FEC3_gshared_inline)(__this, method);
  6971. }
  6972. inline void Buffer_Memmove_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_m1C4B8F41C789DEE4D7E3ACD7E81859355E6AE528 (RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* ___0_destination, RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6973. {
  6974. (( void (*) (RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4*, RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_m1C4B8F41C789DEE4D7E3ACD7E81859355E6AE528_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6975. }
  6976. inline void ReadOnlySpan_1__ctor_mEE9DC9137D8C4FDFE7E08D5C120A5D70AB7756A3_inline (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6977. {
  6978. (( void (*) (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B*, RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mEE9DC9137D8C4FDFE7E08D5C120A5D70AB7756A3_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6979. }
  6980. inline RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* Array_Empty_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_mA5A95D9607E2D54785CD6573BB236CAE45669CF4_inline (const RuntimeMethod* method)
  6981. {
  6982. return (( RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* (*) (const RuntimeMethod*))Array_Empty_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_mA5A95D9607E2D54785CD6573BB236CAE45669CF4_gshared_inline)(method);
  6983. }
  6984. inline void ReadOnlySpan_1__ctor_m3BD11FE210BDB7D04C294CAB8A6E473BFB120055_inline (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* ___0_array, const RuntimeMethod* method)
  6985. {
  6986. (( void (*) (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B*, RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m3BD11FE210BDB7D04C294CAB8A6E473BFB120055_gshared_inline)(__this, ___0_array, method);
  6987. }
  6988. inline int32_t Span_1_get_Length_m177FC812221E96DC0604694DF91077EFCBF44B18_inline (Span_1_t045F1668C339FF6DF492187D9C29DE81993E223A* __this, const RuntimeMethod* method)
  6989. {
  6990. return (( int32_t (*) (Span_1_t045F1668C339FF6DF492187D9C29DE81993E223A*, const RuntimeMethod*))Span_1_get_Length_m177FC812221E96DC0604694DF91077EFCBF44B18_gshared_inline)(__this, method);
  6991. }
  6992. inline void Buffer_Memmove_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mB5CD75C4BEE7513C27FDC585D332327A552659BD (ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* ___0_destination, ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  6993. {
  6994. (( void (*) (ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79*, ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mB5CD75C4BEE7513C27FDC585D332327A552659BD_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  6995. }
  6996. inline void ReadOnlySpan_1__ctor_m864D63463B2D4850CAB1ACB86FA625C0FE9AE227_inline (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  6997. {
  6998. (( void (*) (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880*, ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m864D63463B2D4850CAB1ACB86FA625C0FE9AE227_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  6999. }
  7000. inline ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* Array_Empty_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mEB6D74F8E87A9C64061DB1042FE44CECEFB7724E_inline (const RuntimeMethod* method)
  7001. {
  7002. return (( ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* (*) (const RuntimeMethod*))Array_Empty_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mEB6D74F8E87A9C64061DB1042FE44CECEFB7724E_gshared_inline)(method);
  7003. }
  7004. inline void ReadOnlySpan_1__ctor_mED5A06A62FB00CB910D73994824284C4CD90D524_inline (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* ___0_array, const RuntimeMethod* method)
  7005. {
  7006. (( void (*) (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880*, ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mED5A06A62FB00CB910D73994824284C4CD90D524_gshared_inline)(__this, ___0_array, method);
  7007. }
  7008. inline int32_t Span_1_get_Length_m06D2BABB40DBAE9CBB4B4B429854BB4F7BEE325C_inline (Span_1_t0596A87069AD8431D2B66F5A14EAA5CE0D61CC1F* __this, const RuntimeMethod* method)
  7009. {
  7010. return (( int32_t (*) (Span_1_t0596A87069AD8431D2B66F5A14EAA5CE0D61CC1F*, const RuntimeMethod*))Span_1_get_Length_m06D2BABB40DBAE9CBB4B4B429854BB4F7BEE325C_gshared_inline)(__this, method);
  7011. }
  7012. inline void Buffer_Memmove_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_mA80B75EC509DDA1E958A97AEAF0D2B7F9E5E23D2 (Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ___0_destination, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  7013. {
  7014. (( void (*) (Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127*, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_mA80B75EC509DDA1E958A97AEAF0D2B7F9E5E23D2_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  7015. }
  7016. inline void ReadOnlySpan_1__ctor_m238CA83810D4441B59BEF2535C64532149A3636E_inline (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  7017. {
  7018. (( void (*) (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83*, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m238CA83810D4441B59BEF2535C64532149A3636E_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  7019. }
  7020. inline SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* Array_Empty_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_m9BDDBA66856A94555840365E089857B3DC356CD4_inline (const RuntimeMethod* method)
  7021. {
  7022. return (( SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* (*) (const RuntimeMethod*))Array_Empty_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_m9BDDBA66856A94555840365E089857B3DC356CD4_gshared_inline)(method);
  7023. }
  7024. inline void ReadOnlySpan_1__ctor_mE016F2DD383D6A6103AD70261EF08E757B6DC554_inline (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* ___0_array, const RuntimeMethod* method)
  7025. {
  7026. (( void (*) (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83*, SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mE016F2DD383D6A6103AD70261EF08E757B6DC554_gshared_inline)(__this, ___0_array, method);
  7027. }
  7028. inline int32_t Span_1_get_Length_m9705166A61B8B7E0032C9181FD5DBAEF352280BA_inline (Span_1_tCD0F3D501EEABE4C1899A47484362B7FCD41B724* __this, const RuntimeMethod* method)
  7029. {
  7030. return (( int32_t (*) (Span_1_tCD0F3D501EEABE4C1899A47484362B7FCD41B724*, const RuntimeMethod*))Span_1_get_Length_m9705166A61B8B7E0032C9181FD5DBAEF352280BA_gshared_inline)(__this, method);
  7031. }
  7032. inline void Buffer_Memmove_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mBDA8007530D24CEAB48ECA7012DC53F72039934F (JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* ___0_destination, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  7033. {
  7034. (( void (*) (JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13*, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mBDA8007530D24CEAB48ECA7012DC53F72039934F_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  7035. }
  7036. inline void ReadOnlySpan_1__ctor_mBF15D68D2CD36F30FD1480FFBF6BFA514D605418_inline (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  7037. {
  7038. (( void (*) (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A*, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mBF15D68D2CD36F30FD1480FFBF6BFA514D605418_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  7039. }
  7040. inline JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* Array_Empty_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mA53567B5934791EE1E422084861B239ADADD1ACF_inline (const RuntimeMethod* method)
  7041. {
  7042. return (( JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* (*) (const RuntimeMethod*))Array_Empty_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mA53567B5934791EE1E422084861B239ADADD1ACF_gshared_inline)(method);
  7043. }
  7044. inline void ReadOnlySpan_1__ctor_mF4B02B6A3DE6B8EC57957751B2C0BA219EEB4300_inline (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* ___0_array, const RuntimeMethod* method)
  7045. {
  7046. (( void (*) (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A*, JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF4B02B6A3DE6B8EC57957751B2C0BA219EEB4300_gshared_inline)(__this, ___0_array, method);
  7047. }
  7048. inline int32_t Span_1_get_Length_m9B3CF3232E9CFCAB088160EDBF2D30894BF43797_inline (Span_1_tCC3780EB2A3879FBDEE63279DA86DB7D4367D72A* __this, const RuntimeMethod* method)
  7049. {
  7050. return (( int32_t (*) (Span_1_tCC3780EB2A3879FBDEE63279DA86DB7D4367D72A*, const RuntimeMethod*))Span_1_get_Length_m9B3CF3232E9CFCAB088160EDBF2D30894BF43797_gshared_inline)(__this, method);
  7051. }
  7052. inline void Buffer_Memmove_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m00D442353BAD7E84F1A3D7BE8B7B9006B3B3774B (JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* ___0_destination, JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  7053. {
  7054. (( void (*) (JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3*, JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m00D442353BAD7E84F1A3D7BE8B7B9006B3B3774B_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  7055. }
  7056. inline void ReadOnlySpan_1__ctor_m3016399A1CB77BAEE42638FA8D84FC94BD13FA0E_inline (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  7057. {
  7058. (( void (*) (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282*, JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m3016399A1CB77BAEE42638FA8D84FC94BD13FA0E_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  7059. }
  7060. inline JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* Array_Empty_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m43A832626470826B5E9F0C16627C81C6FEF958F5_inline (const RuntimeMethod* method)
  7061. {
  7062. return (( JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* (*) (const RuntimeMethod*))Array_Empty_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m43A832626470826B5E9F0C16627C81C6FEF958F5_gshared_inline)(method);
  7063. }
  7064. inline void ReadOnlySpan_1__ctor_mF1DE0D6AE6022BD7CC27659BA71C0FA7414A8E2A_inline (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* ___0_array, const RuntimeMethod* method)
  7065. {
  7066. (( void (*) (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282*, JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF1DE0D6AE6022BD7CC27659BA71C0FA7414A8E2A_gshared_inline)(__this, ___0_array, method);
  7067. }
  7068. inline int32_t Span_1_get_Length_mCF7FBB2982D788883CC626F591651DC92DEE1E1A_inline (Span_1_t3C803D988B1A77FD2F62D78EB35039750E3CAFFC* __this, const RuntimeMethod* method)
  7069. {
  7070. return (( int32_t (*) (Span_1_t3C803D988B1A77FD2F62D78EB35039750E3CAFFC*, const RuntimeMethod*))Span_1_get_Length_mCF7FBB2982D788883CC626F591651DC92DEE1E1A_gshared_inline)(__this, method);
  7071. }
  7072. inline void Buffer_Memmove_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m0E560A7A97315D8FD4E93282CB6041DC06F9AC66 (JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* ___0_destination, JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  7073. {
  7074. (( void (*) (JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36*, JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m0E560A7A97315D8FD4E93282CB6041DC06F9AC66_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  7075. }
  7076. inline void ReadOnlySpan_1__ctor_mF11CF5A65F454A7CA9D005CB3C2D7E3DE34B1312_inline (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  7077. {
  7078. (( void (*) (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76*, JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF11CF5A65F454A7CA9D005CB3C2D7E3DE34B1312_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  7079. }
  7080. inline JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* Array_Empty_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m70D3F134C6A0E643E1964DE061F165D3EA3DF3EA_inline (const RuntimeMethod* method)
  7081. {
  7082. return (( JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* (*) (const RuntimeMethod*))Array_Empty_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m70D3F134C6A0E643E1964DE061F165D3EA3DF3EA_gshared_inline)(method);
  7083. }
  7084. inline void ReadOnlySpan_1__ctor_mF8A1B86991E10F5E39607427D91BA13702A12DD1_inline (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* ___0_array, const RuntimeMethod* method)
  7085. {
  7086. (( void (*) (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76*, JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF8A1B86991E10F5E39607427D91BA13702A12DD1_gshared_inline)(__this, ___0_array, method);
  7087. }
  7088. inline int32_t Span_1_get_Length_m22D20CEB7BB4657DCE3699DFB4FA98C0AAC8FC2C_inline (Span_1_t4C9E38B29B1C8EC7A69D6B434ABD5CB67F492F68* __this, const RuntimeMethod* method)
  7089. {
  7090. return (( int32_t (*) (Span_1_t4C9E38B29B1C8EC7A69D6B434ABD5CB67F492F68*, const RuntimeMethod*))Span_1_get_Length_m22D20CEB7BB4657DCE3699DFB4FA98C0AAC8FC2C_gshared_inline)(__this, method);
  7091. }
  7092. inline void Buffer_Memmove_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_mF7E37F366C7EE1702F9E6B816B8493CC73110CFE (JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* ___0_destination, JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  7093. {
  7094. (( void (*) (JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99*, JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_mF7E37F366C7EE1702F9E6B816B8493CC73110CFE_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  7095. }
  7096. inline void ReadOnlySpan_1__ctor_m9344E59BC98651DD1E46D094472F826A04E2E60D_inline (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  7097. {
  7098. (( void (*) (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA*, JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m9344E59BC98651DD1E46D094472F826A04E2E60D_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  7099. }
  7100. inline JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* Array_Empty_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_m585CC42DC695E91B88D12D621AD1885BA1E82B76_inline (const RuntimeMethod* method)
  7101. {
  7102. return (( JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* (*) (const RuntimeMethod*))Array_Empty_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_m585CC42DC695E91B88D12D621AD1885BA1E82B76_gshared_inline)(method);
  7103. }
  7104. inline void ReadOnlySpan_1__ctor_m4AFB2DABD02A07422AAF83854732CC617E60DDDE_inline (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* ___0_array, const RuntimeMethod* method)
  7105. {
  7106. (( void (*) (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA*, JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m4AFB2DABD02A07422AAF83854732CC617E60DDDE_gshared_inline)(__this, ___0_array, method);
  7107. }
  7108. inline int32_t Span_1_get_Length_mCE2A47DE9D19D999F47F82C515F70E170F4E2D77_inline (Span_1_t2E341F85E2ED7AC7627B4C3DA5B618AEC8F9584E* __this, const RuntimeMethod* method)
  7109. {
  7110. return (( int32_t (*) (Span_1_t2E341F85E2ED7AC7627B4C3DA5B618AEC8F9584E*, const RuntimeMethod*))Span_1_get_Length_mCE2A47DE9D19D999F47F82C515F70E170F4E2D77_gshared_inline)(__this, method);
  7111. }
  7112. inline void Buffer_Memmove_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m929F8771E9403B15E75467FA10E465D82F2026B9 (JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* ___0_destination, JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  7113. {
  7114. (( void (*) (JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C*, JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m929F8771E9403B15E75467FA10E465D82F2026B9_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  7115. }
  7116. inline void ReadOnlySpan_1__ctor_m4B73A88FC4F692DE0CEA531052EBB7E0DACED9E0_inline (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  7117. {
  7118. (( void (*) (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188*, JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m4B73A88FC4F692DE0CEA531052EBB7E0DACED9E0_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  7119. }
  7120. inline JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* Array_Empty_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m2056AF802E93417A829FCBCA0E68FFF418846F3D_inline (const RuntimeMethod* method)
  7121. {
  7122. return (( JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* (*) (const RuntimeMethod*))Array_Empty_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m2056AF802E93417A829FCBCA0E68FFF418846F3D_gshared_inline)(method);
  7123. }
  7124. inline void ReadOnlySpan_1__ctor_m8B8746A77B1A76746AAF05D65AA91BBF938D6866_inline (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* ___0_array, const RuntimeMethod* method)
  7125. {
  7126. (( void (*) (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188*, JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m8B8746A77B1A76746AAF05D65AA91BBF938D6866_gshared_inline)(__this, ___0_array, method);
  7127. }
  7128. inline int32_t Span_1_get_Length_m51D8F84F9D7D81440D140C3E229D3092DAF4E08F_inline (Span_1_tD6C4E5DF3D45757E761604681FC5FDEC5754636D* __this, const RuntimeMethod* method)
  7129. {
  7130. return (( int32_t (*) (Span_1_tD6C4E5DF3D45757E761604681FC5FDEC5754636D*, const RuntimeMethod*))Span_1_get_Length_m51D8F84F9D7D81440D140C3E229D3092DAF4E08F_gshared_inline)(__this, method);
  7131. }
  7132. inline void Buffer_Memmove_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mCAFD9F598B29605EEF2F950E9EDBE810F3648F69 (JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* ___0_destination, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  7133. {
  7134. (( void (*) (JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481*, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mCAFD9F598B29605EEF2F950E9EDBE810F3648F69_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  7135. }
  7136. inline void ReadOnlySpan_1__ctor_m45EC6FF3812F938E7976265B07CC3E8A93DAAFA6_inline (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  7137. {
  7138. (( void (*) (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040*, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m45EC6FF3812F938E7976265B07CC3E8A93DAAFA6_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  7139. }
  7140. inline JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* Array_Empty_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mB71FB0D5023A5960B612C2F7ED9F7E8AEDB9C62C_inline (const RuntimeMethod* method)
  7141. {
  7142. return (( JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* (*) (const RuntimeMethod*))Array_Empty_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mB71FB0D5023A5960B612C2F7ED9F7E8AEDB9C62C_gshared_inline)(method);
  7143. }
  7144. inline void ReadOnlySpan_1__ctor_m300FC0B4312058798A780D9A3176CDE075098FA3_inline (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* ___0_array, const RuntimeMethod* method)
  7145. {
  7146. (( void (*) (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040*, JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m300FC0B4312058798A780D9A3176CDE075098FA3_gshared_inline)(__this, ___0_array, method);
  7147. }
  7148. inline int32_t Span_1_get_Length_mA517F92A000D52A70F78DA21A7B63D4CD535828A_inline (Span_1_tF1AFBC87D78FE396E3EBF80285AE195012F9DD41* __this, const RuntimeMethod* method)
  7149. {
  7150. return (( int32_t (*) (Span_1_tF1AFBC87D78FE396E3EBF80285AE195012F9DD41*, const RuntimeMethod*))Span_1_get_Length_mA517F92A000D52A70F78DA21A7B63D4CD535828A_gshared_inline)(__this, method);
  7151. }
  7152. inline void Buffer_Memmove_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m92C33413E684576A95C18CB9E2EB80D5F2E88BA1 (JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* ___0_destination, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  7153. {
  7154. (( void (*) (JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC*, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m92C33413E684576A95C18CB9E2EB80D5F2E88BA1_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  7155. }
  7156. inline void ReadOnlySpan_1__ctor_m4792B6CB6340371935FA09F23A661B0496CD2267_inline (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  7157. {
  7158. (( void (*) (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396*, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m4792B6CB6340371935FA09F23A661B0496CD2267_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  7159. }
  7160. inline JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* Array_Empty_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m3DA49832B8A07440058CBA093CC5CEE9142BDC3C_inline (const RuntimeMethod* method)
  7161. {
  7162. return (( JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* (*) (const RuntimeMethod*))Array_Empty_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m3DA49832B8A07440058CBA093CC5CEE9142BDC3C_gshared_inline)(method);
  7163. }
  7164. inline void ReadOnlySpan_1__ctor_mFD91BEACE7AB246FC49ADA537AA4B4B7FB10906D_inline (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* ___0_array, const RuntimeMethod* method)
  7165. {
  7166. (( void (*) (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396*, JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mFD91BEACE7AB246FC49ADA537AA4B4B7FB10906D_gshared_inline)(__this, ___0_array, method);
  7167. }
  7168. inline int32_t Span_1_get_Length_m145392FC005DBF155C47875B6E501DE2BD0A0473_inline (Span_1_tE697C194C940F75F42B87D0AA1C239325BE04E29* __this, const RuntimeMethod* method)
  7169. {
  7170. return (( int32_t (*) (Span_1_tE697C194C940F75F42B87D0AA1C239325BE04E29*, const RuntimeMethod*))Span_1_get_Length_m145392FC005DBF155C47875B6E501DE2BD0A0473_gshared_inline)(__this, method);
  7171. }
  7172. inline void Buffer_Memmove_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m8BC240046677FB4698E4F6AEF2AF39862BE33DFF (JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* ___0_destination, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* ___1_source, uint64_t ___2_elementCount, const RuntimeMethod* method)
  7173. {
  7174. (( void (*) (JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29*, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29*, uint64_t, const RuntimeMethod*))Buffer_Memmove_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m8BC240046677FB4698E4F6AEF2AF39862BE33DFF_gshared)(___0_destination, ___1_source, ___2_elementCount, method);
  7175. }
  7176. inline void ReadOnlySpan_1__ctor_m6D361195C9092B68A426FC3308F06686C546098D_inline (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  7177. {
  7178. (( void (*) (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1*, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m6D361195C9092B68A426FC3308F06686C546098D_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  7179. }
  7180. inline JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* Array_Empty_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m614293A6A2AC9126E9C09B537A75C27CB0977EA9_inline (const RuntimeMethod* method)
  7181. {
  7182. return (( JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* (*) (const RuntimeMethod*))Array_Empty_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m614293A6A2AC9126E9C09B537A75C27CB0977EA9_gshared_inline)(method);
  7183. }
  7184. inline void ReadOnlySpan_1__ctor_m0E7932C1CBB368AACF483B2BBB6B43BD33880396_inline (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* ___0_array, const RuntimeMethod* method)
  7185. {
  7186. (( void (*) (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1*, JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0E7932C1CBB368AACF483B2BBB6B43BD33880396_gshared_inline)(__this, ___0_array, method);
  7187. }
  7188. inline int32_t Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7189. {
  7190. return (( int32_t (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182_gshared)(__this, method);
  7191. }
  7192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  7193. inline RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7194. {
  7195. return (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7_gshared)(__this, method);
  7196. }
  7197. inline bool Record_get_valid_mBA8E68867067FE8B51F4DA6B9BD6A4926418AE8C (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7198. {
  7199. return (( bool (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_get_valid_mBA8E68867067FE8B51F4DA6B9BD6A4926418AE8C_gshared)(__this, method);
  7200. }
  7201. inline InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* Record_get_owner_mE1A451C654D70DF2754170FA45A6A19AD3483471_inline (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7202. {
  7203. return (( InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_get_owner_mE1A451C654D70DF2754170FA45A6A19AD3483471_gshared_inline)(__this, method);
  7204. }
  7205. inline void Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7206. {
  7207. (( void (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030_gshared)(__this, method);
  7208. }
  7209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  7210. inline int32_t Record_get_index_m8BF5DBF4C267EED76E3802B249F2856F29DAD8A6 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7211. {
  7212. return (( int32_t (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_get_index_m8BF5DBF4C267EED76E3802B249F2856F29DAD8A6_gshared)(__this, method);
  7213. }
  7214. inline double Record_get_time_m5976C10C2C3A2A2089D57F1DF9AE5557C10DF47E (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7215. {
  7216. return (( double (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_get_time_m5976C10C2C3A2A2089D57F1DF9AE5557C10DF47E_gshared)(__this, method);
  7217. }
  7218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ;
  7219. inline int32_t ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3* __this, const RuntimeMethod* method)
  7220. {
  7221. return (( int32_t (*) (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3*, const RuntimeMethod*))ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline)(__this, method);
  7222. }
  7223. inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3* __this, int32_t ___0_index, const RuntimeMethod* method)
  7224. {
  7225. return (( InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* (*) (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared)(__this, ___0_index, method);
  7226. }
  7227. inline InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3* Record_get_control_m5FA21546D78E360D3A5FF4190AC3A07C9A6C74F2 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7228. {
  7229. return (( InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3* (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_get_control_m5FA21546D78E360D3A5FF4190AC3A07C9A6C74F2_gshared)(__this, method);
  7230. }
  7231. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_Count_m23DF78272A6C97F6C8782A953482772CDF6FFA81_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ;
  7232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  7233. inline void Record__ctor_m1CACECB022FDAACE6482C208E6552F7614445895 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___0_owner, int32_t ___1_index, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___2_header, const RuntimeMethod* method)
  7234. {
  7235. (( void (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798*, int32_t, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*, const RuntimeMethod*))Record__ctor_m1CACECB022FDAACE6482C208E6552F7614445895_gshared)(__this, ___0_owner, ___1_index, ___2_header, method);
  7236. }
  7237. inline Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 Record_get_next_mE5872413393AD567142A709082200AC08FD1E99E (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7238. {
  7239. return (( Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_get_next_mE5872413393AD567142A709082200AC08FD1E99E_gshared)(__this, method);
  7240. }
  7241. inline Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 Record_get_previous_mE86C99A3EFBD72206B8BFC7D55792223057BE29F (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7242. {
  7243. return (( Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_get_previous_mE86C99A3EFBD72206B8BFC7D55792223057BE29F_gshared)(__this, method);
  7244. }
  7245. inline void Record__ctor_mF38D36850EFA20E61077D353D784A3A368BA5509 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___0_owner, int32_t ___1_index, const RuntimeMethod* method)
  7246. {
  7247. (( void (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798*, int32_t, const RuntimeMethod*))Record__ctor_mF38D36850EFA20E61077D353D784A3A368BA5509_gshared)(__this, ___0_owner, ___1_index, method);
  7248. }
  7249. inline TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 InputStateHistory_ReadValue_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mBF51236691ADD46F7A6501AA3951A0C453C4795C (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___0_data, const RuntimeMethod* method)
  7250. {
  7251. return (( TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 (*) (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*, const RuntimeMethod*))InputStateHistory_ReadValue_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mBF51236691ADD46F7A6501AA3951A0C453C4795C_gshared)(__this, ___0_data, method);
  7252. }
  7253. inline TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 Record_ReadValue_mA4F2FFE56E7F28BF41E48C79A47CF6CD1F874E4A (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7254. {
  7255. return (( TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_ReadValue_mA4F2FFE56E7F28BF41E48C79A47CF6CD1F874E4A_gshared)(__this, method);
  7256. }
  7257. inline void* Record_GetUnsafeMemoryPtrUnchecked_m52990CD3C2FF0DB8735E39A95B877923A6D6F5A0 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7258. {
  7259. return (( void* (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_GetUnsafeMemoryPtrUnchecked_m52990CD3C2FF0DB8735E39A95B877923A6D6F5A0_gshared)(__this, method);
  7260. }
  7261. inline void* Record_GetUnsafeMemoryPtr_m4A6CB638D79C8490F8DBC173FD42EACC9D832069 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7262. {
  7263. return (( void* (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_GetUnsafeMemoryPtr_m4A6CB638D79C8490F8DBC173FD42EACC9D832069_gshared)(__this, method);
  7264. }
  7265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C (RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* __this, const RuntimeMethod* method) ;
  7266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655 (RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* __this, const RuntimeMethod* method) ;
  7267. inline void* Record_GetUnsafeExtraMemoryPtrUnchecked_m43B2E6AC3AF2307D2DDF2C92E90A629666277F66 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7268. {
  7269. return (( void* (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_GetUnsafeExtraMemoryPtrUnchecked_m43B2E6AC3AF2307D2DDF2C92E90A629666277F66_gshared)(__this, method);
  7270. }
  7271. inline void* Record_GetUnsafeExtraMemoryPtr_mF305A3D8857DFF297E9FB6573684E4B9BF82022C (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7272. {
  7273. return (( void* (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_GetUnsafeExtraMemoryPtr_mF305A3D8857DFF297E9FB6573684E4B9BF82022C_gshared)(__this, method);
  7274. }
  7275. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ;
  7276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  7277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_bytesPerRecord_mAF516CE1E45E3EBA46EDFFF2923908D6B672D114 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ;
  7278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
  7279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___0_owner, int32_t ___1_index, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___2_header, const RuntimeMethod* method) ;
  7280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___0_record, const RuntimeMethod* method) ;
  7281. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Record_get_version_m520FC2A134CE62BD9A4A66849B43461C4189FC51_inline (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ;
  7282. inline void Record_CopyFrom_mC840D13B255BD37B697560D35F9A31C7D1E1CDA6 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___0_record, const RuntimeMethod* method)
  7283. {
  7284. (( void (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4, const RuntimeMethod*))Record_CopyFrom_mC840D13B255BD37B697560D35F9A31C7D1E1CDA6_gshared)(__this, ___0_record, method);
  7285. }
  7286. inline bool Record_Equals_m17C216CDC45654F53F8191093F3404478DB16B69 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___0_other, const RuntimeMethod* method)
  7287. {
  7288. return (( bool (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4, const RuntimeMethod*))Record_Equals_m17C216CDC45654F53F8191093F3404478DB16B69_gshared)(__this, ___0_other, method);
  7289. }
  7290. inline bool Record_Equals_mCFF126DD568EA648A8BA307BC1FB676597986C7A (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  7291. {
  7292. return (( bool (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, RuntimeObject*, const RuntimeMethod*))Record_Equals_mCFF126DD568EA648A8BA307BC1FB676597986C7A_gshared)(__this, ___0_obj, method);
  7293. }
  7294. inline int32_t Record_GetHashCode_m94F8E34331A3B0253C5448B7E9B23BFE0F1B04A8 (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7295. {
  7296. return (( int32_t (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_GetHashCode_m94F8E34331A3B0253C5448B7E9B23BFE0F1B04A8_gshared)(__this, method);
  7297. }
  7298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
  7299. inline String_t* Record_ToString_m8F86BC9A48C4262405B37FA195868965AD3E566D (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  7300. {
  7301. return (( String_t* (*) (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*, const RuntimeMethod*))Record_ToString_m8F86BC9A48C4262405B37FA195868965AD3E566D_gshared)(__this, method);
  7302. }
  7303. inline RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_mA8B38975A85CAA1AD92B881ADC727BE211508CA9 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7304. {
  7305. return (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_get_header_mA8B38975A85CAA1AD92B881ADC727BE211508CA9_gshared)(__this, method);
  7306. }
  7307. inline int32_t Record_get_recordIndex_m0BB1165AB0817E19186261B80CEBC3B9B8BC75EC (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7308. {
  7309. return (( int32_t (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_get_recordIndex_m0BB1165AB0817E19186261B80CEBC3B9B8BC75EC_gshared)(__this, method);
  7310. }
  7311. inline bool Record_get_valid_mA7850D33F8A8F019B2445E61ECC48DAE8706D53D (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7312. {
  7313. return (( bool (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_get_valid_mA7850D33F8A8F019B2445E61ECC48DAE8706D53D_gshared)(__this, method);
  7314. }
  7315. inline InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* Record_get_owner_m428F492C0B3B9B2F43A79DE3BB537779CFBFF9E3_inline (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7316. {
  7317. return (( InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_get_owner_m428F492C0B3B9B2F43A79DE3BB537779CFBFF9E3_gshared_inline)(__this, method);
  7318. }
  7319. inline int32_t Record_get_index_mBAE10C2E48D4311064A09482B87A549D3C9F77C9 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7320. {
  7321. return (( int32_t (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_get_index_mBAE10C2E48D4311064A09482B87A549D3C9F77C9_gshared)(__this, method);
  7322. }
  7323. inline double Record_get_time_m06D9FBB44EF2FC0639A1C12E0C53FA52CF26D716 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7324. {
  7325. return (( double (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_get_time_m06D9FBB44EF2FC0639A1C12E0C53FA52CF26D716_gshared)(__this, method);
  7326. }
  7327. inline InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B* Record_get_control_mD054E4ABD5848E5ED7377C98EB2E8614518FAAA3 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7328. {
  7329. return (( InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_get_control_mD054E4ABD5848E5ED7377C98EB2E8614518FAAA3_gshared)(__this, method);
  7330. }
  7331. inline void Record__ctor_m607E8346CD0A2435B2992177B0D5796C62E29086 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* ___0_owner, int32_t ___1_index, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___2_header, const RuntimeMethod* method)
  7332. {
  7333. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8*, int32_t, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*, const RuntimeMethod*))Record__ctor_m607E8346CD0A2435B2992177B0D5796C62E29086_gshared)(__this, ___0_owner, ___1_index, ___2_header, method);
  7334. }
  7335. inline Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D Record_get_next_mC2C807844A9D6ED47901F823FAF6AD32EF8B58C5 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7336. {
  7337. return (( Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_get_next_mC2C807844A9D6ED47901F823FAF6AD32EF8B58C5_gshared)(__this, method);
  7338. }
  7339. inline Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D Record_get_previous_m4B47F31D52FA3270432BCB9B4AEB4852B525040D (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7340. {
  7341. return (( Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_get_previous_m4B47F31D52FA3270432BCB9B4AEB4852B525040D_gshared)(__this, method);
  7342. }
  7343. inline void Record__ctor_m00980ABC6C9DBD89E09A500C7549B53C42E21698 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* ___0_owner, int32_t ___1_index, const RuntimeMethod* method)
  7344. {
  7345. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8*, int32_t, const RuntimeMethod*))Record__ctor_m00980ABC6C9DBD89E09A500C7549B53C42E21698_gshared)(__this, ___0_owner, ___1_index, method);
  7346. }
  7347. inline void Record_ReadValue_m3B6509D00AED793B48225C080E21417176CA6B28 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, Il2CppFullySharedGenericStruct* il2cppRetVal, const RuntimeMethod* method)
  7348. {
  7349. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, Il2CppFullySharedGenericStruct*, const RuntimeMethod*))Record_ReadValue_m3B6509D00AED793B48225C080E21417176CA6B28_gshared)((Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*)__this, il2cppRetVal, method);
  7350. }
  7351. inline void* Record_GetUnsafeMemoryPtr_mC1A279A04DEE8017E92D21C927CB95D5A40EC69D (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7352. {
  7353. return (( void* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_GetUnsafeMemoryPtr_mC1A279A04DEE8017E92D21C927CB95D5A40EC69D_gshared)(__this, method);
  7354. }
  7355. inline void* Record_GetUnsafeMemoryPtrUnchecked_m263EAE3E4CA198AB44B95B61313433415EDE774F (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7356. {
  7357. return (( void* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_GetUnsafeMemoryPtrUnchecked_m263EAE3E4CA198AB44B95B61313433415EDE774F_gshared)(__this, method);
  7358. }
  7359. inline void* Record_GetUnsafeExtraMemoryPtr_mEE092C470E1CC2C098C4C1F60E4CC48E60600B3C (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7360. {
  7361. return (( void* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_GetUnsafeExtraMemoryPtr_mEE092C470E1CC2C098C4C1F60E4CC48E60600B3C_gshared)(__this, method);
  7362. }
  7363. inline void* Record_GetUnsafeExtraMemoryPtrUnchecked_m06454844EB461FB5CD6C8BDBEA0308F683D9FB6A (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7364. {
  7365. return (( void* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_GetUnsafeExtraMemoryPtrUnchecked_m06454844EB461FB5CD6C8BDBEA0308F683D9FB6A_gshared)(__this, method);
  7366. }
  7367. inline void Record_CopyFrom_mF7D9FEC54DB7519CE815519D7D45969BE32B876E (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D ___0_record, const RuntimeMethod* method)
  7368. {
  7369. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D, const RuntimeMethod*))Record_CopyFrom_mF7D9FEC54DB7519CE815519D7D45969BE32B876E_gshared)(__this, ___0_record, method);
  7370. }
  7371. inline void Record_CheckValid_mA237AAEC9DD27CC9D08B493D6F29361454BF0862 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7372. {
  7373. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_CheckValid_mA237AAEC9DD27CC9D08B493D6F29361454BF0862_gshared)(__this, method);
  7374. }
  7375. inline bool Record_Equals_m693E022E217EC85A375B45392BEBD32CBDF0F8FE (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D ___0_other, const RuntimeMethod* method)
  7376. {
  7377. return (( bool (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D, const RuntimeMethod*))Record_Equals_m693E022E217EC85A375B45392BEBD32CBDF0F8FE_gshared)(__this, ___0_other, method);
  7378. }
  7379. inline bool Record_Equals_m982576B6A0444BC40CD4742937A6E31DB2C4C668 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  7380. {
  7381. return (( bool (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, RuntimeObject*, const RuntimeMethod*))Record_Equals_m982576B6A0444BC40CD4742937A6E31DB2C4C668_gshared)(__this, ___0_obj, method);
  7382. }
  7383. inline int32_t Record_GetHashCode_m5A566222F9BAF8C0DE94FE08A30EE5466A44E19E (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7384. {
  7385. return (( int32_t (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_GetHashCode_m5A566222F9BAF8C0DE94FE08A30EE5466A44E19E_gshared)(__this, method);
  7386. }
  7387. inline String_t* Record_ToString_mC6664AF6A40866414A8D5EE160B6C93BD3170BA9 (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  7388. {
  7389. return (( String_t* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))Record_ToString_mC6664AF6A40866414A8D5EE160B6C93BD3170BA9_gshared)(__this, method);
  7390. }
  7391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  7392. inline void RefCounted__ctor_m75A25F45B52ACD9C78C95BA16FB57B0E42B2EB71 (RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* __this, const RuntimeMethod* method)
  7393. {
  7394. (( void (*) (RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44*, const RuntimeMethod*))RefCounted__ctor_m75A25F45B52ACD9C78C95BA16FB57B0E42B2EB71_gshared)(__this, method);
  7395. }
  7396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InheritedData_t9CB0AE42B025C0BD86FEF0C979D5BFE15E188E67 InheritedData_Copy_m0EABC6E355A3778EBE1EBBC888F0A33D4A3CC12E (InheritedData_t9CB0AE42B025C0BD86FEF0C979D5BFE15E188E67* __this, const RuntimeMethod* method) ;
  7397. inline void RefCounted__ctor_m0496B511120C1FDD72C23E87815BB99452CE70A1 (RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* __this, const RuntimeMethod* method)
  7398. {
  7399. (( void (*) (RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1*, const RuntimeMethod*))RefCounted__ctor_m0496B511120C1FDD72C23E87815BB99452CE70A1_gshared)(__this, method);
  7400. }
  7401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayoutData_tEFB8DF2EADED24B7658EB2987E991107CCA22440 LayoutData_Copy_m43CB8791B4A3BEDD9E8184D6E868008688E9EC31 (LayoutData_tEFB8DF2EADED24B7658EB2987E991107CCA22440* __this, const RuntimeMethod* method) ;
  7402. inline void RefCounted__ctor_m37FD751AF74BCAB27B7058BE04C6BF0727E6FC4F (RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* __this, const RuntimeMethod* method)
  7403. {
  7404. (( void (*) (RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD*, const RuntimeMethod*))RefCounted__ctor_m37FD751AF74BCAB27B7058BE04C6BF0727E6FC4F_gshared)(__this, method);
  7405. }
  7406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RareData_t2F466D955456C8E8898324C284948FCB0F4D6F26 RareData_Copy_m704FCCC82A27DD5034CFB2E88E94D1C27582E29E (RareData_t2F466D955456C8E8898324C284948FCB0F4D6F26* __this, const RuntimeMethod* method) ;
  7407. inline void RefCounted__ctor_m2AF5DD75CF4372209217BD191D8CA90C5DA04B32 (RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* __this, const RuntimeMethod* method)
  7408. {
  7409. (( void (*) (RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D*, const RuntimeMethod*))RefCounted__ctor_m2AF5DD75CF4372209217BD191D8CA90C5DA04B32_gshared)(__this, method);
  7410. }
  7411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransformData_tC4540FA2761D7981877CC9077301F6AFEF1CF808 TransformData_Copy_m1C72DA746E9EDA30EF3A0B6B582ADE0D1F1CC1E1 (TransformData_tC4540FA2761D7981877CC9077301F6AFEF1CF808* __this, const RuntimeMethod* method) ;
  7412. inline void RefCounted__ctor_m4D632ECA38BDAE33DDDD2C1825353CE37AB6BE1D (RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* __this, const RuntimeMethod* method)
  7413. {
  7414. (( void (*) (RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9*, const RuntimeMethod*))RefCounted__ctor_m4D632ECA38BDAE33DDDD2C1825353CE37AB6BE1D_gshared)(__this, method);
  7415. }
  7416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransitionData_tF097DCEA6AD59BAD8C54693D84B3E2AE248AB321 TransitionData_Copy_m6AECD90470D754363F0DCB00918CB167788DC51B (TransitionData_tF097DCEA6AD59BAD8C54693D84B3E2AE248AB321* __this, const RuntimeMethod* method) ;
  7417. inline void RefCounted__ctor_mA7222FFA782F7443B91F8398ADEFE7B94B45C704 (RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* __this, const RuntimeMethod* method)
  7418. {
  7419. (( void (*) (RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A*, const RuntimeMethod*))RefCounted__ctor_mA7222FFA782F7443B91F8398ADEFE7B94B45C704_gshared)(__this, method);
  7420. }
  7421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualData_t64B2C5387387BCEC426F3981BECC8582A02D3F1B VisualData_Copy_m4672E40E37CE425C9991B5FC11EE9EEF32CD1A0F (VisualData_t64B2C5387387BCEC426F3981BECC8582A02D3F1B* __this, const RuntimeMethod* method) ;
  7422. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CreatePropertyAttribute_get_ReadOnly_m451FE098EF663531E062E280D98B8A425B032E61_inline (CreatePropertyAttribute_t481619BD84F5E29767718DE127DD1E781A3B6F92* __this, const RuntimeMethod* method) ;
  7423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_CreateDelegate_m166F8149A673DE0A735634C1AB9DE71FD34A6BB4 (Type_t* ___0_type, MethodInfo_t* ___1_method, const RuntimeMethod* method) ;
  7424. inline bool ParallelWriter_TryAdd_m38F2FA16F7B45E51A9714339E60453FD90C4D9FE (ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE* __this, int32_t ___0_key, BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C ___1_item, const RuntimeMethod* method)
  7425. {
  7426. return (( bool (*) (ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE*, int32_t, BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C, const RuntimeMethod*))ParallelWriter_TryAdd_m38F2FA16F7B45E51A9714339E60453FD90C4D9FE_gshared)(__this, ___0_key, ___1_item, method);
  7427. }
  7428. inline void RegisterNewInstancesJob_1_Execute_mCB7ED8CAEDB0446E428FDC65134DAB5283A2D51F (RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  7429. {
  7430. (( void (*) (RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D* IL2CPP_PARAMETER_RESTRICT, int32_t, const RuntimeMethod*))RegisterNewInstancesJob_1_Execute_mCB7ED8CAEDB0446E428FDC65134DAB5283A2D51F_gshared)(__this, ___0_index, method);
  7431. }
  7432. inline bool ParallelWriter_TryAdd_mE69F1004AFE7A7C9489A72875C23835522238106 (ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B* __this, int32_t ___0_key, BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0 ___1_item, const RuntimeMethod* method)
  7433. {
  7434. return (( bool (*) (ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B*, int32_t, BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0, const RuntimeMethod*))ParallelWriter_TryAdd_mE69F1004AFE7A7C9489A72875C23835522238106_gshared)(__this, ___0_key, ___1_item, method);
  7435. }
  7436. inline void RegisterNewInstancesJob_1_Execute_m5F5C333EB0E45B8A9D87CC9D56597759C6CD6AFF (RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  7437. {
  7438. (( void (*) (RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B* IL2CPP_PARAMETER_RESTRICT, int32_t, const RuntimeMethod*))RegisterNewInstancesJob_1_Execute_m5F5C333EB0E45B8A9D87CC9D56597759C6CD6AFF_gshared)(__this, ___0_index, method);
  7439. }
  7440. inline void RegisterNewInstancesJob_1_Execute_m92E3D490CE37AD370C9322A513C4A0DDED6BB3C9 (RegisterNewInstancesJob_1_t06A2E60A673BBB882622ADE90DA66F33DC325FCC* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  7441. {
  7442. (( void (*) (RegisterNewInstancesJob_1_t06A2E60A673BBB882622ADE90DA66F33DC325FCC* IL2CPP_PARAMETER_RESTRICT, int32_t, const RuntimeMethod*))RegisterNewInstancesJob_1_Execute_m92E3D490CE37AD370C9322A513C4A0DDED6BB3C9_gshared)(__this, ___0_index, method);
  7443. }
  7444. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphContext_FromInternalContext_mB9C1E55D70AADA912EEB4C15650E5C7D2F3823CF_inline (RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352* __this, InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___0_context, const RuntimeMethod* method) ;
  7445. inline void BaseRenderFunc_2_Invoke_mE9A5D68FE7B7B5C384FA511FD03392652FE85DB2_inline (BaseRenderFunc_2_t25B152342CB57979E37E015DD47860BBABBD36E0* __this, RuntimeObject* ___0_data, RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352 ___1_renderGraphContext, const RuntimeMethod* method)
  7446. {
  7447. (( void (*) (BaseRenderFunc_2_t25B152342CB57979E37E015DD47860BBABBD36E0*, RuntimeObject*, RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352, const RuntimeMethod*))BaseRenderFunc_2_Invoke_mE9A5D68FE7B7B5C384FA511FD03392652FE85DB2_gshared_inline)(__this, ___0_data, ___1_renderGraphContext, method);
  7448. }
  7449. inline void BaseRenderGraphPass_2_Release_mF2FF17773C32DBDA12AA8E085E672D7688A55314_inline (BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF* __this, RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* ___0_pool, const RuntimeMethod* method)
  7450. {
  7451. (( void (*) (BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF*, RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437*, const RuntimeMethod*))BaseRenderGraphPass_2_Release_mF2FF17773C32DBDA12AA8E085E672D7688A55314_gshared_inline)(__this, ___0_pool, method);
  7452. }
  7453. inline void RenderGraphObjectPool_Release_TisRenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9_m243943BF8AEE16AA7D0BA8F18CF1961D0FB8372B (RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* __this, RenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9* ___0_value, const RuntimeMethod* method)
  7454. {
  7455. (( void (*) (RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437*, RenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9*, const RuntimeMethod*))RenderGraphObjectPool_Release_TisRuntimeObject_m34B9389C99F4E74C8E5787CF9A2871E28B5D0F8D_gshared)(__this, ___0_value, method);
  7456. }
  7457. inline void BaseRenderGraphPass_2__ctor_mB9A047E17DE434B70B1FB4FD29A5264B4E078803 (BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF* __this, const RuntimeMethod* method)
  7458. {
  7459. (( void (*) (BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF*, const RuntimeMethod*))BaseRenderGraphPass_2__ctor_mB9A047E17DE434B70B1FB4FD29A5264B4E078803_gshared)(__this, method);
  7460. }
  7461. inline bool Dictionary_2_TryGetValue_m174174C3A15F7ACC99A2AFDDB078ADD63CFBF967 (Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* __this, int32_t ___0_key, SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7** ___1_value, const RuntimeMethod* method)
  7462. {
  7463. return (( bool (*) (Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA*, int32_t, SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
  7464. }
  7465. inline void SortedList_2__ctor_mD4D644689A46EFEB74B24144410DE96E67670565 (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method)
  7466. {
  7467. (( void (*) (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7*, const RuntimeMethod*))SortedList_2__ctor_mD4D644689A46EFEB74B24144410DE96E67670565_gshared)(__this, method);
  7468. }
  7469. inline void Dictionary_2_Add_mFF2247924981D9F37ADCBCC02805A1FE75D5CD45 (Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* __this, int32_t ___0_key, SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* ___1_value, const RuntimeMethod* method)
  7470. {
  7471. (( void (*) (Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA*, int32_t, SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
  7472. }
  7473. inline void ValueTuple_2__ctor_m1F24CA89473B02CD5829E336E5005D03B19D23EE (ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC* __this, RuntimeObject* ___0_item1, int32_t ___1_item2, const RuntimeMethod* method)
  7474. {
  7475. (( void (*) (ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC*, RuntimeObject*, int32_t, const RuntimeMethod*))ValueTuple_2__ctor_m1F24CA89473B02CD5829E336E5005D03B19D23EE_gshared)(__this, ___0_item1, ___1_item2, method);
  7476. }
  7477. inline void SortedList_2_Add_m7E1D31B8FE8A348F03607B11373BF1C6EC289177 (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, int32_t ___0_key, ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC ___1_value, const RuntimeMethod* method)
  7478. {
  7479. (( void (*) (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7*, int32_t, ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC, const RuntimeMethod*))SortedList_2_Add_m7E1D31B8FE8A348F03607B11373BF1C6EC289177_gshared)(__this, ___0_key, ___1_value, method);
  7480. }
  7481. inline int32_t SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_inline (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method)
  7482. {
  7483. return (( int32_t (*) (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7*, const RuntimeMethod*))SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_gshared_inline)(__this, method);
  7484. }
  7485. inline RuntimeObject* SortedList_2_get_Values_mEBEED70021E09FCC11E8C5BAADBC68816399E1D3 (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method)
  7486. {
  7487. return (( RuntimeObject* (*) (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7*, const RuntimeMethod*))SortedList_2_get_Values_mEBEED70021E09FCC11E8C5BAADBC68816399E1D3_gshared)(__this, method);
  7488. }
  7489. inline void SortedList_2_RemoveAt_m9E0D5C9F169CACDB6CE409FF23871DCCDCDA3789 (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, int32_t ___0_index, const RuntimeMethod* method)
  7490. {
  7491. (( void (*) (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7*, int32_t, const RuntimeMethod*))SortedList_2_RemoveAt_m9E0D5C9F169CACDB6CE409FF23871DCCDCDA3789_gshared)(__this, ___0_index, method);
  7492. }
  7493. inline Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4 Dictionary_2_GetEnumerator_mC786BD79E2F27870DB40BADDDBC06FD923366314 (Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* __this, const RuntimeMethod* method)
  7494. {
  7495. return (( Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4 (*) (Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared)(__this, method);
  7496. }
  7497. inline void Enumerator_Dispose_m5D1881ECDACEB320982ADE65F23004E3F282617E (Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4* __this, const RuntimeMethod* method)
  7498. {
  7499. (( void (*) (Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
  7500. }
  7501. inline KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0 Enumerator_get_Current_mD0E922922D6C95A396BC4DFB56434A57F16D9FA5_inline (Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4* __this, const RuntimeMethod* method)
  7502. {
  7503. return (( KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0 (*) (Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
  7504. }
  7505. inline SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* KeyValuePair_2_get_Value_m35B45DC696F69D5E0E7A66D137329141152832C6_inline (KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0* __this, const RuntimeMethod* method)
  7506. {
  7507. return (( SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* (*) (KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
  7508. }
  7509. inline RuntimeObject* SortedList_2_GetEnumerator_m8D8AD045CCE5FF8D2277E6747DC207B15F3DC1B8 (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method)
  7510. {
  7511. return (( RuntimeObject* (*) (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7*, const RuntimeMethod*))SortedList_2_GetEnumerator_m8D8AD045CCE5FF8D2277E6747DC207B15F3DC1B8_gshared)(__this, method);
  7512. }
  7513. inline ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC KeyValuePair_2_get_Value_m32B7660D4EDA4D31E99AD273C5E1DD2A4214DA0C_inline (KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F* __this, const RuntimeMethod* method)
  7514. {
  7515. return (( ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC (*) (KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F*, const RuntimeMethod*))KeyValuePair_2_get_Value_m32B7660D4EDA4D31E99AD273C5E1DD2A4214DA0C_gshared_inline)(__this, method);
  7516. }
  7517. inline bool Enumerator_MoveNext_m90C3B49AD0D0038DBCAE9BE1FAF04D5AA794E464 (Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4* __this, const RuntimeMethod* method)
  7518. {
  7519. return (( bool (*) (Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
  7520. }
  7521. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraph_get_enableValidityChecks_m203422AB1CB81CC81B22163214516DC96DCEFED7_inline (const RuntimeMethod* method) ;
  7522. inline void ValueTuple_2__ctor_m6B6C0A6A3D8BF4D7D400B729024BB5A32A3314ED (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825* __this, int32_t ___0_item1, RuntimeObject* ___1_item2, const RuntimeMethod* method)
  7523. {
  7524. (( void (*) (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825*, int32_t, RuntimeObject*, const RuntimeMethod*))ValueTuple_2__ctor_m6B6C0A6A3D8BF4D7D400B729024BB5A32A3314ED_gshared)(__this, ___0_item1, ___1_item2, method);
  7525. }
  7526. inline void List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_inline (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
  7527. {
  7528. (( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_gshared_inline)(__this, ___0_item, method);
  7529. }
  7530. inline bool List_1_Remove_m280B05459B6D164CB96D51CC7278F46B1419453E (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
  7531. {
  7532. return (( bool (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))List_1_Remove_m280B05459B6D164CB96D51CC7278F46B1419453E_gshared)(__this, ___0_item, method);
  7533. }
  7534. inline void List_1__ctor_mDD2766AD014A26A53C5A291CB9DC29EE1DE71619 (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, const RuntimeMethod* method)
  7535. {
  7536. (( void (*) (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2*, const RuntimeMethod*))List_1__ctor_mDD2766AD014A26A53C5A291CB9DC29EE1DE71619_gshared)(__this, method);
  7537. }
  7538. inline void List_1_Add_m5FE5FD154F3A9ED724649FCC4FBC4EAEAFD3B2C7_inline (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F ___0_item, const RuntimeMethod* method)
  7539. {
  7540. (( void (*) (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2*, ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F, const RuntimeMethod*))List_1_Add_m5FE5FD154F3A9ED724649FCC4FBC4EAEAFD3B2C7_gshared_inline)(__this, ___0_item, method);
  7541. }
  7542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
  7543. inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method)
  7544. {
  7545. return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method);
  7546. }
  7547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_LogLine_m5A9109B8853117D2306A0B90F073DD2FE53349FD (RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C* __this, String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
  7548. inline void Comparison_1__ctor_mEC1D7264049CDBD904A10CC8E314F0D1AF427534 (Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  7549. {
  7550. (( void (*) (Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mEC1D7264049CDBD904A10CC8E314F0D1AF427534_gshared)(__this, ___0_object, ___1_method, method);
  7551. }
  7552. inline void List_1_Sort_m37CBCE9B002506DD2FED917BD254DF2CDD030FD6 (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* ___0_comparison, const RuntimeMethod* method)
  7553. {
  7554. (( void (*) (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2*, Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E*, const RuntimeMethod*))List_1_Sort_m37CBCE9B002506DD2FED917BD254DF2CDD030FD6_gshared)(__this, ___0_comparison, method);
  7555. }
  7556. inline Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505 List_1_GetEnumerator_m0ABEC3DC3A021F3D5228BF45637DA74A1A31E679 (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, const RuntimeMethod* method)
  7557. {
  7558. return (( Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505 (*) (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2*, const RuntimeMethod*))List_1_GetEnumerator_m0ABEC3DC3A021F3D5228BF45637DA74A1A31E679_gshared)(__this, method);
  7559. }
  7560. inline void Enumerator_Dispose_mAAFFBB825B2C80B853D8BCF2E859696F7BEFD79F (Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505* __this, const RuntimeMethod* method)
  7561. {
  7562. (( void (*) (Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505*, const RuntimeMethod*))Enumerator_Dispose_mAAFFBB825B2C80B853D8BCF2E859696F7BEFD79F_gshared)(__this, method);
  7563. }
  7564. inline ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F Enumerator_get_Current_m2F1B465104BCDE1E6CA84C56D8A1B960550CB603_inline (Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505* __this, const RuntimeMethod* method)
  7565. {
  7566. return (( ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F (*) (Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505*, const RuntimeMethod*))Enumerator_get_Current_m2F1B465104BCDE1E6CA84C56D8A1B960550CB603_gshared_inline)(__this, method);
  7567. }
  7568. inline bool Enumerator_MoveNext_m6C07443F49BF41A75219C09D2E5390E11BB17DC1 (Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505* __this, const RuntimeMethod* method)
  7569. {
  7570. return (( bool (*) (Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505*, const RuntimeMethod*))Enumerator_MoveNext_m6C07443F49BF41A75219C09D2E5390E11BB17DC1_gshared)(__this, method);
  7571. }
  7572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
  7573. inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
  7574. {
  7575. (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method);
  7576. }
  7577. inline RuntimeObject* SortedList_2_get_Keys_m172C33B78751EA61C36EFA8221EB4C6D26F102E7 (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method)
  7578. {
  7579. return (( RuntimeObject* (*) (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7*, const RuntimeMethod*))SortedList_2_get_Keys_m172C33B78751EA61C36EFA8221EB4C6D26F102E7_gshared)(__this, method);
  7580. }
  7581. inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
  7582. {
  7583. (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
  7584. }
  7585. inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method)
  7586. {
  7587. return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method);
  7588. }
  7589. inline bool SortedList_2_Remove_m3370DBD0173B09FADBAC1F738CB157934729BA3A (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, int32_t ___0_key, const RuntimeMethod* method)
  7590. {
  7591. return (( bool (*) (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7*, int32_t, const RuntimeMethod*))SortedList_2_Remove_m3370DBD0173B09FADBAC1F738CB157934729BA3A_gshared)(__this, ___0_key, method);
  7592. }
  7593. inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
  7594. {
  7595. return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method);
  7596. }
  7597. inline void Dictionary_2__ctor_m3E8496074B16AF9F6F81D29417B320925ED0BA6D (Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* __this, const RuntimeMethod* method)
  7598. {
  7599. (( void (*) (Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
  7600. }
  7601. inline void List_1__ctor_m339B3DCFFA0529DC71BA1ADB65D6FDEA1048E5CA (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, const RuntimeMethod* method)
  7602. {
  7603. (( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, const RuntimeMethod*))List_1__ctor_m339B3DCFFA0529DC71BA1ADB65D6FDEA1048E5CA_gshared)(__this, method);
  7604. }
  7605. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResourcePool__ctor_m43B46CE8501CA778B0FA01903945F4130B042176 (IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* __this, const RuntimeMethod* method) ;
  7606. inline void List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  7607. {
  7608. (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_gshared)(__this, ___0_capacity, method);
  7609. }
  7610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource__ctor_mDC3C78DC768803C8C4195F148A7B0BD667254529 (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021* __this, const RuntimeMethod* method) ;
  7611. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IRenderGraphResource_Reset_mE628A9D0E5F8C249BEE86D10BD62DAE7846A71A2_inline (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021* __this, IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* ___0__, const RuntimeMethod* method) ;
  7612. inline bool RenderGraphResourcePool_1_TryGetResource_m77759623154B16775B072CA93C15CC8790E30588 (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, int32_t ___0_hashCode, RuntimeObject** ___1_resource, const RuntimeMethod* method)
  7613. {
  7614. return (( bool (*) (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA*, int32_t, RuntimeObject**, const RuntimeMethod*))RenderGraphResourcePool_1_TryGetResource_m77759623154B16775B072CA93C15CC8790E30588_gshared)(__this, ___0_hashCode, ___1_resource, method);
  7615. }
  7616. inline void RenderGraphResourcePool_1_ReleaseResource_m39B0A9BBD5C9C4CA5E38C4F4C7C55A6A714814EC (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, int32_t ___0_hash, RuntimeObject* ___1_resource, int32_t ___2_currentFrameIndex, const RuntimeMethod* method)
  7617. {
  7618. (( void (*) (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA*, int32_t, RuntimeObject*, int32_t, const RuntimeMethod*))RenderGraphResourcePool_1_ReleaseResource_m39B0A9BBD5C9C4CA5E38C4F4C7C55A6A714814EC_gshared)(__this, ___0_hash, ___1_resource, ___2_currentFrameIndex, method);
  7619. }
  7620. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineAsset__ctor_mC45BECAED54BEDC4555AF010323EABF49BA7B78A (RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E* __this, const RuntimeMethod* method) ;
  7621. inline RuntimeObject* Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4 (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, const RuntimeMethod* method)
  7622. {
  7623. return (( RuntimeObject* (*) (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E*, const RuntimeMethod*))Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4_gshared)(__this, method);
  7624. }
  7625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineGlobalSettings__ctor_m2C6938CBD7C2F58F88D08F78489D3511A536EAAD (RenderPipelineGlobalSettings_t3F883EA6174C636143F71211A146A0B1D9E76000* __this, const RuntimeMethod* method) ;
  7626. inline void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8 (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  7627. {
  7628. (( void (*) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  7629. }
  7630. inline void Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1 (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_valueFactory, const RuntimeMethod* method)
  7631. {
  7632. (( void (*) (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E*, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, const RuntimeMethod*))Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1_gshared)(__this, ___0_valueFactory, method);
  7633. }
  7634. inline void ResolvedStyleProperty_1__ctor_mB61BE3919D3F4FB59CA3F4D691598629182CEB73 (ResolvedStyleProperty_1_t3FEA391500D9B213F80B946E891791A10EACA516* __this, const RuntimeMethod* method)
  7635. {
  7636. (( void (*) (ResolvedStyleProperty_1_t3FEA391500D9B213F80B946E891791A10EACA516*, const RuntimeMethod*))ResolvedStyleProperty_1__ctor_mB61BE3919D3F4FB59CA3F4D691598629182CEB73_gshared)(__this, method);
  7637. }
  7638. inline void ResolvedStyleProperty_1__ctor_m574E5881DB5598D433DCE918AA1E75254610864E (ResolvedStyleProperty_1_t6EA1CE0DD90C9F371729075C95E64FB454D68E5B* __this, const RuntimeMethod* method)
  7639. {
  7640. (( void (*) (ResolvedStyleProperty_1_t6EA1CE0DD90C9F371729075C95E64FB454D68E5B*, const RuntimeMethod*))ResolvedStyleProperty_1__ctor_mB8578EF375CC8BACE7758E63F2D72BEC3C35FECB_gshared)(__this, method);
  7641. }
  7642. inline void ResolvedStyleProperty_1__ctor_m03D3EC43D8C00682F24F84D8FC09448E62AC094E (ResolvedStyleProperty_1_tB204B9357DCA240DD86CBECD84DB6B2740126C5B* __this, const RuntimeMethod* method)
  7643. {
  7644. (( void (*) (ResolvedStyleProperty_1_tB204B9357DCA240DD86CBECD84DB6B2740126C5B*, const RuntimeMethod*))ResolvedStyleProperty_1__ctor_mB8578EF375CC8BACE7758E63F2D72BEC3C35FECB_gshared)(__this, method);
  7645. }
  7646. inline void ResolvedStyleProperty_1__ctor_m428C42A4A35F2F489A025B503F9EF1ED49EC69DE (ResolvedStyleProperty_1_t2C2EF94655E6FC0A3526F3462DA11828287DDC1E* __this, const RuntimeMethod* method)
  7647. {
  7648. (( void (*) (ResolvedStyleProperty_1_t2C2EF94655E6FC0A3526F3462DA11828287DDC1E*, const RuntimeMethod*))ResolvedStyleProperty_1__ctor_mB8578EF375CC8BACE7758E63F2D72BEC3C35FECB_gshared)(__this, method);
  7649. }
  7650. inline void Property_2__ctor_m1363D657929C4937B798F925EA619823636AB8D5 (Property_2_t28460B268DE895AFA28B661F28C3C59001E6A997* __this, const RuntimeMethod* method)
  7651. {
  7652. (( void (*) (Property_2_t28460B268DE895AFA28B661F28C3C59001E6A997*, const RuntimeMethod*))Property_2__ctor_mDE9A0B810C89E54C845F214281F83ADCB4FFFAA2_gshared)(__this, method);
  7653. }
  7654. inline void Property_2__ctor_m3C058FE29EE9D43F0DB664772EB82B9BB1C4BF56 (Property_2_t111DA6CB67A429D4ABA30B0D124CB3A83B1BF2BD* __this, const RuntimeMethod* method)
  7655. {
  7656. (( void (*) (Property_2_t111DA6CB67A429D4ABA30B0D124CB3A83B1BF2BD*, const RuntimeMethod*))Property_2__ctor_m8F450DE1E181DCDC2268EC5A70F3C037BADEF688_gshared)(__this, method);
  7657. }
  7658. inline void Property_2__ctor_m48990A60D7E5FE58D885C21FFD65152C01D638FB (Property_2_t41044ADE97570D6665587B73EAC04ED91E03E0FE* __this, const RuntimeMethod* method)
  7659. {
  7660. (( void (*) (Property_2_t41044ADE97570D6665587B73EAC04ED91E03E0FE*, const RuntimeMethod*))Property_2__ctor_mFA9C04C1465F7E5DDC5EB363CF4ED34DD9CB1D75_gshared)(__this, method);
  7661. }
  7662. inline void Property_2__ctor_mA863FC46BE2B72420A7FC2BDC2A37D31E90C5497 (Property_2_t25CE653DBABA5467851401089EDB70554DF58AD6* __this, const RuntimeMethod* method)
  7663. {
  7664. (( void (*) (Property_2_t25CE653DBABA5467851401089EDB70554DF58AD6*, const RuntimeMethod*))Property_2__ctor_m87CB64CAB45BC9AC6D31CDB00E4EA1561AB7FB12_gshared)(__this, method);
  7665. }
  7666. inline void Property_2__ctor_m416FEF8B4000045A3558B1DA8BFDA74B5EFBB4D9 (Property_2_tCF749C2363A15A7CD95F35983CD442F39F4C156F* __this, const RuntimeMethod* method)
  7667. {
  7668. (( void (*) (Property_2_tCF749C2363A15A7CD95F35983CD442F39F4C156F*, const RuntimeMethod*))Property_2__ctor_m7EFDF549074CD0F58AE2A00503F378ADF7F5312D_gshared)(__this, method);
  7669. }
  7670. inline void Property_2__ctor_m982407B7BF96B45DC3BBEF1C4E488B871A092596 (Property_2_t7CE305A759213A4B602D2C2ABCC6D5B731BC4E57* __this, const RuntimeMethod* method)
  7671. {
  7672. (( void (*) (Property_2_t7CE305A759213A4B602D2C2ABCC6D5B731BC4E57*, const RuntimeMethod*))Property_2__ctor_m4E0D5B47B16A3CFFBA9CC370DAB0418F19FD4430_gshared)(__this, method);
  7673. }
  7674. inline void Property_2__ctor_m0919E31F33D8C6F7AC10913A97F9220F17195997 (Property_2_t661DB1267F683022DB89A8B08811251FB6245DA4* __this, const RuntimeMethod* method)
  7675. {
  7676. (( void (*) (Property_2_t661DB1267F683022DB89A8B08811251FB6245DA4*, const RuntimeMethod*))Property_2__ctor_m8513F2C4ED671798A7491909C328236F38A1AEB3_gshared)(__this, method);
  7677. }
  7678. inline void Property_2__ctor_mEB9B814EF628947D60EA237714B5C31E59D9B6CC (Property_2_t6033D2848EAEEEFAEE909995CDFBB4378CCC254D* __this, const RuntimeMethod* method)
  7679. {
  7680. (( void (*) (Property_2_t6033D2848EAEEEFAEE909995CDFBB4378CCC254D*, const RuntimeMethod*))Property_2__ctor_mB6E7E49F16A506F3C15B9AC613AC2D3F51F2E1D0_gshared)(__this, method);
  7681. }
  7682. inline void Property_2__ctor_m7EED9A49DD2B6226685F9F66D7D58AFD6DB0538E (Property_2_tE18DDE426EFA5463DD227C1080F228D9A29D4E77* __this, const RuntimeMethod* method)
  7683. {
  7684. (( void (*) (Property_2_tE18DDE426EFA5463DD227C1080F228D9A29D4E77*, const RuntimeMethod*))Property_2__ctor_mA2C46B2E6BAF8F6B248BF635FA4F980E0EECE07A_gshared)(__this, method);
  7685. }
  7686. inline void Property_2__ctor_mF2FB141CF8A579E63D932362F0973B1812F98592 (Property_2_t849776282F31C106B0EF812B15B7B67DE521F68A* __this, const RuntimeMethod* method)
  7687. {
  7688. (( void (*) (Property_2_t849776282F31C106B0EF812B15B7B67DE521F68A*, const RuntimeMethod*))Property_2__ctor_mF52B56318B83EEB3C0C7CBC013B51D2916746674_gshared)(__this, method);
  7689. }
  7690. inline void Property_2__ctor_mD0F52ABE8BBDCBB186802457C9EADE9AB6B0F967 (Property_2_tB92C3DAB67D9A7820AD28D03475C04B14880978B* __this, const RuntimeMethod* method)
  7691. {
  7692. (( void (*) (Property_2_tB92C3DAB67D9A7820AD28D03475C04B14880978B*, const RuntimeMethod*))Property_2__ctor_mF1EF10B6DC874ACE3C57164AF3C01DE7D4DC001C_gshared)(__this, method);
  7693. }
  7694. inline void Property_2__ctor_m2E4796048E136F0905F49C4766BA267B9417B789 (Property_2_t7B0D8BC579C5CA9F85F7499DA3E6A2304BE97166* __this, const RuntimeMethod* method)
  7695. {
  7696. (( void (*) (Property_2_t7B0D8BC579C5CA9F85F7499DA3E6A2304BE97166*, const RuntimeMethod*))Property_2__ctor_m36FC1987D91B1472A5AA401DC569704A43435FEF_gshared)(__this, method);
  7697. }
  7698. inline void Property_2__ctor_m7ED3987CB30B96E9CEA243305161EB14FB5B140A (Property_2_t27BFB7E25ADF56D0258A025534E410777138AC4F* __this, const RuntimeMethod* method)
  7699. {
  7700. (( void (*) (Property_2_t27BFB7E25ADF56D0258A025534E410777138AC4F*, const RuntimeMethod*))Property_2__ctor_mDFBA283B9BD9A3336AB29CC56D92DC66E572BAEA_gshared)(__this, method);
  7701. }
  7702. inline void Property_2__ctor_m2C1B8B554F6A08534A37BA9138154D8C6879AED4 (Property_2_t6321AF833D23DD02F3FF2A6B9FD468E006B3A051* __this, const RuntimeMethod* method)
  7703. {
  7704. (( void (*) (Property_2_t6321AF833D23DD02F3FF2A6B9FD468E006B3A051*, const RuntimeMethod*))Property_2__ctor_m566B1819090021527CC60C0A41E2972997C9CD83_gshared)(__this, method);
  7705. }
  7706. inline int32_t Result_get_Status_m40F359230C3EF5DB41ACAFE4F0E1D3107C6BCB29_inline (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, const RuntimeMethod* method)
  7707. {
  7708. return (( int32_t (*) (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975*, const RuntimeMethod*))Result_get_Status_m40F359230C3EF5DB41ACAFE4F0E1D3107C6BCB29_gshared_inline)(__this, method);
  7709. }
  7710. inline int32_t Result_get_Status_m2E3CDFB12A300935DCD19F66FF7D78E4BCC292CA_inline (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, const RuntimeMethod* method)
  7711. {
  7712. return (( int32_t (*) (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141*, const RuntimeMethod*))Result_get_Status_m2E3CDFB12A300935DCD19F66FF7D78E4BCC292CA_gshared_inline)(__this, method);
  7713. }
  7714. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF (int8_t* __this, const RuntimeMethod* method) ;
  7715. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
  7716. inline void TypedRestore_Invoke_mC566804BA7684CC996FD862344891E6A9E20D620_inline (TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0* __this, GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A* ___0_state, const RuntimeMethod* method)
  7717. {
  7718. (( void (*) (TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0*, GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A*, const RuntimeMethod*))TypedRestore_Invoke_mC566804BA7684CC996FD862344891E6A9E20D620_gshared_inline)(__this, ___0_state, method);
  7719. }
  7720. inline void TypedRestore_Invoke_mDC7AAAD5A8F1AA0C90616DBCE9CF2BE27AEC4D71_inline (TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6* __this, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3* ___0_state, const RuntimeMethod* method)
  7721. {
  7722. (( void (*) (TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6*, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3*, const RuntimeMethod*))TypedRestore_Invoke_mDC7AAAD5A8F1AA0C90616DBCE9CF2BE27AEC4D71_gshared_inline)(__this, ___0_state, method);
  7723. }
  7724. inline void TypedRestore_Invoke_m254660B540110D4F5660434D7A09D913BF1760FB_inline (TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021* __this, GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A* ___0_state, const RuntimeMethod* method)
  7725. {
  7726. (( void (*) (TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021*, GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A*, const RuntimeMethod*))TypedRestore_Invoke_m254660B540110D4F5660434D7A09D913BF1760FB_gshared_inline)(__this, ___0_state, method);
  7727. }
  7728. inline int32_t Segment_get_FreezeOffset_m402D47C4B47FF6B763734B006DA71BA5DBC42582 (Segment_tBE464478C92438E20009981FD7F953F796D7F3B2* __this, const RuntimeMethod* method)
  7729. {
  7730. return (( int32_t (*) (Segment_tBE464478C92438E20009981FD7F953F796D7F3B2*, const RuntimeMethod*))Segment_get_FreezeOffset_m402D47C4B47FF6B763734B006DA71BA5DBC42582_gshared)(__this, method);
  7731. }
  7732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717 (int32_t* ___0_location1, int32_t ___1_value, int32_t ___2_comparand, const RuntimeMethod* method) ;
  7733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpinWait_SpinOnce_m5B74E6B15013E90667646C0D943E886D4EC596AF (SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675* __this, const RuntimeMethod* method) ;
  7734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Interlocked_MemoryBarrier_m544E79984FB21C732A4514A2EFFC126ECAA22B66 (const RuntimeMethod* method) ;
  7735. inline void NativeSortExtension_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisDefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939_m0344C3607D0847D8650FC8FA00506A1B1F86BE56 (int32_t* ___0_array, int32_t ___1_length, DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939 ___2_comp, const RuntimeMethod* method)
  7736. {
  7737. (( void (*) (int32_t*, int32_t, DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939, const RuntimeMethod*))NativeSortExtension_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisDefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939_m0344C3607D0847D8650FC8FA00506A1B1F86BE56_gshared)(___0_array, ___1_length, ___2_comp, method);
  7738. }
  7739. inline void SegmentSort_Execute_mEF39F00C2648B35A98185F090AE77912CC308F6D (SegmentSort_tE56792C563A7271D5083D5DB4768DCD86B9E38E8* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  7740. {
  7741. (( void (*) (SegmentSort_tE56792C563A7271D5083D5DB4768DCD86B9E38E8* IL2CPP_PARAMETER_RESTRICT, int32_t, const RuntimeMethod*))SegmentSort_Execute_mEF39F00C2648B35A98185F090AE77912CC308F6D_gshared)(__this, ___0_index, method);
  7742. }
  7743. inline void SegmentSort_Execute_m97ED75FFE35C16A6A665950CEA4336247B97F576 (SegmentSort_tFC9B424627D4B0067FF3CC4718431C1A8F57DDE7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  7744. {
  7745. (( void (*) (SegmentSort_tFC9B424627D4B0067FF3CC4718431C1A8F57DDE7* IL2CPP_PARAMETER_RESTRICT, int32_t, const RuntimeMethod*))SegmentSort_Execute_m97ED75FFE35C16A6A665950CEA4336247B97F576_gshared)(__this, ___0_index, method);
  7746. }
  7747. inline int32_t UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_inline (const RuntimeMethod* method)
  7748. {
  7749. return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_gshared_inline)(method);
  7750. }
  7751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D (int32_t ___0_a, const RuntimeMethod* method) ;
  7752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Unmanaged_Allocate_m7310B1FE896DEFFA18303D961C9859C8FF3D21E5 (int64_t ___0_size, int32_t ___1_align, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___2_allocator, const RuntimeMethod* method) ;
  7753. inline int32_t DefaultComparer_1_Compare_m394F7F49471D14333A96E4D1609FF38B351FC316 (DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
  7754. {
  7755. return (( int32_t (*) (DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939*, int32_t, int32_t, const RuntimeMethod*))DefaultComparer_1_Compare_m394F7F49471D14333A96E4D1609FF38B351FC316_gshared)(__this, ___0_x, ___1_y, method);
  7756. }
  7757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177 (void* ___0_destination, void* ___1_source, int64_t ___2_size, const RuntimeMethod* method) ;
  7758. inline void SegmentSortMerge_Execute_m8B2C41C15B195CED1D34698CF86FF814FE980862 (SegmentSortMerge_t160AB9A147325BBCD9FD17052EA70C51F2678ADE* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
  7759. {
  7760. (( void (*) (SegmentSortMerge_t160AB9A147325BBCD9FD17052EA70C51F2678ADE* IL2CPP_PARAMETER_RESTRICT, const RuntimeMethod*))SegmentSortMerge_Execute_m8B2C41C15B195CED1D34698CF86FF814FE980862_gshared)(__this, method);
  7761. }
  7762. inline void SegmentSortMerge_Execute_mA5E29D92467118581DCFCFDFD5CAF058DB5985A4 (SegmentSortMerge_t7F8682B81EA201C79A53AD5EAF006B5F8615A74B* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
  7763. {
  7764. (( void (*) (SegmentSortMerge_t7F8682B81EA201C79A53AD5EAF006B5F8615A74B* IL2CPP_PARAMETER_RESTRICT, const RuntimeMethod*))SegmentSortMerge_Execute_mA5E29D92467118581DCFCFDFD5CAF058DB5985A4_gshared)(__this, method);
  7765. }
  7766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___0_exception, const RuntimeMethod* method) ;
  7767. inline RuntimeObject* Func_2_Invoke_m9AA0A0FB19D07BC3286E9CF0A14A569C188A5A23_inline (Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_arg, const RuntimeMethod* method)
  7768. {
  7769. return (( RuntimeObject* (*) (Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))Func_2_Invoke_m9AA0A0FB19D07BC3286E9CF0A14A569C188A5A23_gshared_inline)(__this, ___0_arg, method);
  7770. }
  7771. inline void Select__ctor_m97203730B70A8C2C4D08DBE5DCD1712558FD92A1 (Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B* __this, SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C* ___0_observable, RuntimeObject* ___1_observer, const RuntimeMethod* method)
  7772. {
  7773. (( void (*) (Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B*, SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C*, RuntimeObject*, const RuntimeMethod*))Select__ctor_m97203730B70A8C2C4D08DBE5DCD1712558FD92A1_gshared)(__this, ___0_observable, ___1_observer, method);
  7774. }
  7775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
  7776. inline void SerializedDictionary_4__ctor_mC2F1FD2AFAA583BC7943115433010A640C1C438F (SerializedDictionary_4_t3437C83E0E6BC803CD86BE1C3BD843409BDD258A* __this, const RuntimeMethod* method)
  7777. {
  7778. (( void (*) (SerializedDictionary_4_t3437C83E0E6BC803CD86BE1C3BD843409BDD258A*, const RuntimeMethod*))SerializedDictionary_4__ctor_mC2F1FD2AFAA583BC7943115433010A640C1C438F_gshared)(__this, method);
  7779. }
  7780. inline void SerializedDictionary_4__ctor_m31504BA431AADA10A24FBF2A9B9CB809F07E7181 (SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD* __this, const RuntimeMethod* method)
  7781. {
  7782. (( void (*) (SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD*, const RuntimeMethod*))SerializedDictionary_4__ctor_m31504BA431AADA10A24FBF2A9B9CB809F07E7181_gshared)(__this, method);
  7783. }
  7784. inline void SerializedDictionary_4__ctor_m1E7B8CB510F2E9EEB212CCCE3BFA3F83F83D2AFE (SerializedDictionary_4_t4EB02A1F2BB8ED2DB93D4459725ADF45969240BD* __this, const RuntimeMethod* method)
  7785. {
  7786. (( void (*) (SerializedDictionary_4_t4EB02A1F2BB8ED2DB93D4459725ADF45969240BD*, const RuntimeMethod*))SerializedDictionary_4__ctor_m1E7B8CB510F2E9EEB212CCCE3BFA3F83F83D2AFE_gshared)(__this, method);
  7787. }
  7788. inline void SerializedDictionary_4__ctor_m8632571E6816F5355D3CA3AC9533815802BA35CB (SerializedDictionary_4_t7103345E844DC24EC34234FF46BCBD2F631B43D8* __this, const RuntimeMethod* method)
  7789. {
  7790. (( void (*) (SerializedDictionary_4_t7103345E844DC24EC34234FF46BCBD2F631B43D8*, const RuntimeMethod*))SerializedDictionary_4__ctor_m8632571E6816F5355D3CA3AC9533815802BA35CB_gshared)(__this, method);
  7791. }
  7792. inline void SerializedDictionary_4__ctor_m795956A9E2790B6F8CD59093E852FB798E3BB3B2 (SerializedDictionary_4_tCEC3255C2A9893319DD38377F00A23AF456D63D0* __this, const RuntimeMethod* method)
  7793. {
  7794. (( void (*) (SerializedDictionary_4_tCEC3255C2A9893319DD38377F00A23AF456D63D0*, const RuntimeMethod*))SerializedDictionary_4__ctor_m795956A9E2790B6F8CD59093E852FB798E3BB3B2_gshared)(__this, method);
  7795. }
  7796. inline void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  7797. {
  7798. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  7799. }
  7800. inline Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method)
  7801. {
  7802. return (( Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 (*) (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared)(__this, method);
  7803. }
  7804. inline void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565 (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  7805. {
  7806. (( void (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
  7807. }
  7808. inline KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  7809. {
  7810. return (( KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
  7811. }
  7812. inline int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
  7813. {
  7814. return (( int32_t (*) (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*, const RuntimeMethod*))KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline)(__this, method);
  7815. }
  7816. inline RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
  7817. {
  7818. return (( RuntimeObject* (*) (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
  7819. }
  7820. inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  7821. {
  7822. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  7823. }
  7824. inline bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  7825. {
  7826. return (( bool (*) (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
  7827. }
  7828. inline void Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773 (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method)
  7829. {
  7830. (( void (*) (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*, const RuntimeMethod*))Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared)(__this, method);
  7831. }
  7832. inline RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method)
  7833. {
  7834. return (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  7835. }
  7836. inline void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  7837. {
  7838. (( void (*) (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*, int32_t, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
  7839. }
  7840. inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
  7841. {
  7842. (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
  7843. }
  7844. inline void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  7845. {
  7846. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  7847. }
  7848. inline void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7 (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method)
  7849. {
  7850. (( void (*) (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
  7851. }
  7852. inline void List_1_Clear_m6F0EA14ADBB36F1FE444EDA67FDA8B48511348CD_inline (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, const RuntimeMethod* method)
  7853. {
  7854. (( void (*) (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4*, const RuntimeMethod*))List_1_Clear_m6F0EA14ADBB36F1FE444EDA67FDA8B48511348CD_gshared_inline)(__this, method);
  7855. }
  7856. inline Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A Dictionary_2_GetEnumerator_m15AB560B228EC2BE01585AE21CBAD1819B53CF25 (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* __this, const RuntimeMethod* method)
  7857. {
  7858. return (( Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A (*) (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m15AB560B228EC2BE01585AE21CBAD1819B53CF25_gshared)(__this, method);
  7859. }
  7860. inline void Enumerator_Dispose_mE757A461CE8EBB815967DFF36133C01B029198E8 (Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A* __this, const RuntimeMethod* method)
  7861. {
  7862. (( void (*) (Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A*, const RuntimeMethod*))Enumerator_Dispose_mE757A461CE8EBB815967DFF36133C01B029198E8_gshared)(__this, method);
  7863. }
  7864. inline KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F Enumerator_get_Current_m0043948CD3E25D64757A021BB9C3383D74B87701_inline (Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A* __this, const RuntimeMethod* method)
  7865. {
  7866. return (( KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F (*) (Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A*, const RuntimeMethod*))Enumerator_get_Current_m0043948CD3E25D64757A021BB9C3383D74B87701_gshared_inline)(__this, method);
  7867. }
  7868. inline int32_t KeyValuePair_2_get_Key_mEC58CB6B03295A78818C8E13E42EB912C51811F8_inline (KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F* __this, const RuntimeMethod* method)
  7869. {
  7870. return (( int32_t (*) (KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F*, const RuntimeMethod*))KeyValuePair_2_get_Key_mEC58CB6B03295A78818C8E13E42EB912C51811F8_gshared_inline)(__this, method);
  7871. }
  7872. inline StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A KeyValuePair_2_get_Value_mDAD931AB9D07649206B43A04C18FDAB681E68875_inline (KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F* __this, const RuntimeMethod* method)
  7873. {
  7874. return (( StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A (*) (KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F*, const RuntimeMethod*))KeyValuePair_2_get_Value_mDAD931AB9D07649206B43A04C18FDAB681E68875_gshared_inline)(__this, method);
  7875. }
  7876. inline void List_1_Add_m5854048FE5562B62B2B004761D5A9FCCBB7B4737_inline (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A ___0_item, const RuntimeMethod* method)
  7877. {
  7878. (( void (*) (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4*, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A, const RuntimeMethod*))List_1_Add_m5854048FE5562B62B2B004761D5A9FCCBB7B4737_gshared_inline)(__this, ___0_item, method);
  7879. }
  7880. inline bool Enumerator_MoveNext_m375FDF68FB2FE49C54B3FA4012A99CD75EFCF588 (Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A* __this, const RuntimeMethod* method)
  7881. {
  7882. return (( bool (*) (Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A*, const RuntimeMethod*))Enumerator_MoveNext_m375FDF68FB2FE49C54B3FA4012A99CD75EFCF588_gshared)(__this, method);
  7883. }
  7884. inline void Dictionary_2_Clear_mCBE265309253E499205F8DC711730DD530FC578E (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* __this, const RuntimeMethod* method)
  7885. {
  7886. (( void (*) (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*, const RuntimeMethod*))Dictionary_2_Clear_mCBE265309253E499205F8DC711730DD530FC578E_gshared)(__this, method);
  7887. }
  7888. inline StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A List_1_get_Item_mCBAE4AAA638663228A4EBFBEA791ECA7E56C90A5 (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, int32_t ___0_index, const RuntimeMethod* method)
  7889. {
  7890. return (( StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A (*) (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4*, int32_t, const RuntimeMethod*))List_1_get_Item_mCBAE4AAA638663228A4EBFBEA791ECA7E56C90A5_gshared)(__this, ___0_index, method);
  7891. }
  7892. inline void Dictionary_2_Add_m70C5AF81D5F9A5C1C8D2B84AB7726D91A0403AF0 (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* __this, int32_t ___0_key, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A ___1_value, const RuntimeMethod* method)
  7893. {
  7894. (( void (*) (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*, int32_t, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A, const RuntimeMethod*))Dictionary_2_Add_m70C5AF81D5F9A5C1C8D2B84AB7726D91A0403AF0_gshared)(__this, ___0_key, ___1_value, method);
  7895. }
  7896. inline void List_1__ctor_mDB44B028FDA87E6CA4910996BDDE3783085D4407 (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, const RuntimeMethod* method)
  7897. {
  7898. (( void (*) (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4*, const RuntimeMethod*))List_1__ctor_mDB44B028FDA87E6CA4910996BDDE3783085D4407_gshared)(__this, method);
  7899. }
  7900. inline void Dictionary_2__ctor_m015A33D20632C674F477291F355EDA1CB45B038C (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2* __this, const RuntimeMethod* method)
  7901. {
  7902. (( void (*) (Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*, const RuntimeMethod*))Dictionary_2__ctor_m015A33D20632C674F477291F355EDA1CB45B038C_gshared)(__this, method);
  7903. }
  7904. inline void List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
  7905. {
  7906. (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, const RuntimeMethod*))List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_gshared_inline)(__this, method);
  7907. }
  7908. inline Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B Dictionary_2_GetEnumerator_mC7827569955B8266DAC471AC8CBCADC6416AB941 (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method)
  7909. {
  7910. return (( Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B (*) (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*, const RuntimeMethod*))Dictionary_2_GetEnumerator_mC7827569955B8266DAC471AC8CBCADC6416AB941_gshared)(__this, method);
  7911. }
  7912. inline void Enumerator_Dispose_m47DDE5BF12A9FCE3120292E1B2F352CDDD214EEF (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  7913. {
  7914. (( void (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_Dispose_m47DDE5BF12A9FCE3120292E1B2F352CDDD214EEF_gshared)(__this, method);
  7915. }
  7916. inline KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_inline (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  7917. {
  7918. return (( KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_gshared_inline)(__this, method);
  7919. }
  7920. inline RuntimeObject* KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method)
  7921. {
  7922. return (( RuntimeObject* (*) (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*, const RuntimeMethod*))KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_gshared_inline)(__this, method);
  7923. }
  7924. inline bool KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method)
  7925. {
  7926. return (( bool (*) (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_gshared_inline)(__this, method);
  7927. }
  7928. inline void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
  7929. {
  7930. (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline)(__this, ___0_item, method);
  7931. }
  7932. inline bool Enumerator_MoveNext_m0712867110707C27D0A2D46D9735F066C9BA48A2 (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  7933. {
  7934. return (( bool (*) (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B*, const RuntimeMethod*))Enumerator_MoveNext_m0712867110707C27D0A2D46D9735F066C9BA48A2_gshared)(__this, method);
  7935. }
  7936. inline void Dictionary_2_Clear_mE0E8184DB358BEB3549E33D6EEA31FF45B89D99F (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method)
  7937. {
  7938. (( void (*) (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*, const RuntimeMethod*))Dictionary_2_Clear_mE0E8184DB358BEB3549E33D6EEA31FF45B89D99F_gshared)(__this, method);
  7939. }
  7940. inline bool List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method)
  7941. {
  7942. return (( bool (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, const RuntimeMethod*))List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_gshared)(__this, ___0_index, method);
  7943. }
  7944. inline void Dictionary_2_Add_m06DE41B832D936F9A7884C491F10EC651D0EA065 (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, bool ___1_value, const RuntimeMethod* method)
  7945. {
  7946. (( void (*) (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*, RuntimeObject*, bool, const RuntimeMethod*))Dictionary_2_Add_m06DE41B832D936F9A7884C491F10EC651D0EA065_gshared)(__this, ___0_key, ___1_value, method);
  7947. }
  7948. inline int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  7949. {
  7950. return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  7951. }
  7952. inline void List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
  7953. {
  7954. (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, const RuntimeMethod*))List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_gshared)(__this, method);
  7955. }
  7956. inline void Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454 (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method)
  7957. {
  7958. (( void (*) (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*, const RuntimeMethod*))Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared)(__this, method);
  7959. }
  7960. inline void List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method)
  7961. {
  7962. (( void (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, const RuntimeMethod*))List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_gshared_inline)(__this, method);
  7963. }
  7964. inline Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1 Dictionary_2_GetEnumerator_m4B07CAEF656B42887C7F9E782CAB98868867E753 (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, const RuntimeMethod* method)
  7965. {
  7966. return (( Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1 (*) (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m4B07CAEF656B42887C7F9E782CAB98868867E753_gshared)(__this, method);
  7967. }
  7968. inline void Enumerator_Dispose_mDE38F341A948B4410475D42356D394D7F67C5216 (Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1* __this, const RuntimeMethod* method)
  7969. {
  7970. (( void (*) (Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1*, const RuntimeMethod*))Enumerator_Dispose_mDE38F341A948B4410475D42356D394D7F67C5216_gshared)(__this, method);
  7971. }
  7972. inline KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA Enumerator_get_Current_m6F1F5443844B36FBD3F4B67901FC6EF441AD889B_inline (Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1* __this, const RuntimeMethod* method)
  7973. {
  7974. return (( KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA (*) (Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1*, const RuntimeMethod*))Enumerator_get_Current_m6F1F5443844B36FBD3F4B67901FC6EF441AD889B_gshared_inline)(__this, method);
  7975. }
  7976. inline RuntimeObject* KeyValuePair_2_get_Key_m408910763B7787C1A3D19DABD30DB4E81A137F8A_inline (KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA* __this, const RuntimeMethod* method)
  7977. {
  7978. return (( RuntimeObject* (*) (KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA*, const RuntimeMethod*))KeyValuePair_2_get_Key_m408910763B7787C1A3D19DABD30DB4E81A137F8A_gshared_inline)(__this, method);
  7979. }
  7980. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 KeyValuePair_2_get_Value_m1BD54F5705CAC6B356864E806D37F1C1EE4913F6_inline (KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA* __this, const RuntimeMethod* method)
  7981. {
  7982. return (( Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*) (KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA*, const RuntimeMethod*))KeyValuePair_2_get_Value_m1BD54F5705CAC6B356864E806D37F1C1EE4913F6_gshared_inline)(__this, method);
  7983. }
  7984. inline void List_1_Add_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_item, const RuntimeMethod* method)
  7985. {
  7986. (( void (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, const RuntimeMethod*))List_1_Add_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_gshared_inline)(__this, ___0_item, method);
  7987. }
  7988. inline bool Enumerator_MoveNext_mC0675CCDD41B269CCF5E1B97E5255C221D035C30 (Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1* __this, const RuntimeMethod* method)
  7989. {
  7990. return (( bool (*) (Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1*, const RuntimeMethod*))Enumerator_MoveNext_mC0675CCDD41B269CCF5E1B97E5255C221D035C30_gshared)(__this, method);
  7991. }
  7992. inline void Dictionary_2_Clear_m360910B8996482260A2A0F1AFDA6F0FB5D8558B3 (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, const RuntimeMethod* method)
  7993. {
  7994. (( void (*) (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*, const RuntimeMethod*))Dictionary_2_Clear_m360910B8996482260A2A0F1AFDA6F0FB5D8558B3_gshared)(__this, method);
  7995. }
  7996. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05 (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, int32_t ___0_index, const RuntimeMethod* method)
  7997. {
  7998. return (( Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, int32_t, const RuntimeMethod*))List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05_gshared)(__this, ___0_index, method);
  7999. }
  8000. inline void Dictionary_2_Add_m4B50147B489EED8A98E412A7E35662178EBBDCF1 (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, RuntimeObject* ___0_key, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_value, const RuntimeMethod* method)
  8001. {
  8002. (( void (*) (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*, RuntimeObject*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, const RuntimeMethod*))Dictionary_2_Add_m4B50147B489EED8A98E412A7E35662178EBBDCF1_gshared)(__this, ___0_key, ___1_value, method);
  8003. }
  8004. inline void List_1__ctor_m6495AB7C6BDDC4D06EE93E691A9DC2C6FC791911 (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method)
  8005. {
  8006. (( void (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, const RuntimeMethod*))List_1__ctor_m6495AB7C6BDDC4D06EE93E691A9DC2C6FC791911_gshared)(__this, method);
  8007. }
  8008. inline void Dictionary_2__ctor_mBD5281E6A5DABF2DBBF35AE1B92CCDBCFFAFB0AA (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59* __this, const RuntimeMethod* method)
  8009. {
  8010. (( void (*) (Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*, const RuntimeMethod*))Dictionary_2__ctor_mBD5281E6A5DABF2DBBF35AE1B92CCDBCFFAFB0AA_gshared)(__this, method);
  8011. }
  8012. inline Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method)
  8013. {
  8014. return (( Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
  8015. }
  8016. inline void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  8017. {
  8018. (( void (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
  8019. }
  8020. inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  8021. {
  8022. return (( KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
  8023. }
  8024. inline RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  8025. {
  8026. return (( RuntimeObject* (*) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
  8027. }
  8028. inline RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  8029. {
  8030. return (( RuntimeObject* (*) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
  8031. }
  8032. inline bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4 (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  8033. {
  8034. return (( bool (*) (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
  8035. }
  8036. inline void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433 (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method)
  8037. {
  8038. (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
  8039. }
  8040. inline void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1 (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  8041. {
  8042. (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
  8043. }
  8044. inline void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329 (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method)
  8045. {
  8046. (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
  8047. }
  8048. inline void PropertyCollection_1__ctor_m0E8538F1E11CB09AB1E8846DB44D0B6806838688 (PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D* __this, RuntimeObject* ___0_enumerable, const RuntimeMethod* method)
  8049. {
  8050. (( void (*) (PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D*, RuntimeObject*, const RuntimeMethod*))PropertyCollection_1__ctor_m0E8538F1E11CB09AB1E8846DB44D0B6806838688_gshared)(__this, ___0_enumerable, method);
  8051. }
  8052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor_Reset_mE977ECA73FF2496D18D2CF518B48DD1DA1FD59AA (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, const RuntimeMethod* method) ;
  8053. inline void SetValueVisitor_1_set_group_m641F644963913C0AFA42EE321751D399BD65947D_inline (SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  8054. {
  8055. (( void (*) (SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6*, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*, const RuntimeMethod*))SetValueVisitor_1_set_group_m641F644963913C0AFA42EE321751D399BD65947D_gshared_inline)(__this, ___0_value, method);
  8056. }
  8057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathVisitor__ctor_m422FB3CC93AEFF8FC5CCD62B3485779CE88317F6 (PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446* __this, const RuntimeMethod* method) ;
  8058. inline void Func_1__ctor_m04260565DE150F86078413F2C05C4D4DACF74A5E (Func_1_tCFB10056F1A63C96D18BBBE5423988F7EE4D5049* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8059. {
  8060. (( void (*) (Func_1_tCFB10056F1A63C96D18BBBE5423988F7EE4D5049*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  8061. }
  8062. inline void Action_1__ctor_m155786CF7437A0B3B32D1F0FA6FD1CB7A2554510 (Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8063. {
  8064. (( void (*) (Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
  8065. }
  8066. inline void ObjectPool_1__ctor_m7666D5BFB0318A25E451906EC9C6785EE37E55EC (ObjectPool_1_t8123FF4D2297EA0DE0958F4C596EEC975EF91D69* __this, Func_1_tCFB10056F1A63C96D18BBBE5423988F7EE4D5049* ___0_createFunc, Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731* ___1_actionOnGet, Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731* ___2_actionOnRelease, Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
  8067. {
  8068. (( void (*) (ObjectPool_1_t8123FF4D2297EA0DE0958F4C596EEC975EF91D69*, Func_1_tCFB10056F1A63C96D18BBBE5423988F7EE4D5049*, Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731*, Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731*, Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method);
  8069. }
  8070. inline void SetValueVisitor_1_set_group_m8FC7A209AFB8E6AE73A0A7CE77F1F20F6A172C98_inline (SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  8071. {
  8072. (( void (*) (SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4*, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*, const RuntimeMethod*))SetValueVisitor_1_set_group_m8FC7A209AFB8E6AE73A0A7CE77F1F20F6A172C98_gshared_inline)(__this, ___0_value, method);
  8073. }
  8074. inline void Func_1__ctor_mB552640C7A27C2EFBA0EC173BC65524B5820491E (Func_1_tE9C8D900E6A7C74D0306184574FA9BCCF8EA01CD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8075. {
  8076. (( void (*) (Func_1_tE9C8D900E6A7C74D0306184574FA9BCCF8EA01CD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  8077. }
  8078. inline void Action_1__ctor_m5D5E7746342894EF6A144E57B2592ECDB92BA16F (Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8079. {
  8080. (( void (*) (Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
  8081. }
  8082. inline void ObjectPool_1__ctor_m3B9DEDCCF78C879BC544462FE8B44264FEB75478 (ObjectPool_1_t7DA0560ECC5DAE7E34FFF7A1C34B9DD85C9791BD* __this, Func_1_tE9C8D900E6A7C74D0306184574FA9BCCF8EA01CD* ___0_createFunc, Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612* ___1_actionOnGet, Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612* ___2_actionOnRelease, Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
  8083. {
  8084. (( void (*) (ObjectPool_1_t7DA0560ECC5DAE7E34FFF7A1C34B9DD85C9791BD*, Func_1_tE9C8D900E6A7C74D0306184574FA9BCCF8EA01CD*, Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612*, Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612*, Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method);
  8085. }
  8086. inline void SetValueVisitor_1_set_group_m0DFEA26CD97D063C7571C97DC509BD27543A33CF_inline (SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  8087. {
  8088. (( void (*) (SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF*, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*, const RuntimeMethod*))SetValueVisitor_1_set_group_m0DFEA26CD97D063C7571C97DC509BD27543A33CF_gshared_inline)(__this, ___0_value, method);
  8089. }
  8090. inline void Func_1__ctor_mDAAFF4B865F49BF06D82406A23E5AFF7D25CCAD4 (Func_1_tA006BA437878C9D6B6A56BAE74CDDF2BF5466E17* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8091. {
  8092. (( void (*) (Func_1_tA006BA437878C9D6B6A56BAE74CDDF2BF5466E17*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  8093. }
  8094. inline void Action_1__ctor_mEEB69AF4C32EE5CDCFCBE4EF2966CD330A3EBD01 (Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8095. {
  8096. (( void (*) (Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
  8097. }
  8098. inline void ObjectPool_1__ctor_mA561E008140857B3345AE1DFF81CF72468049453 (ObjectPool_1_tD58E1ED886ED7E0B0E789C0540A06925FFFE3789* __this, Func_1_tA006BA437878C9D6B6A56BAE74CDDF2BF5466E17* ___0_createFunc, Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E* ___1_actionOnGet, Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E* ___2_actionOnRelease, Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
  8099. {
  8100. (( void (*) (ObjectPool_1_tD58E1ED886ED7E0B0E789C0540A06925FFFE3789*, Func_1_tA006BA437878C9D6B6A56BAE74CDDF2BF5466E17*, Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E*, Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E*, Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method);
  8101. }
  8102. inline void SetValueVisitor_1_set_group_m2A70747561CBB64775674CCAFBBA960BE7D030B1_inline (SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  8103. {
  8104. (( void (*) (SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE*, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*, const RuntimeMethod*))SetValueVisitor_1_set_group_m2A70747561CBB64775674CCAFBBA960BE7D030B1_gshared_inline)(__this, ___0_value, method);
  8105. }
  8106. inline void Func_1__ctor_mD8DBDC1BA4E13908F468C9ECD9B6AC9EA28632BE (Func_1_tFA71AE52F2B2EF4AD1EB23A7DF620AD47141EDF6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8107. {
  8108. (( void (*) (Func_1_tFA71AE52F2B2EF4AD1EB23A7DF620AD47141EDF6*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  8109. }
  8110. inline void Action_1__ctor_m26B692C9B825D67EAAA9C90672911905B8346925 (Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8111. {
  8112. (( void (*) (Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
  8113. }
  8114. inline void ObjectPool_1__ctor_mBD328669F12F06246CE66533A5717D4B2A0D2643 (ObjectPool_1_t6F911D0AABD1A10BC296F09B07186BDAA81C23CF* __this, Func_1_tFA71AE52F2B2EF4AD1EB23A7DF620AD47141EDF6* ___0_createFunc, Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7* ___1_actionOnGet, Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7* ___2_actionOnRelease, Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
  8115. {
  8116. (( void (*) (ObjectPool_1_t6F911D0AABD1A10BC296F09B07186BDAA81C23CF*, Func_1_tFA71AE52F2B2EF4AD1EB23A7DF620AD47141EDF6*, Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7*, Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7*, Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method);
  8117. }
  8118. inline void SetValueVisitor_1_set_group_m0976740127D32AE3753D0F020EBFC953257A8CF9_inline (SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  8119. {
  8120. (( void (*) (SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706*, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*, const RuntimeMethod*))SetValueVisitor_1_set_group_m0976740127D32AE3753D0F020EBFC953257A8CF9_gshared_inline)(__this, ___0_value, method);
  8121. }
  8122. inline void Func_1__ctor_mEA578797F9DB4201AFDAD707D1405FEE69F4ABE5 (Func_1_t0E338B43AE96C7CB8BCDDAC37EFBD6FB9F6565C2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8123. {
  8124. (( void (*) (Func_1_t0E338B43AE96C7CB8BCDDAC37EFBD6FB9F6565C2*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  8125. }
  8126. inline void Action_1__ctor_m0A29B6567DD5F80CFDB4727F62CE1429A4A82E76 (Action_1_tE0087198B8271A46CDBB338B9B754A610083228B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8127. {
  8128. (( void (*) (Action_1_tE0087198B8271A46CDBB338B9B754A610083228B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
  8129. }
  8130. inline void ObjectPool_1__ctor_m61CA849CA0C57D34F871C777A503CAB134272BB7 (ObjectPool_1_t7F354EE5339C321452CC8BDE1BBEB51C109F101F* __this, Func_1_t0E338B43AE96C7CB8BCDDAC37EFBD6FB9F6565C2* ___0_createFunc, Action_1_tE0087198B8271A46CDBB338B9B754A610083228B* ___1_actionOnGet, Action_1_tE0087198B8271A46CDBB338B9B754A610083228B* ___2_actionOnRelease, Action_1_tE0087198B8271A46CDBB338B9B754A610083228B* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
  8131. {
  8132. (( void (*) (ObjectPool_1_t7F354EE5339C321452CC8BDE1BBEB51C109F101F*, Func_1_t0E338B43AE96C7CB8BCDDAC37EFBD6FB9F6565C2*, Action_1_tE0087198B8271A46CDBB338B9B754A610083228B*, Action_1_tE0087198B8271A46CDBB338B9B754A610083228B*, Action_1_tE0087198B8271A46CDBB338B9B754A610083228B*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method);
  8133. }
  8134. inline void SetValueVisitor_1_set_group_mD592177B076C477B920F53597702065EF3601DD2_inline (SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  8135. {
  8136. (( void (*) (SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4*, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*, const RuntimeMethod*))SetValueVisitor_1_set_group_mD592177B076C477B920F53597702065EF3601DD2_gshared_inline)(__this, ___0_value, method);
  8137. }
  8138. inline void Func_1__ctor_m29A5EFB9D04AB6641874DFD1153265BDD5D6546E (Func_1_tAF50E3283A6FCC6FADADA5B4634B794E67BB3543* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8139. {
  8140. (( void (*) (Func_1_tAF50E3283A6FCC6FADADA5B4634B794E67BB3543*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  8141. }
  8142. inline void Action_1__ctor_m67D0ECDF67CD8B5060A5C54F4B85778CBCE7301A (Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  8143. {
  8144. (( void (*) (Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
  8145. }
  8146. inline void ObjectPool_1__ctor_m836699249B5BAC144F8B5094B22B1044E3E7B22A (ObjectPool_1_t8F2D8ECC3F2A3F8557B78205355612D95DF19EE0* __this, Func_1_tAF50E3283A6FCC6FADADA5B4634B794E67BB3543* ___0_createFunc, Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995* ___1_actionOnGet, Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995* ___2_actionOnRelease, Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
  8147. {
  8148. (( void (*) (ObjectPool_1_t8F2D8ECC3F2A3F8557B78205355612D95DF19EE0*, Func_1_tAF50E3283A6FCC6FADADA5B4634B794E67BB3543*, Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995*, Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995*, Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method);
  8149. }
  8150. inline void RenderGraphObjectPool_Release_TisRuntimeObject_m34B9389C99F4E74C8E5787CF9A2871E28B5D0F8D (RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
  8151. {
  8152. (( void (*) (RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437*, RuntimeObject*, const RuntimeMethod*))RenderGraphObjectPool_Release_TisRuntimeObject_m34B9389C99F4E74C8E5787CF9A2871E28B5D0F8D_gshared)(__this, ___0_value, method);
  8153. }
  8154. inline void List_1_AddWithResize_mCE0737F30E13C8BF5E447F468DC4010D91441F21 (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
  8155. {
  8156. (( void (*) (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825, const RuntimeMethod*))List_1_AddWithResize_mCE0737F30E13C8BF5E447F468DC4010D91441F21_gshared)(__this, ___0_item, method);
  8157. }
  8158. inline void List_1_AddWithResize_mA2F6D48A59C9811157A0B7E4279848E38FFC53E3 (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F ___0_item, const RuntimeMethod* method)
  8159. {
  8160. (( void (*) (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2*, ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F, const RuntimeMethod*))List_1_AddWithResize_mA2F6D48A59C9811157A0B7E4279848E38FFC53E3_gshared)(__this, ___0_item, method);
  8161. }
  8162. inline void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
  8163. {
  8164. (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared)(__this, ___0_item, method);
  8165. }
  8166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
  8167. inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  8168. {
  8169. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
  8170. }
  8171. inline void List_1_AddWithResize_m91726DAE0A57A9D6C80DB11F8556C6A8B40D0C79 (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A ___0_item, const RuntimeMethod* method)
  8172. {
  8173. (( void (*) (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4*, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A, const RuntimeMethod*))List_1_AddWithResize_m91726DAE0A57A9D6C80DB11F8556C6A8B40D0C79_gshared)(__this, ___0_item, method);
  8174. }
  8175. inline void List_1_AddWithResize_mD783561518F916982595A58C9A148BA3AA8F9B10 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
  8176. {
  8177. (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))List_1_AddWithResize_mD783561518F916982595A58C9A148BA3AA8F9B10_gshared)(__this, ___0_item, method);
  8178. }
  8179. inline void List_1_AddWithResize_mB4265280280DE9F4BEF06A71F3C716C34F829100 (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_item, const RuntimeMethod* method)
  8180. {
  8181. (( void (*) (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, const RuntimeMethod*))List_1_AddWithResize_mB4265280280DE9F4BEF06A71F3C716C34F829100_gshared)(__this, ___0_item, method);
  8182. }
  8183. #ifdef __clang__
  8184. #pragma clang diagnostic push
  8185. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8186. #pragma clang diagnostic ignored "-Wunused-variable"
  8187. #endif
  8188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2A36313125438484ACB18994DFC08E7D597EAB53_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* ___0_array, const RuntimeMethod* method)
  8189. {
  8190. {
  8191. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_0 = ___0_array;
  8192. if (L_0)
  8193. {
  8194. goto IL_000b;
  8195. }
  8196. }
  8197. {
  8198. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB));
  8199. return;
  8200. }
  8201. IL_000b:
  8202. {
  8203. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_1 = ___0_array;
  8204. NullCheck((RuntimeArray*)L_1);
  8205. uint8_t* L_2;
  8206. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  8207. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_3;
  8208. L_3 = il2cpp_unsafe_as_ref<Info_tA3039772991DEEDBC29A00439A055C5166133A27>(L_2);
  8209. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_4;
  8210. memset((&L_4), 0, sizeof(L_4));
  8211. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  8212. __this->____pointer = L_4;
  8213. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_5 = ___0_array;
  8214. NullCheck(L_5);
  8215. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  8216. return;
  8217. }
  8218. }
  8219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDE46D0BC75153F631184FAEACA7119FA61277FE3_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  8220. {
  8221. {
  8222. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_0 = ___0_array;
  8223. if (L_0)
  8224. {
  8225. goto IL_0016;
  8226. }
  8227. }
  8228. {
  8229. int32_t L_1 = ___1_start;
  8230. if (L_1)
  8231. {
  8232. goto IL_0009;
  8233. }
  8234. }
  8235. {
  8236. int32_t L_2 = ___2_length;
  8237. if (!L_2)
  8238. {
  8239. goto IL_000e;
  8240. }
  8241. }
  8242. IL_0009:
  8243. {
  8244. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  8245. }
  8246. IL_000e:
  8247. {
  8248. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB));
  8249. return;
  8250. }
  8251. IL_0016:
  8252. {
  8253. int32_t L_3 = ___1_start;
  8254. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_4 = ___0_array;
  8255. NullCheck(L_4);
  8256. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  8257. {
  8258. goto IL_0024;
  8259. }
  8260. }
  8261. {
  8262. int32_t L_5 = ___2_length;
  8263. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_6 = ___0_array;
  8264. NullCheck(L_6);
  8265. int32_t L_7 = ___1_start;
  8266. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  8267. {
  8268. goto IL_0029;
  8269. }
  8270. }
  8271. IL_0024:
  8272. {
  8273. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  8274. }
  8275. IL_0029:
  8276. {
  8277. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_8 = ___0_array;
  8278. NullCheck((RuntimeArray*)L_8);
  8279. uint8_t* L_9;
  8280. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  8281. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_10;
  8282. L_10 = il2cpp_unsafe_as_ref<Info_tA3039772991DEEDBC29A00439A055C5166133A27>(L_9);
  8283. int32_t L_11 = ___1_start;
  8284. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_12;
  8285. L_12 = il2cpp_unsafe_add<Info_tA3039772991DEEDBC29A00439A055C5166133A27,int32_t>(L_10, L_11);
  8286. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_13;
  8287. memset((&L_13), 0, sizeof(L_13));
  8288. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  8289. __this->____pointer = L_13;
  8290. int32_t L_14 = ___2_length;
  8291. __this->____length = L_14;
  8292. return;
  8293. }
  8294. }
  8295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4BE97C4518FD4316E0AC9846750AEE871DE67B9B_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  8296. {
  8297. {
  8298. goto IL_0016;
  8299. }
  8300. IL_0016:
  8301. {
  8302. int32_t L_0 = ___1_length;
  8303. if ((((int32_t)L_0) >= ((int32_t)0)))
  8304. {
  8305. goto IL_001f;
  8306. }
  8307. }
  8308. {
  8309. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  8310. }
  8311. IL_001f:
  8312. {
  8313. void* L_1 = ___0_pointer;
  8314. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_2;
  8315. L_2 = il2cpp_unsafe_as_ref<Info_tA3039772991DEEDBC29A00439A055C5166133A27>((uint8_t*)L_1);
  8316. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_3;
  8317. memset((&L_3), 0, sizeof(L_3));
  8318. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  8319. __this->____pointer = L_3;
  8320. int32_t L_4 = ___1_length;
  8321. __this->____length = L_4;
  8322. return;
  8323. }
  8324. }
  8325. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mBD52727D15CC29EB36665C9E1BABF7B81B685707_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, Info_tA3039772991DEEDBC29A00439A055C5166133A27* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  8326. {
  8327. {
  8328. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_0 = ___0_ptr;
  8329. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_1;
  8330. memset((&L_1), 0, sizeof(L_1));
  8331. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  8332. __this->____pointer = L_1;
  8333. int32_t L_2 = ___1_length;
  8334. __this->____length = L_2;
  8335. return;
  8336. }
  8337. }
  8338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Info_tA3039772991DEEDBC29A00439A055C5166133A27* ReadOnlySpan_1_get_Item_m283F13EF07527330EAE3FE6D755F7CC1CBB5DCE0_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, int32_t ___0_index, const RuntimeMethod* method)
  8339. {
  8340. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 V_0;
  8341. memset((&V_0), 0, sizeof(V_0));
  8342. {
  8343. int32_t L_0 = ___0_index;
  8344. int32_t L_1 = __this->____length;
  8345. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  8346. {
  8347. goto IL_000e;
  8348. }
  8349. }
  8350. {
  8351. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  8352. }
  8353. IL_000e:
  8354. {
  8355. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_2 = __this->____pointer;
  8356. V_0 = L_2;
  8357. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_3;
  8358. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Info_tA3039772991DEEDBC29A00439A055C5166133A27, (Il2CppByReference*)(&V_0));
  8359. int32_t L_4 = ___0_index;
  8360. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_5;
  8361. L_5 = il2cpp_unsafe_add<Info_tA3039772991DEEDBC29A00439A055C5166133A27,int32_t>(L_3, L_4);
  8362. return L_5;
  8363. }
  8364. }
  8365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Info_tA3039772991DEEDBC29A00439A055C5166133A27* ReadOnlySpan_1_GetPinnableReference_m795C1EEF96E8D84424DE14F81274C64F90C53D4A_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, const RuntimeMethod* method)
  8366. {
  8367. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 V_0;
  8368. memset((&V_0), 0, sizeof(V_0));
  8369. {
  8370. int32_t L_0 = __this->____length;
  8371. if (L_0)
  8372. {
  8373. goto IL_0010;
  8374. }
  8375. }
  8376. {
  8377. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_1;
  8378. L_1 = il2cpp_unsafe_as_ref<Info_tA3039772991DEEDBC29A00439A055C5166133A27>((void*)((uintptr_t)0));
  8379. return L_1;
  8380. }
  8381. IL_0010:
  8382. {
  8383. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_2 = __this->____pointer;
  8384. V_0 = L_2;
  8385. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_3;
  8386. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Info_tA3039772991DEEDBC29A00439A055C5166133A27, (Il2CppByReference*)(&V_0));
  8387. return L_3;
  8388. }
  8389. }
  8390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mAD13A2ED1494FD7874121A5649680C0134A59D1D_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, Span_1_t315E15592E4FFCA05861BB665AA8206C438C6B96 ___0_destination, const RuntimeMethod* method)
  8391. {
  8392. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 V_0;
  8393. memset((&V_0), 0, sizeof(V_0));
  8394. {
  8395. int32_t L_0 = __this->____length;
  8396. int32_t L_1;
  8397. L_1 = Span_1_get_Length_mD2B0DB339D7C576BEF54BDD2D525141A6ED6A88E_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8398. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  8399. {
  8400. goto IL_0038;
  8401. }
  8402. }
  8403. {
  8404. Span_1_t315E15592E4FFCA05861BB665AA8206C438C6B96 L_2 = ___0_destination;
  8405. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_3 = L_2.____pointer;
  8406. V_0 = L_3;
  8407. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_4;
  8408. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(Info_tA3039772991DEEDBC29A00439A055C5166133A27, (Il2CppByReference*)(&V_0));
  8409. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_5 = __this->____pointer;
  8410. V_0 = L_5;
  8411. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_6;
  8412. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Info_tA3039772991DEEDBC29A00439A055C5166133A27, (Il2CppByReference*)(&V_0));
  8413. int32_t L_7 = __this->____length;
  8414. Buffer_Memmove_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mDD4BB16024FE8319599CDD76F5E7529158D977F7(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  8415. return;
  8416. }
  8417. IL_0038:
  8418. {
  8419. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  8420. return;
  8421. }
  8422. }
  8423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m7562801AB816F65B7F05A800D1CB91CE1B72E846_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, Span_1_t315E15592E4FFCA05861BB665AA8206C438C6B96 ___0_destination, const RuntimeMethod* method)
  8424. {
  8425. bool V_0 = false;
  8426. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 V_1;
  8427. memset((&V_1), 0, sizeof(V_1));
  8428. {
  8429. V_0 = (bool)0;
  8430. int32_t L_0 = __this->____length;
  8431. int32_t L_1;
  8432. L_1 = Span_1_get_Length_mD2B0DB339D7C576BEF54BDD2D525141A6ED6A88E_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8433. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  8434. {
  8435. goto IL_003b;
  8436. }
  8437. }
  8438. {
  8439. Span_1_t315E15592E4FFCA05861BB665AA8206C438C6B96 L_2 = ___0_destination;
  8440. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_3 = L_2.____pointer;
  8441. V_1 = L_3;
  8442. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_4;
  8443. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(Info_tA3039772991DEEDBC29A00439A055C5166133A27, (Il2CppByReference*)(&V_1));
  8444. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_5 = __this->____pointer;
  8445. V_1 = L_5;
  8446. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_6;
  8447. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Info_tA3039772991DEEDBC29A00439A055C5166133A27, (Il2CppByReference*)(&V_1));
  8448. int32_t L_7 = __this->____length;
  8449. Buffer_Memmove_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mDD4BB16024FE8319599CDD76F5E7529158D977F7(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  8450. V_0 = (bool)1;
  8451. }
  8452. IL_003b:
  8453. {
  8454. bool L_8 = V_0;
  8455. return L_8;
  8456. }
  8457. }
  8458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m08FCAEA712332CBD6561FFD32DE7CCB19D1B0081_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, const RuntimeMethod* method)
  8459. {
  8460. static bool s_Il2CppMethodInitialized;
  8461. if (!s_Il2CppMethodInitialized)
  8462. {
  8463. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  8464. s_Il2CppMethodInitialized = true;
  8465. }
  8466. Il2CppChar* V_0 = NULL;
  8467. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 V_1;
  8468. memset((&V_1), 0, sizeof(V_1));
  8469. {
  8470. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  8471. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  8472. Type_t* L_1;
  8473. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  8474. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  8475. Type_t* L_3;
  8476. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  8477. bool L_4;
  8478. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  8479. if (!L_4)
  8480. {
  8481. goto IL_003e;
  8482. }
  8483. }
  8484. {
  8485. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_5 = __this->____pointer;
  8486. V_1 = L_5;
  8487. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_6;
  8488. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Info_tA3039772991DEEDBC29A00439A055C5166133A27, (Il2CppByReference*)(&V_1));
  8489. Il2CppChar* L_7;
  8490. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  8491. V_0 = L_7;
  8492. Il2CppChar* L_8 = V_0;
  8493. int32_t L_9 = __this->____length;
  8494. String_t* L_10;
  8495. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  8496. return L_10;
  8497. }
  8498. IL_003e:
  8499. {
  8500. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  8501. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  8502. Type_t* L_12;
  8503. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  8504. NullCheck((MemberInfo_t*)L_12);
  8505. String_t* L_13;
  8506. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  8507. int32_t L_14 = __this->____length;
  8508. int32_t L_15 = L_14;
  8509. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  8510. String_t* L_17;
  8511. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  8512. return L_17;
  8513. }
  8514. }
  8515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB ReadOnlySpan_1_Slice_mF18AA9FBC596C4049233377C4F08F8C0C15D3C36_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, int32_t ___0_start, const RuntimeMethod* method)
  8516. {
  8517. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 V_0;
  8518. memset((&V_0), 0, sizeof(V_0));
  8519. {
  8520. int32_t L_0 = ___0_start;
  8521. int32_t L_1 = __this->____length;
  8522. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  8523. {
  8524. goto IL_000e;
  8525. }
  8526. }
  8527. {
  8528. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  8529. }
  8530. IL_000e:
  8531. {
  8532. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_2 = __this->____pointer;
  8533. V_0 = L_2;
  8534. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_3;
  8535. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Info_tA3039772991DEEDBC29A00439A055C5166133A27, (Il2CppByReference*)(&V_0));
  8536. int32_t L_4 = ___0_start;
  8537. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_5;
  8538. L_5 = il2cpp_unsafe_add<Info_tA3039772991DEEDBC29A00439A055C5166133A27,int32_t>(L_3, L_4);
  8539. int32_t L_6 = __this->____length;
  8540. int32_t L_7 = ___0_start;
  8541. ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB L_8;
  8542. memset((&L_8), 0, sizeof(L_8));
  8543. ReadOnlySpan_1__ctor_mBD52727D15CC29EB36665C9E1BABF7B81B685707_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  8544. return L_8;
  8545. }
  8546. }
  8547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB ReadOnlySpan_1_Slice_m44942772F96FE8D1F9E525DBB5E668F2A512F763_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  8548. {
  8549. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 V_0;
  8550. memset((&V_0), 0, sizeof(V_0));
  8551. {
  8552. int32_t L_0 = ___0_start;
  8553. int32_t L_1 = __this->____length;
  8554. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  8555. {
  8556. goto IL_0014;
  8557. }
  8558. }
  8559. {
  8560. int32_t L_2 = ___1_length;
  8561. int32_t L_3 = __this->____length;
  8562. int32_t L_4 = ___0_start;
  8563. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  8564. {
  8565. goto IL_0019;
  8566. }
  8567. }
  8568. IL_0014:
  8569. {
  8570. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  8571. }
  8572. IL_0019:
  8573. {
  8574. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_5 = __this->____pointer;
  8575. V_0 = L_5;
  8576. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_6;
  8577. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Info_tA3039772991DEEDBC29A00439A055C5166133A27, (Il2CppByReference*)(&V_0));
  8578. int32_t L_7 = ___0_start;
  8579. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_8;
  8580. L_8 = il2cpp_unsafe_add<Info_tA3039772991DEEDBC29A00439A055C5166133A27,int32_t>(L_6, L_7);
  8581. int32_t L_9 = ___1_length;
  8582. ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB L_10;
  8583. memset((&L_10), 0, sizeof(L_10));
  8584. ReadOnlySpan_1__ctor_mBD52727D15CC29EB36665C9E1BABF7B81B685707_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  8585. return L_10;
  8586. }
  8587. }
  8588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* ReadOnlySpan_1_ToArray_mAE5B43DD993349E98BBF45E582D94B32E5FA9FB6_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, const RuntimeMethod* method)
  8589. {
  8590. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 V_0;
  8591. memset((&V_0), 0, sizeof(V_0));
  8592. {
  8593. int32_t L_0 = __this->____length;
  8594. if (L_0)
  8595. {
  8596. goto IL_000e;
  8597. }
  8598. }
  8599. {
  8600. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_1;
  8601. L_1 = Array_Empty_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mB0C98C025CC14B69326C8B30894BC1061B6DAB4C_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  8602. return L_1;
  8603. }
  8604. IL_000e:
  8605. {
  8606. int32_t L_2 = __this->____length;
  8607. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_3 = (InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF*)(InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  8608. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_4 = L_3;
  8609. NullCheck((RuntimeArray*)L_4);
  8610. uint8_t* L_5;
  8611. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  8612. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_6;
  8613. L_6 = il2cpp_unsafe_as_ref<Info_tA3039772991DEEDBC29A00439A055C5166133A27>(L_5);
  8614. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_7 = __this->____pointer;
  8615. V_0 = L_7;
  8616. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_8;
  8617. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(Info_tA3039772991DEEDBC29A00439A055C5166133A27, (Il2CppByReference*)(&V_0));
  8618. int32_t L_9 = __this->____length;
  8619. Buffer_Memmove_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mDD4BB16024FE8319599CDD76F5E7529158D977F7(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  8620. return L_4;
  8621. }
  8622. }
  8623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m82C4193E794B80826A6981B27C576F7470BA54B4_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, const RuntimeMethod* method)
  8624. {
  8625. {
  8626. int32_t L_0 = __this->____length;
  8627. return L_0;
  8628. }
  8629. }
  8630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mD8CB2F73705415D61F3428C114B1E44A53062ACF_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, const RuntimeMethod* method)
  8631. {
  8632. {
  8633. int32_t L_0 = __this->____length;
  8634. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  8635. }
  8636. }
  8637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m5CB1E08EC8C65F901919DC908EBEC2BE40CBA7D6_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  8638. {
  8639. {
  8640. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  8641. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  8642. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  8643. }
  8644. }
  8645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m3305D7578CA9701A8815ADC3D6D6A1C46126FC8C_gshared (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, const RuntimeMethod* method)
  8646. {
  8647. {
  8648. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  8649. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  8650. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  8651. }
  8652. }
  8653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB ReadOnlySpan_1_op_Implicit_m09DA0949AD6F88B8BE3F82748BC1269B0D4A6010_gshared (InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* ___0_array, const RuntimeMethod* method)
  8654. {
  8655. {
  8656. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_0 = ___0_array;
  8657. ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB L_1;
  8658. memset((&L_1), 0, sizeof(L_1));
  8659. ReadOnlySpan_1__ctor_m2A36313125438484ACB18994DFC08E7D597EAB53_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  8660. return L_1;
  8661. }
  8662. }
  8663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB ReadOnlySpan_1_get_Empty_m72BF94C34CE9C5511BBFF9789478E240D878DF9F_gshared (const RuntimeMethod* method)
  8664. {
  8665. ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB V_0;
  8666. memset((&V_0), 0, sizeof(V_0));
  8667. {
  8668. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB));
  8669. ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB L_0 = V_0;
  8670. return L_0;
  8671. }
  8672. }
  8673. #ifdef __clang__
  8674. #pragma clang diagnostic pop
  8675. #endif
  8676. #ifdef __clang__
  8677. #pragma clang diagnostic push
  8678. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8679. #pragma clang diagnostic ignored "-Wunused-variable"
  8680. #endif
  8681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC134EC92846063B07CB858E9882D44A1BDADC913_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* ___0_array, const RuntimeMethod* method)
  8682. {
  8683. {
  8684. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_0 = ___0_array;
  8685. if (L_0)
  8686. {
  8687. goto IL_000b;
  8688. }
  8689. }
  8690. {
  8691. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959));
  8692. return;
  8693. }
  8694. IL_000b:
  8695. {
  8696. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_1 = ___0_array;
  8697. NullCheck((RuntimeArray*)L_1);
  8698. uint8_t* L_2;
  8699. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  8700. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_3;
  8701. L_3 = il2cpp_unsafe_as_ref<LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A>(L_2);
  8702. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_4;
  8703. memset((&L_4), 0, sizeof(L_4));
  8704. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  8705. __this->____pointer = L_4;
  8706. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_5 = ___0_array;
  8707. NullCheck(L_5);
  8708. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  8709. return;
  8710. }
  8711. }
  8712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD8CAA6FDACC2C2017F7DADF9CF9B55057C0168A4_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  8713. {
  8714. {
  8715. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_0 = ___0_array;
  8716. if (L_0)
  8717. {
  8718. goto IL_0016;
  8719. }
  8720. }
  8721. {
  8722. int32_t L_1 = ___1_start;
  8723. if (L_1)
  8724. {
  8725. goto IL_0009;
  8726. }
  8727. }
  8728. {
  8729. int32_t L_2 = ___2_length;
  8730. if (!L_2)
  8731. {
  8732. goto IL_000e;
  8733. }
  8734. }
  8735. IL_0009:
  8736. {
  8737. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  8738. }
  8739. IL_000e:
  8740. {
  8741. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959));
  8742. return;
  8743. }
  8744. IL_0016:
  8745. {
  8746. int32_t L_3 = ___1_start;
  8747. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_4 = ___0_array;
  8748. NullCheck(L_4);
  8749. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  8750. {
  8751. goto IL_0024;
  8752. }
  8753. }
  8754. {
  8755. int32_t L_5 = ___2_length;
  8756. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_6 = ___0_array;
  8757. NullCheck(L_6);
  8758. int32_t L_7 = ___1_start;
  8759. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  8760. {
  8761. goto IL_0029;
  8762. }
  8763. }
  8764. IL_0024:
  8765. {
  8766. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  8767. }
  8768. IL_0029:
  8769. {
  8770. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_8 = ___0_array;
  8771. NullCheck((RuntimeArray*)L_8);
  8772. uint8_t* L_9;
  8773. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  8774. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_10;
  8775. L_10 = il2cpp_unsafe_as_ref<LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A>(L_9);
  8776. int32_t L_11 = ___1_start;
  8777. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_12;
  8778. L_12 = il2cpp_unsafe_add<LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A,int32_t>(L_10, L_11);
  8779. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_13;
  8780. memset((&L_13), 0, sizeof(L_13));
  8781. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  8782. __this->____pointer = L_13;
  8783. int32_t L_14 = ___2_length;
  8784. __this->____length = L_14;
  8785. return;
  8786. }
  8787. }
  8788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD9F4A8A7E9CD2E44A85F6081FF8D63D4D3867888_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  8789. {
  8790. {
  8791. goto IL_0016;
  8792. }
  8793. IL_0016:
  8794. {
  8795. int32_t L_0 = ___1_length;
  8796. if ((((int32_t)L_0) >= ((int32_t)0)))
  8797. {
  8798. goto IL_001f;
  8799. }
  8800. }
  8801. {
  8802. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  8803. }
  8804. IL_001f:
  8805. {
  8806. void* L_1 = ___0_pointer;
  8807. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_2;
  8808. L_2 = il2cpp_unsafe_as_ref<LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A>((uint8_t*)L_1);
  8809. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_3;
  8810. memset((&L_3), 0, sizeof(L_3));
  8811. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  8812. __this->____pointer = L_3;
  8813. int32_t L_4 = ___1_length;
  8814. __this->____length = L_4;
  8815. return;
  8816. }
  8817. }
  8818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEC965A76893DB64B08D32BEDC99A015D8F16F507_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  8819. {
  8820. {
  8821. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_0 = ___0_ptr;
  8822. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_1;
  8823. memset((&L_1), 0, sizeof(L_1));
  8824. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  8825. __this->____pointer = L_1;
  8826. int32_t L_2 = ___1_length;
  8827. __this->____length = L_2;
  8828. return;
  8829. }
  8830. }
  8831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* ReadOnlySpan_1_get_Item_m6BE1B8B95DF915F22FD360852C92D2F780D48159_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, int32_t ___0_index, const RuntimeMethod* method)
  8832. {
  8833. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 V_0;
  8834. memset((&V_0), 0, sizeof(V_0));
  8835. {
  8836. int32_t L_0 = ___0_index;
  8837. int32_t L_1 = __this->____length;
  8838. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  8839. {
  8840. goto IL_000e;
  8841. }
  8842. }
  8843. {
  8844. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  8845. }
  8846. IL_000e:
  8847. {
  8848. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_2 = __this->____pointer;
  8849. V_0 = L_2;
  8850. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_3;
  8851. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A, (Il2CppByReference*)(&V_0));
  8852. int32_t L_4 = ___0_index;
  8853. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_5;
  8854. L_5 = il2cpp_unsafe_add<LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A,int32_t>(L_3, L_4);
  8855. return L_5;
  8856. }
  8857. }
  8858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* ReadOnlySpan_1_GetPinnableReference_m859AA9350BF5C41C9791D9A83394BC8CF7380162_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, const RuntimeMethod* method)
  8859. {
  8860. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 V_0;
  8861. memset((&V_0), 0, sizeof(V_0));
  8862. {
  8863. int32_t L_0 = __this->____length;
  8864. if (L_0)
  8865. {
  8866. goto IL_0010;
  8867. }
  8868. }
  8869. {
  8870. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_1;
  8871. L_1 = il2cpp_unsafe_as_ref<LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A>((void*)((uintptr_t)0));
  8872. return L_1;
  8873. }
  8874. IL_0010:
  8875. {
  8876. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_2 = __this->____pointer;
  8877. V_0 = L_2;
  8878. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_3;
  8879. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A, (Il2CppByReference*)(&V_0));
  8880. return L_3;
  8881. }
  8882. }
  8883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mBBE80008CE05E9F9D6A1DF9F76F06A80E07B71E6_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, Span_1_tD9AB3C7A8923EC429D32DA8E24EF5D77FB036897 ___0_destination, const RuntimeMethod* method)
  8884. {
  8885. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 V_0;
  8886. memset((&V_0), 0, sizeof(V_0));
  8887. {
  8888. int32_t L_0 = __this->____length;
  8889. int32_t L_1;
  8890. L_1 = Span_1_get_Length_m3BD7DBDEC014196C3DE24BD9F274459DCEFBFF68_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8891. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  8892. {
  8893. goto IL_0038;
  8894. }
  8895. }
  8896. {
  8897. Span_1_tD9AB3C7A8923EC429D32DA8E24EF5D77FB036897 L_2 = ___0_destination;
  8898. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_3 = L_2.____pointer;
  8899. V_0 = L_3;
  8900. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_4;
  8901. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A, (Il2CppByReference*)(&V_0));
  8902. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_5 = __this->____pointer;
  8903. V_0 = L_5;
  8904. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_6;
  8905. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A, (Il2CppByReference*)(&V_0));
  8906. int32_t L_7 = __this->____length;
  8907. Buffer_Memmove_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_mB0F226DF4551FFF80283A8E0D536060089FE56D8(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  8908. return;
  8909. }
  8910. IL_0038:
  8911. {
  8912. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  8913. return;
  8914. }
  8915. }
  8916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mCAFEE4176C94C7FDB7EF9088E0D7EA22A0FF96DB_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, Span_1_tD9AB3C7A8923EC429D32DA8E24EF5D77FB036897 ___0_destination, const RuntimeMethod* method)
  8917. {
  8918. bool V_0 = false;
  8919. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 V_1;
  8920. memset((&V_1), 0, sizeof(V_1));
  8921. {
  8922. V_0 = (bool)0;
  8923. int32_t L_0 = __this->____length;
  8924. int32_t L_1;
  8925. L_1 = Span_1_get_Length_m3BD7DBDEC014196C3DE24BD9F274459DCEFBFF68_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8926. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  8927. {
  8928. goto IL_003b;
  8929. }
  8930. }
  8931. {
  8932. Span_1_tD9AB3C7A8923EC429D32DA8E24EF5D77FB036897 L_2 = ___0_destination;
  8933. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_3 = L_2.____pointer;
  8934. V_1 = L_3;
  8935. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_4;
  8936. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A, (Il2CppByReference*)(&V_1));
  8937. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_5 = __this->____pointer;
  8938. V_1 = L_5;
  8939. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_6;
  8940. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A, (Il2CppByReference*)(&V_1));
  8941. int32_t L_7 = __this->____length;
  8942. Buffer_Memmove_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_mB0F226DF4551FFF80283A8E0D536060089FE56D8(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  8943. V_0 = (bool)1;
  8944. }
  8945. IL_003b:
  8946. {
  8947. bool L_8 = V_0;
  8948. return L_8;
  8949. }
  8950. }
  8951. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m7C40712B3100D93BD535FFA5C9A5E6AA3F4E116F_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, const RuntimeMethod* method)
  8952. {
  8953. static bool s_Il2CppMethodInitialized;
  8954. if (!s_Il2CppMethodInitialized)
  8955. {
  8956. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  8957. s_Il2CppMethodInitialized = true;
  8958. }
  8959. Il2CppChar* V_0 = NULL;
  8960. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 V_1;
  8961. memset((&V_1), 0, sizeof(V_1));
  8962. {
  8963. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  8964. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  8965. Type_t* L_1;
  8966. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  8967. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  8968. Type_t* L_3;
  8969. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  8970. bool L_4;
  8971. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  8972. if (!L_4)
  8973. {
  8974. goto IL_003e;
  8975. }
  8976. }
  8977. {
  8978. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_5 = __this->____pointer;
  8979. V_1 = L_5;
  8980. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_6;
  8981. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A, (Il2CppByReference*)(&V_1));
  8982. Il2CppChar* L_7;
  8983. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  8984. V_0 = L_7;
  8985. Il2CppChar* L_8 = V_0;
  8986. int32_t L_9 = __this->____length;
  8987. String_t* L_10;
  8988. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  8989. return L_10;
  8990. }
  8991. IL_003e:
  8992. {
  8993. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  8994. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  8995. Type_t* L_12;
  8996. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  8997. NullCheck((MemberInfo_t*)L_12);
  8998. String_t* L_13;
  8999. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  9000. int32_t L_14 = __this->____length;
  9001. int32_t L_15 = L_14;
  9002. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  9003. String_t* L_17;
  9004. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  9005. return L_17;
  9006. }
  9007. }
  9008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959 ReadOnlySpan_1_Slice_mD4CAD62375D0C6DADB2517F0B00CF755147C7BCE_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, int32_t ___0_start, const RuntimeMethod* method)
  9009. {
  9010. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 V_0;
  9011. memset((&V_0), 0, sizeof(V_0));
  9012. {
  9013. int32_t L_0 = ___0_start;
  9014. int32_t L_1 = __this->____length;
  9015. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  9016. {
  9017. goto IL_000e;
  9018. }
  9019. }
  9020. {
  9021. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  9022. }
  9023. IL_000e:
  9024. {
  9025. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_2 = __this->____pointer;
  9026. V_0 = L_2;
  9027. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_3;
  9028. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A, (Il2CppByReference*)(&V_0));
  9029. int32_t L_4 = ___0_start;
  9030. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_5;
  9031. L_5 = il2cpp_unsafe_add<LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A,int32_t>(L_3, L_4);
  9032. int32_t L_6 = __this->____length;
  9033. int32_t L_7 = ___0_start;
  9034. ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959 L_8;
  9035. memset((&L_8), 0, sizeof(L_8));
  9036. ReadOnlySpan_1__ctor_mEC965A76893DB64B08D32BEDC99A015D8F16F507_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  9037. return L_8;
  9038. }
  9039. }
  9040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959 ReadOnlySpan_1_Slice_m648FFCC47AE113AE81207DBC4569461865CD54AD_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  9041. {
  9042. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 V_0;
  9043. memset((&V_0), 0, sizeof(V_0));
  9044. {
  9045. int32_t L_0 = ___0_start;
  9046. int32_t L_1 = __this->____length;
  9047. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  9048. {
  9049. goto IL_0014;
  9050. }
  9051. }
  9052. {
  9053. int32_t L_2 = ___1_length;
  9054. int32_t L_3 = __this->____length;
  9055. int32_t L_4 = ___0_start;
  9056. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  9057. {
  9058. goto IL_0019;
  9059. }
  9060. }
  9061. IL_0014:
  9062. {
  9063. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  9064. }
  9065. IL_0019:
  9066. {
  9067. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_5 = __this->____pointer;
  9068. V_0 = L_5;
  9069. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_6;
  9070. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A, (Il2CppByReference*)(&V_0));
  9071. int32_t L_7 = ___0_start;
  9072. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_8;
  9073. L_8 = il2cpp_unsafe_add<LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A,int32_t>(L_6, L_7);
  9074. int32_t L_9 = ___1_length;
  9075. ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959 L_10;
  9076. memset((&L_10), 0, sizeof(L_10));
  9077. ReadOnlySpan_1__ctor_mEC965A76893DB64B08D32BEDC99A015D8F16F507_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  9078. return L_10;
  9079. }
  9080. }
  9081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* ReadOnlySpan_1_ToArray_mFCAA8E62ED41205F29250A3EE0F1C404FEECC567_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, const RuntimeMethod* method)
  9082. {
  9083. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 V_0;
  9084. memset((&V_0), 0, sizeof(V_0));
  9085. {
  9086. int32_t L_0 = __this->____length;
  9087. if (L_0)
  9088. {
  9089. goto IL_000e;
  9090. }
  9091. }
  9092. {
  9093. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_1;
  9094. L_1 = Array_Empty_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_m4316AF70213B3F5EAD1FE01BB8CAC553700B60B2_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  9095. return L_1;
  9096. }
  9097. IL_000e:
  9098. {
  9099. int32_t L_2 = __this->____length;
  9100. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_3 = (LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329*)(LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  9101. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_4 = L_3;
  9102. NullCheck((RuntimeArray*)L_4);
  9103. uint8_t* L_5;
  9104. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  9105. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_6;
  9106. L_6 = il2cpp_unsafe_as_ref<LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A>(L_5);
  9107. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_7 = __this->____pointer;
  9108. V_0 = L_7;
  9109. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_8;
  9110. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A, (Il2CppByReference*)(&V_0));
  9111. int32_t L_9 = __this->____length;
  9112. Buffer_Memmove_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_mB0F226DF4551FFF80283A8E0D536060089FE56D8(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  9113. return L_4;
  9114. }
  9115. }
  9116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mF2986DE08849EFFA1598F78E3B3F278F88D94B1A_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, const RuntimeMethod* method)
  9117. {
  9118. {
  9119. int32_t L_0 = __this->____length;
  9120. return L_0;
  9121. }
  9122. }
  9123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mBA51DE1A51744019066E7DD7F69B1E6C551DEE1C_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, const RuntimeMethod* method)
  9124. {
  9125. {
  9126. int32_t L_0 = __this->____length;
  9127. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  9128. }
  9129. }
  9130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mCFFC8B6048B6077026CBD086B59D46B487039B02_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  9131. {
  9132. {
  9133. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  9134. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  9135. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  9136. }
  9137. }
  9138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mF37B5587D2418446802E8A8F2A10BFB72AA3A6B1_gshared (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, const RuntimeMethod* method)
  9139. {
  9140. {
  9141. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  9142. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  9143. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  9144. }
  9145. }
  9146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959 ReadOnlySpan_1_op_Implicit_m3F4B7BF4BF3F29773FE28F3FF2D9AEC593812EEC_gshared (LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* ___0_array, const RuntimeMethod* method)
  9147. {
  9148. {
  9149. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_0 = ___0_array;
  9150. ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959 L_1;
  9151. memset((&L_1), 0, sizeof(L_1));
  9152. ReadOnlySpan_1__ctor_mC134EC92846063B07CB858E9882D44A1BDADC913_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  9153. return L_1;
  9154. }
  9155. }
  9156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959 ReadOnlySpan_1_get_Empty_m744A8A14E5B9F22B944B549E0E054A2AA57F7467_gshared (const RuntimeMethod* method)
  9157. {
  9158. ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959 V_0;
  9159. memset((&V_0), 0, sizeof(V_0));
  9160. {
  9161. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959));
  9162. ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959 L_0 = V_0;
  9163. return L_0;
  9164. }
  9165. }
  9166. #ifdef __clang__
  9167. #pragma clang diagnostic pop
  9168. #endif
  9169. #ifdef __clang__
  9170. #pragma clang diagnostic push
  9171. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9172. #pragma clang diagnostic ignored "-Wunused-variable"
  9173. #endif
  9174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m49DD7AAFBD386A4CA27928E17942AC25204EC458_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, const RuntimeMethod* method)
  9175. {
  9176. {
  9177. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_0 = ___0_array;
  9178. if (L_0)
  9179. {
  9180. goto IL_000b;
  9181. }
  9182. }
  9183. {
  9184. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B));
  9185. return;
  9186. }
  9187. IL_000b:
  9188. {
  9189. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_1 = ___0_array;
  9190. NullCheck((RuntimeArray*)L_1);
  9191. uint8_t* L_2;
  9192. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  9193. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_3;
  9194. L_3 = il2cpp_unsafe_as_ref<TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2>(L_2);
  9195. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_4;
  9196. memset((&L_4), 0, sizeof(L_4));
  9197. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  9198. __this->____pointer = L_4;
  9199. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_5 = ___0_array;
  9200. NullCheck(L_5);
  9201. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  9202. return;
  9203. }
  9204. }
  9205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m34269582531425BECEDD0769B8328C7C528F4AAA_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  9206. {
  9207. {
  9208. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_0 = ___0_array;
  9209. if (L_0)
  9210. {
  9211. goto IL_0016;
  9212. }
  9213. }
  9214. {
  9215. int32_t L_1 = ___1_start;
  9216. if (L_1)
  9217. {
  9218. goto IL_0009;
  9219. }
  9220. }
  9221. {
  9222. int32_t L_2 = ___2_length;
  9223. if (!L_2)
  9224. {
  9225. goto IL_000e;
  9226. }
  9227. }
  9228. IL_0009:
  9229. {
  9230. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  9231. }
  9232. IL_000e:
  9233. {
  9234. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B));
  9235. return;
  9236. }
  9237. IL_0016:
  9238. {
  9239. int32_t L_3 = ___1_start;
  9240. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_4 = ___0_array;
  9241. NullCheck(L_4);
  9242. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  9243. {
  9244. goto IL_0024;
  9245. }
  9246. }
  9247. {
  9248. int32_t L_5 = ___2_length;
  9249. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_6 = ___0_array;
  9250. NullCheck(L_6);
  9251. int32_t L_7 = ___1_start;
  9252. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  9253. {
  9254. goto IL_0029;
  9255. }
  9256. }
  9257. IL_0024:
  9258. {
  9259. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  9260. }
  9261. IL_0029:
  9262. {
  9263. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_8 = ___0_array;
  9264. NullCheck((RuntimeArray*)L_8);
  9265. uint8_t* L_9;
  9266. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  9267. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_10;
  9268. L_10 = il2cpp_unsafe_as_ref<TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2>(L_9);
  9269. int32_t L_11 = ___1_start;
  9270. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_12;
  9271. L_12 = il2cpp_unsafe_add<TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2,int32_t>(L_10, L_11);
  9272. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_13;
  9273. memset((&L_13), 0, sizeof(L_13));
  9274. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  9275. __this->____pointer = L_13;
  9276. int32_t L_14 = ___2_length;
  9277. __this->____length = L_14;
  9278. return;
  9279. }
  9280. }
  9281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2DC2FB5FEB0E228D1AAA3C81523A6948B734D086_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  9282. {
  9283. {
  9284. goto IL_0016;
  9285. }
  9286. IL_0016:
  9287. {
  9288. int32_t L_0 = ___1_length;
  9289. if ((((int32_t)L_0) >= ((int32_t)0)))
  9290. {
  9291. goto IL_001f;
  9292. }
  9293. }
  9294. {
  9295. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  9296. }
  9297. IL_001f:
  9298. {
  9299. void* L_1 = ___0_pointer;
  9300. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_2;
  9301. L_2 = il2cpp_unsafe_as_ref<TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2>((uint8_t*)L_1);
  9302. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_3;
  9303. memset((&L_3), 0, sizeof(L_3));
  9304. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  9305. __this->____pointer = L_3;
  9306. int32_t L_4 = ___1_length;
  9307. __this->____length = L_4;
  9308. return;
  9309. }
  9310. }
  9311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB414AC626E6707DB9114C3B08B2363092496F4DB_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  9312. {
  9313. {
  9314. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_0 = ___0_ptr;
  9315. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_1;
  9316. memset((&L_1), 0, sizeof(L_1));
  9317. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  9318. __this->____pointer = L_1;
  9319. int32_t L_2 = ___1_length;
  9320. __this->____length = L_2;
  9321. return;
  9322. }
  9323. }
  9324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* ReadOnlySpan_1_get_Item_mB4265B1FA67587C296A037B501BB1AFA6D34F009_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, int32_t ___0_index, const RuntimeMethod* method)
  9325. {
  9326. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E V_0;
  9327. memset((&V_0), 0, sizeof(V_0));
  9328. {
  9329. int32_t L_0 = ___0_index;
  9330. int32_t L_1 = __this->____length;
  9331. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  9332. {
  9333. goto IL_000e;
  9334. }
  9335. }
  9336. {
  9337. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  9338. }
  9339. IL_000e:
  9340. {
  9341. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_2 = __this->____pointer;
  9342. V_0 = L_2;
  9343. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_3;
  9344. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, (Il2CppByReference*)(&V_0));
  9345. int32_t L_4 = ___0_index;
  9346. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_5;
  9347. L_5 = il2cpp_unsafe_add<TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2,int32_t>(L_3, L_4);
  9348. return L_5;
  9349. }
  9350. }
  9351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* ReadOnlySpan_1_GetPinnableReference_mC2B9697EFD82A8FD11EEC0C6DC7461D73B480B6E_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, const RuntimeMethod* method)
  9352. {
  9353. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E V_0;
  9354. memset((&V_0), 0, sizeof(V_0));
  9355. {
  9356. int32_t L_0 = __this->____length;
  9357. if (L_0)
  9358. {
  9359. goto IL_0010;
  9360. }
  9361. }
  9362. {
  9363. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_1;
  9364. L_1 = il2cpp_unsafe_as_ref<TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2>((void*)((uintptr_t)0));
  9365. return L_1;
  9366. }
  9367. IL_0010:
  9368. {
  9369. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_2 = __this->____pointer;
  9370. V_0 = L_2;
  9371. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_3;
  9372. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, (Il2CppByReference*)(&V_0));
  9373. return L_3;
  9374. }
  9375. }
  9376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mCDC6AC2ADDEC176804AAECEEADFBE8CD66E92681_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, Span_1_tAD0EB0108045F8DC01462F4A899226287C8D5D05 ___0_destination, const RuntimeMethod* method)
  9377. {
  9378. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E V_0;
  9379. memset((&V_0), 0, sizeof(V_0));
  9380. {
  9381. int32_t L_0 = __this->____length;
  9382. int32_t L_1;
  9383. L_1 = Span_1_get_Length_mF8B1105F32BF5512B56E8CBDBE60FD686EE7C151_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9384. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  9385. {
  9386. goto IL_0038;
  9387. }
  9388. }
  9389. {
  9390. Span_1_tAD0EB0108045F8DC01462F4A899226287C8D5D05 L_2 = ___0_destination;
  9391. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_3 = L_2.____pointer;
  9392. V_0 = L_3;
  9393. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_4;
  9394. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, (Il2CppByReference*)(&V_0));
  9395. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_5 = __this->____pointer;
  9396. V_0 = L_5;
  9397. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_6;
  9398. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, (Il2CppByReference*)(&V_0));
  9399. int32_t L_7 = __this->____length;
  9400. Buffer_Memmove_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m748375D298CF0CFDB00586CA14508B83AFF1EABE(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  9401. return;
  9402. }
  9403. IL_0038:
  9404. {
  9405. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  9406. return;
  9407. }
  9408. }
  9409. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m6C9B5D981FDDBF5790EA61EDEBBC0C7D5F47B695_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, Span_1_tAD0EB0108045F8DC01462F4A899226287C8D5D05 ___0_destination, const RuntimeMethod* method)
  9410. {
  9411. bool V_0 = false;
  9412. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E V_1;
  9413. memset((&V_1), 0, sizeof(V_1));
  9414. {
  9415. V_0 = (bool)0;
  9416. int32_t L_0 = __this->____length;
  9417. int32_t L_1;
  9418. L_1 = Span_1_get_Length_mF8B1105F32BF5512B56E8CBDBE60FD686EE7C151_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9419. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  9420. {
  9421. goto IL_003b;
  9422. }
  9423. }
  9424. {
  9425. Span_1_tAD0EB0108045F8DC01462F4A899226287C8D5D05 L_2 = ___0_destination;
  9426. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_3 = L_2.____pointer;
  9427. V_1 = L_3;
  9428. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_4;
  9429. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, (Il2CppByReference*)(&V_1));
  9430. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_5 = __this->____pointer;
  9431. V_1 = L_5;
  9432. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_6;
  9433. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, (Il2CppByReference*)(&V_1));
  9434. int32_t L_7 = __this->____length;
  9435. Buffer_Memmove_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m748375D298CF0CFDB00586CA14508B83AFF1EABE(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  9436. V_0 = (bool)1;
  9437. }
  9438. IL_003b:
  9439. {
  9440. bool L_8 = V_0;
  9441. return L_8;
  9442. }
  9443. }
  9444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mEB31D7D1CC6521606CF0B5F500F3B01FF7D6851C_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, const RuntimeMethod* method)
  9445. {
  9446. static bool s_Il2CppMethodInitialized;
  9447. if (!s_Il2CppMethodInitialized)
  9448. {
  9449. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  9450. s_Il2CppMethodInitialized = true;
  9451. }
  9452. Il2CppChar* V_0 = NULL;
  9453. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E V_1;
  9454. memset((&V_1), 0, sizeof(V_1));
  9455. {
  9456. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  9457. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  9458. Type_t* L_1;
  9459. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  9460. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  9461. Type_t* L_3;
  9462. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  9463. bool L_4;
  9464. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  9465. if (!L_4)
  9466. {
  9467. goto IL_003e;
  9468. }
  9469. }
  9470. {
  9471. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_5 = __this->____pointer;
  9472. V_1 = L_5;
  9473. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_6;
  9474. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, (Il2CppByReference*)(&V_1));
  9475. Il2CppChar* L_7;
  9476. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  9477. V_0 = L_7;
  9478. Il2CppChar* L_8 = V_0;
  9479. int32_t L_9 = __this->____length;
  9480. String_t* L_10;
  9481. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  9482. return L_10;
  9483. }
  9484. IL_003e:
  9485. {
  9486. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  9487. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  9488. Type_t* L_12;
  9489. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  9490. NullCheck((MemberInfo_t*)L_12);
  9491. String_t* L_13;
  9492. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  9493. int32_t L_14 = __this->____length;
  9494. int32_t L_15 = L_14;
  9495. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  9496. String_t* L_17;
  9497. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  9498. return L_17;
  9499. }
  9500. }
  9501. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B ReadOnlySpan_1_Slice_mCBC47384D562156D5E98A99379E4B0383DAC6067_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, int32_t ___0_start, const RuntimeMethod* method)
  9502. {
  9503. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E V_0;
  9504. memset((&V_0), 0, sizeof(V_0));
  9505. {
  9506. int32_t L_0 = ___0_start;
  9507. int32_t L_1 = __this->____length;
  9508. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  9509. {
  9510. goto IL_000e;
  9511. }
  9512. }
  9513. {
  9514. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  9515. }
  9516. IL_000e:
  9517. {
  9518. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_2 = __this->____pointer;
  9519. V_0 = L_2;
  9520. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_3;
  9521. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, (Il2CppByReference*)(&V_0));
  9522. int32_t L_4 = ___0_start;
  9523. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_5;
  9524. L_5 = il2cpp_unsafe_add<TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2,int32_t>(L_3, L_4);
  9525. int32_t L_6 = __this->____length;
  9526. int32_t L_7 = ___0_start;
  9527. ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B L_8;
  9528. memset((&L_8), 0, sizeof(L_8));
  9529. ReadOnlySpan_1__ctor_mB414AC626E6707DB9114C3B08B2363092496F4DB_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  9530. return L_8;
  9531. }
  9532. }
  9533. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B ReadOnlySpan_1_Slice_mCC0DD56B8ED29011841CAA42DE3E9371CCE6BDA5_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  9534. {
  9535. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E V_0;
  9536. memset((&V_0), 0, sizeof(V_0));
  9537. {
  9538. int32_t L_0 = ___0_start;
  9539. int32_t L_1 = __this->____length;
  9540. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  9541. {
  9542. goto IL_0014;
  9543. }
  9544. }
  9545. {
  9546. int32_t L_2 = ___1_length;
  9547. int32_t L_3 = __this->____length;
  9548. int32_t L_4 = ___0_start;
  9549. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  9550. {
  9551. goto IL_0019;
  9552. }
  9553. }
  9554. IL_0014:
  9555. {
  9556. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  9557. }
  9558. IL_0019:
  9559. {
  9560. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_5 = __this->____pointer;
  9561. V_0 = L_5;
  9562. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_6;
  9563. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, (Il2CppByReference*)(&V_0));
  9564. int32_t L_7 = ___0_start;
  9565. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_8;
  9566. L_8 = il2cpp_unsafe_add<TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2,int32_t>(L_6, L_7);
  9567. int32_t L_9 = ___1_length;
  9568. ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B L_10;
  9569. memset((&L_10), 0, sizeof(L_10));
  9570. ReadOnlySpan_1__ctor_mB414AC626E6707DB9114C3B08B2363092496F4DB_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  9571. return L_10;
  9572. }
  9573. }
  9574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ReadOnlySpan_1_ToArray_m6CAD51791E878EDB6FE1D9498123B47074DB57E6_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, const RuntimeMethod* method)
  9575. {
  9576. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E V_0;
  9577. memset((&V_0), 0, sizeof(V_0));
  9578. {
  9579. int32_t L_0 = __this->____length;
  9580. if (L_0)
  9581. {
  9582. goto IL_000e;
  9583. }
  9584. }
  9585. {
  9586. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_1;
  9587. L_1 = Array_Empty_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mA99C337890AF264084717B5AFADC848638F58665_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  9588. return L_1;
  9589. }
  9590. IL_000e:
  9591. {
  9592. int32_t L_2 = __this->____length;
  9593. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_3 = (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)(TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  9594. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_4 = L_3;
  9595. NullCheck((RuntimeArray*)L_4);
  9596. uint8_t* L_5;
  9597. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  9598. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_6;
  9599. L_6 = il2cpp_unsafe_as_ref<TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2>(L_5);
  9600. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_7 = __this->____pointer;
  9601. V_0 = L_7;
  9602. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_8;
  9603. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2, (Il2CppByReference*)(&V_0));
  9604. int32_t L_9 = __this->____length;
  9605. Buffer_Memmove_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_m748375D298CF0CFDB00586CA14508B83AFF1EABE(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  9606. return L_4;
  9607. }
  9608. }
  9609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m67F50D93BA3DFD05BB011F977D57C88491961394_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, const RuntimeMethod* method)
  9610. {
  9611. {
  9612. int32_t L_0 = __this->____length;
  9613. return L_0;
  9614. }
  9615. }
  9616. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mFD322C8244ACB66E3D7B93450D11DE1EC881FF17_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, const RuntimeMethod* method)
  9617. {
  9618. {
  9619. int32_t L_0 = __this->____length;
  9620. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  9621. }
  9622. }
  9623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m275B822BCA940E7BCF6D68223FF83B1AB28E67A5_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  9624. {
  9625. {
  9626. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  9627. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  9628. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  9629. }
  9630. }
  9631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m36AB527EC50308D2C5FC7DE1A28AC86E05338BB3_gshared (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, const RuntimeMethod* method)
  9632. {
  9633. {
  9634. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  9635. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  9636. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  9637. }
  9638. }
  9639. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B ReadOnlySpan_1_op_Implicit_m785B3299DA8101B3A49824A366425C7C82B30548_gshared (TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, const RuntimeMethod* method)
  9640. {
  9641. {
  9642. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_0 = ___0_array;
  9643. ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B L_1;
  9644. memset((&L_1), 0, sizeof(L_1));
  9645. ReadOnlySpan_1__ctor_m49DD7AAFBD386A4CA27928E17942AC25204EC458_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  9646. return L_1;
  9647. }
  9648. }
  9649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B ReadOnlySpan_1_get_Empty_m6CED430BB2B0921011B85251E06453C0E51D0B44_gshared (const RuntimeMethod* method)
  9650. {
  9651. ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B V_0;
  9652. memset((&V_0), 0, sizeof(V_0));
  9653. {
  9654. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B));
  9655. ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B L_0 = V_0;
  9656. return L_0;
  9657. }
  9658. }
  9659. #ifdef __clang__
  9660. #pragma clang diagnostic pop
  9661. #endif
  9662. #ifdef __clang__
  9663. #pragma clang diagnostic push
  9664. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9665. #pragma clang diagnostic ignored "-Wunused-variable"
  9666. #endif
  9667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF019B5B93DFDF69E5C3FA410974FFAC5F68FD10A_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* ___0_array, const RuntimeMethod* method)
  9668. {
  9669. {
  9670. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_0 = ___0_array;
  9671. if (L_0)
  9672. {
  9673. goto IL_000b;
  9674. }
  9675. }
  9676. {
  9677. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798));
  9678. return;
  9679. }
  9680. IL_000b:
  9681. {
  9682. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_1 = ___0_array;
  9683. NullCheck((RuntimeArray*)L_1);
  9684. uint8_t* L_2;
  9685. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  9686. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_3;
  9687. L_3 = il2cpp_unsafe_as_ref<OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D>(L_2);
  9688. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_4;
  9689. memset((&L_4), 0, sizeof(L_4));
  9690. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  9691. __this->____pointer = L_4;
  9692. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_5 = ___0_array;
  9693. NullCheck(L_5);
  9694. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  9695. return;
  9696. }
  9697. }
  9698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m45D319D46D9B70215EE9D765B3FCFA230583DDEF_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  9699. {
  9700. {
  9701. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_0 = ___0_array;
  9702. if (L_0)
  9703. {
  9704. goto IL_0016;
  9705. }
  9706. }
  9707. {
  9708. int32_t L_1 = ___1_start;
  9709. if (L_1)
  9710. {
  9711. goto IL_0009;
  9712. }
  9713. }
  9714. {
  9715. int32_t L_2 = ___2_length;
  9716. if (!L_2)
  9717. {
  9718. goto IL_000e;
  9719. }
  9720. }
  9721. IL_0009:
  9722. {
  9723. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  9724. }
  9725. IL_000e:
  9726. {
  9727. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798));
  9728. return;
  9729. }
  9730. IL_0016:
  9731. {
  9732. int32_t L_3 = ___1_start;
  9733. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_4 = ___0_array;
  9734. NullCheck(L_4);
  9735. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  9736. {
  9737. goto IL_0024;
  9738. }
  9739. }
  9740. {
  9741. int32_t L_5 = ___2_length;
  9742. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_6 = ___0_array;
  9743. NullCheck(L_6);
  9744. int32_t L_7 = ___1_start;
  9745. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  9746. {
  9747. goto IL_0029;
  9748. }
  9749. }
  9750. IL_0024:
  9751. {
  9752. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  9753. }
  9754. IL_0029:
  9755. {
  9756. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_8 = ___0_array;
  9757. NullCheck((RuntimeArray*)L_8);
  9758. uint8_t* L_9;
  9759. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  9760. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_10;
  9761. L_10 = il2cpp_unsafe_as_ref<OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D>(L_9);
  9762. int32_t L_11 = ___1_start;
  9763. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_12;
  9764. L_12 = il2cpp_unsafe_add<OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D,int32_t>(L_10, L_11);
  9765. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_13;
  9766. memset((&L_13), 0, sizeof(L_13));
  9767. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  9768. __this->____pointer = L_13;
  9769. int32_t L_14 = ___2_length;
  9770. __this->____length = L_14;
  9771. return;
  9772. }
  9773. }
  9774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB6244CA1F09942AB507DCFA15020D8A726299AED_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  9775. {
  9776. {
  9777. goto IL_0016;
  9778. }
  9779. IL_0016:
  9780. {
  9781. int32_t L_0 = ___1_length;
  9782. if ((((int32_t)L_0) >= ((int32_t)0)))
  9783. {
  9784. goto IL_001f;
  9785. }
  9786. }
  9787. {
  9788. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  9789. }
  9790. IL_001f:
  9791. {
  9792. void* L_1 = ___0_pointer;
  9793. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_2;
  9794. L_2 = il2cpp_unsafe_as_ref<OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D>((uint8_t*)L_1);
  9795. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_3;
  9796. memset((&L_3), 0, sizeof(L_3));
  9797. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  9798. __this->____pointer = L_3;
  9799. int32_t L_4 = ___1_length;
  9800. __this->____length = L_4;
  9801. return;
  9802. }
  9803. }
  9804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m747A475D280F64890476514A66F4759B42E7D9B2_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  9805. {
  9806. {
  9807. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_0 = ___0_ptr;
  9808. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_1;
  9809. memset((&L_1), 0, sizeof(L_1));
  9810. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  9811. __this->____pointer = L_1;
  9812. int32_t L_2 = ___1_length;
  9813. __this->____length = L_2;
  9814. return;
  9815. }
  9816. }
  9817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ReadOnlySpan_1_get_Item_mC456F94460CC53DC2AD44B27CFBD002CC4723BEC_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, int32_t ___0_index, const RuntimeMethod* method)
  9818. {
  9819. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B V_0;
  9820. memset((&V_0), 0, sizeof(V_0));
  9821. {
  9822. int32_t L_0 = ___0_index;
  9823. int32_t L_1 = __this->____length;
  9824. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  9825. {
  9826. goto IL_000e;
  9827. }
  9828. }
  9829. {
  9830. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  9831. }
  9832. IL_000e:
  9833. {
  9834. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_2 = __this->____pointer;
  9835. V_0 = L_2;
  9836. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_3;
  9837. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, (Il2CppByReference*)(&V_0));
  9838. int32_t L_4 = ___0_index;
  9839. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_5;
  9840. L_5 = il2cpp_unsafe_add<OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D,int32_t>(L_3, L_4);
  9841. return L_5;
  9842. }
  9843. }
  9844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ReadOnlySpan_1_GetPinnableReference_m6E5ED01AF344A6196381442D18CECE20F6F43F14_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, const RuntimeMethod* method)
  9845. {
  9846. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B V_0;
  9847. memset((&V_0), 0, sizeof(V_0));
  9848. {
  9849. int32_t L_0 = __this->____length;
  9850. if (L_0)
  9851. {
  9852. goto IL_0010;
  9853. }
  9854. }
  9855. {
  9856. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_1;
  9857. L_1 = il2cpp_unsafe_as_ref<OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D>((void*)((uintptr_t)0));
  9858. return L_1;
  9859. }
  9860. IL_0010:
  9861. {
  9862. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_2 = __this->____pointer;
  9863. V_0 = L_2;
  9864. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_3;
  9865. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, (Il2CppByReference*)(&V_0));
  9866. return L_3;
  9867. }
  9868. }
  9869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m7C660E9A33A7A44CB8EC7EC6C3A5C0AE1B89D9F1_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, Span_1_t7D2A26B1DEBC831B2A3B75C97A81822651CC488A ___0_destination, const RuntimeMethod* method)
  9870. {
  9871. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B V_0;
  9872. memset((&V_0), 0, sizeof(V_0));
  9873. {
  9874. int32_t L_0 = __this->____length;
  9875. int32_t L_1;
  9876. L_1 = Span_1_get_Length_m2E67EA686EF5E61316E49E6F391217D411EC4F7F_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9877. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  9878. {
  9879. goto IL_0038;
  9880. }
  9881. }
  9882. {
  9883. Span_1_t7D2A26B1DEBC831B2A3B75C97A81822651CC488A L_2 = ___0_destination;
  9884. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_3 = L_2.____pointer;
  9885. V_0 = L_3;
  9886. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_4;
  9887. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, (Il2CppByReference*)(&V_0));
  9888. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_5 = __this->____pointer;
  9889. V_0 = L_5;
  9890. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_6;
  9891. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, (Il2CppByReference*)(&V_0));
  9892. int32_t L_7 = __this->____length;
  9893. Buffer_Memmove_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_mCCC9E64E51DF62CEBFC029AB9042DF9EE6ED4553(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  9894. return;
  9895. }
  9896. IL_0038:
  9897. {
  9898. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  9899. return;
  9900. }
  9901. }
  9902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m0B364970595359F09B84D67324DE2DEF7687DA87_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, Span_1_t7D2A26B1DEBC831B2A3B75C97A81822651CC488A ___0_destination, const RuntimeMethod* method)
  9903. {
  9904. bool V_0 = false;
  9905. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B V_1;
  9906. memset((&V_1), 0, sizeof(V_1));
  9907. {
  9908. V_0 = (bool)0;
  9909. int32_t L_0 = __this->____length;
  9910. int32_t L_1;
  9911. L_1 = Span_1_get_Length_m2E67EA686EF5E61316E49E6F391217D411EC4F7F_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  9912. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  9913. {
  9914. goto IL_003b;
  9915. }
  9916. }
  9917. {
  9918. Span_1_t7D2A26B1DEBC831B2A3B75C97A81822651CC488A L_2 = ___0_destination;
  9919. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_3 = L_2.____pointer;
  9920. V_1 = L_3;
  9921. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_4;
  9922. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, (Il2CppByReference*)(&V_1));
  9923. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_5 = __this->____pointer;
  9924. V_1 = L_5;
  9925. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_6;
  9926. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, (Il2CppByReference*)(&V_1));
  9927. int32_t L_7 = __this->____length;
  9928. Buffer_Memmove_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_mCCC9E64E51DF62CEBFC029AB9042DF9EE6ED4553(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  9929. V_0 = (bool)1;
  9930. }
  9931. IL_003b:
  9932. {
  9933. bool L_8 = V_0;
  9934. return L_8;
  9935. }
  9936. }
  9937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m3F21336B6F48675E8613A7AB641A872B316CEB9A_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, const RuntimeMethod* method)
  9938. {
  9939. static bool s_Il2CppMethodInitialized;
  9940. if (!s_Il2CppMethodInitialized)
  9941. {
  9942. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  9943. s_Il2CppMethodInitialized = true;
  9944. }
  9945. Il2CppChar* V_0 = NULL;
  9946. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B V_1;
  9947. memset((&V_1), 0, sizeof(V_1));
  9948. {
  9949. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  9950. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  9951. Type_t* L_1;
  9952. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  9953. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  9954. Type_t* L_3;
  9955. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  9956. bool L_4;
  9957. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  9958. if (!L_4)
  9959. {
  9960. goto IL_003e;
  9961. }
  9962. }
  9963. {
  9964. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_5 = __this->____pointer;
  9965. V_1 = L_5;
  9966. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_6;
  9967. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, (Il2CppByReference*)(&V_1));
  9968. Il2CppChar* L_7;
  9969. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  9970. V_0 = L_7;
  9971. Il2CppChar* L_8 = V_0;
  9972. int32_t L_9 = __this->____length;
  9973. String_t* L_10;
  9974. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  9975. return L_10;
  9976. }
  9977. IL_003e:
  9978. {
  9979. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  9980. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  9981. Type_t* L_12;
  9982. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  9983. NullCheck((MemberInfo_t*)L_12);
  9984. String_t* L_13;
  9985. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  9986. int32_t L_14 = __this->____length;
  9987. int32_t L_15 = L_14;
  9988. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  9989. String_t* L_17;
  9990. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  9991. return L_17;
  9992. }
  9993. }
  9994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798 ReadOnlySpan_1_Slice_mE941339E1A2FF1E8A7064F92C7F04BE17CE4B264_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, int32_t ___0_start, const RuntimeMethod* method)
  9995. {
  9996. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B V_0;
  9997. memset((&V_0), 0, sizeof(V_0));
  9998. {
  9999. int32_t L_0 = ___0_start;
  10000. int32_t L_1 = __this->____length;
  10001. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  10002. {
  10003. goto IL_000e;
  10004. }
  10005. }
  10006. {
  10007. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10008. }
  10009. IL_000e:
  10010. {
  10011. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_2 = __this->____pointer;
  10012. V_0 = L_2;
  10013. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_3;
  10014. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, (Il2CppByReference*)(&V_0));
  10015. int32_t L_4 = ___0_start;
  10016. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_5;
  10017. L_5 = il2cpp_unsafe_add<OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D,int32_t>(L_3, L_4);
  10018. int32_t L_6 = __this->____length;
  10019. int32_t L_7 = ___0_start;
  10020. ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798 L_8;
  10021. memset((&L_8), 0, sizeof(L_8));
  10022. ReadOnlySpan_1__ctor_m747A475D280F64890476514A66F4759B42E7D9B2_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  10023. return L_8;
  10024. }
  10025. }
  10026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798 ReadOnlySpan_1_Slice_m5A80EF87E4E546F3A7DFD13781AAD83F07700767_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  10027. {
  10028. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B V_0;
  10029. memset((&V_0), 0, sizeof(V_0));
  10030. {
  10031. int32_t L_0 = ___0_start;
  10032. int32_t L_1 = __this->____length;
  10033. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  10034. {
  10035. goto IL_0014;
  10036. }
  10037. }
  10038. {
  10039. int32_t L_2 = ___1_length;
  10040. int32_t L_3 = __this->____length;
  10041. int32_t L_4 = ___0_start;
  10042. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  10043. {
  10044. goto IL_0019;
  10045. }
  10046. }
  10047. IL_0014:
  10048. {
  10049. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10050. }
  10051. IL_0019:
  10052. {
  10053. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_5 = __this->____pointer;
  10054. V_0 = L_5;
  10055. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_6;
  10056. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, (Il2CppByReference*)(&V_0));
  10057. int32_t L_7 = ___0_start;
  10058. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_8;
  10059. L_8 = il2cpp_unsafe_add<OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D,int32_t>(L_6, L_7);
  10060. int32_t L_9 = ___1_length;
  10061. ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798 L_10;
  10062. memset((&L_10), 0, sizeof(L_10));
  10063. ReadOnlySpan_1__ctor_m747A475D280F64890476514A66F4759B42E7D9B2_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  10064. return L_10;
  10065. }
  10066. }
  10067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* ReadOnlySpan_1_ToArray_mB2F4BD1B814C8FE4766E6FAB2276A1A20C49A132_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, const RuntimeMethod* method)
  10068. {
  10069. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B V_0;
  10070. memset((&V_0), 0, sizeof(V_0));
  10071. {
  10072. int32_t L_0 = __this->____length;
  10073. if (L_0)
  10074. {
  10075. goto IL_000e;
  10076. }
  10077. }
  10078. {
  10079. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_1;
  10080. L_1 = Array_Empty_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_m96DFFDEFEB5FF0BE05DD3BBA30EB383E6E40903E_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  10081. return L_1;
  10082. }
  10083. IL_000e:
  10084. {
  10085. int32_t L_2 = __this->____length;
  10086. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_3 = (OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C*)(OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  10087. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_4 = L_3;
  10088. NullCheck((RuntimeArray*)L_4);
  10089. uint8_t* L_5;
  10090. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  10091. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_6;
  10092. L_6 = il2cpp_unsafe_as_ref<OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D>(L_5);
  10093. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_7 = __this->____pointer;
  10094. V_0 = L_7;
  10095. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_8;
  10096. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, (Il2CppByReference*)(&V_0));
  10097. int32_t L_9 = __this->____length;
  10098. Buffer_Memmove_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_mCCC9E64E51DF62CEBFC029AB9042DF9EE6ED4553(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  10099. return L_4;
  10100. }
  10101. }
  10102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mD134A66424B659ECCD5C1530685B092A39CDC2F4_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, const RuntimeMethod* method)
  10103. {
  10104. {
  10105. int32_t L_0 = __this->____length;
  10106. return L_0;
  10107. }
  10108. }
  10109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m6D83D1824AC62A54AF576F37C90C74D93758CB43_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, const RuntimeMethod* method)
  10110. {
  10111. {
  10112. int32_t L_0 = __this->____length;
  10113. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  10114. }
  10115. }
  10116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m895B68F813471320C38FA94D340E3EAD22655089_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  10117. {
  10118. {
  10119. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  10120. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  10121. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  10122. }
  10123. }
  10124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mB89543DD2E193BF4B5A6FEDD4B6AA060C6F17AF5_gshared (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, const RuntimeMethod* method)
  10125. {
  10126. {
  10127. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  10128. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  10129. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  10130. }
  10131. }
  10132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798 ReadOnlySpan_1_op_Implicit_mE27CB06363C2D2BB4CCC0FCDDFCDF813AD888192_gshared (OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* ___0_array, const RuntimeMethod* method)
  10133. {
  10134. {
  10135. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_0 = ___0_array;
  10136. ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798 L_1;
  10137. memset((&L_1), 0, sizeof(L_1));
  10138. ReadOnlySpan_1__ctor_mF019B5B93DFDF69E5C3FA410974FFAC5F68FD10A_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  10139. return L_1;
  10140. }
  10141. }
  10142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798 ReadOnlySpan_1_get_Empty_m86DBB4E95AE926F47E651B32404B3AC387AB78A8_gshared (const RuntimeMethod* method)
  10143. {
  10144. ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798 V_0;
  10145. memset((&V_0), 0, sizeof(V_0));
  10146. {
  10147. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798));
  10148. ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798 L_0 = V_0;
  10149. return L_0;
  10150. }
  10151. }
  10152. #ifdef __clang__
  10153. #pragma clang diagnostic pop
  10154. #endif
  10155. #ifdef __clang__
  10156. #pragma clang diagnostic push
  10157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10158. #pragma clang diagnostic ignored "-Wunused-variable"
  10159. #endif
  10160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m87308A05B4ECB2A80987742C03D10B46494A6EFF_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* ___0_array, const RuntimeMethod* method)
  10161. {
  10162. {
  10163. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_0 = ___0_array;
  10164. if (L_0)
  10165. {
  10166. goto IL_000b;
  10167. }
  10168. }
  10169. {
  10170. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0));
  10171. return;
  10172. }
  10173. IL_000b:
  10174. {
  10175. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_1 = ___0_array;
  10176. NullCheck((RuntimeArray*)L_1);
  10177. uint8_t* L_2;
  10178. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  10179. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_3;
  10180. L_3 = il2cpp_unsafe_as_ref<Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF>(L_2);
  10181. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_4;
  10182. memset((&L_4), 0, sizeof(L_4));
  10183. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  10184. __this->____pointer = L_4;
  10185. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_5 = ___0_array;
  10186. NullCheck(L_5);
  10187. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  10188. return;
  10189. }
  10190. }
  10191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8CF01B3C35FB138EF093CC07FFDE9D56329F6A70_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  10192. {
  10193. {
  10194. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_0 = ___0_array;
  10195. if (L_0)
  10196. {
  10197. goto IL_0016;
  10198. }
  10199. }
  10200. {
  10201. int32_t L_1 = ___1_start;
  10202. if (L_1)
  10203. {
  10204. goto IL_0009;
  10205. }
  10206. }
  10207. {
  10208. int32_t L_2 = ___2_length;
  10209. if (!L_2)
  10210. {
  10211. goto IL_000e;
  10212. }
  10213. }
  10214. IL_0009:
  10215. {
  10216. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10217. }
  10218. IL_000e:
  10219. {
  10220. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0));
  10221. return;
  10222. }
  10223. IL_0016:
  10224. {
  10225. int32_t L_3 = ___1_start;
  10226. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_4 = ___0_array;
  10227. NullCheck(L_4);
  10228. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  10229. {
  10230. goto IL_0024;
  10231. }
  10232. }
  10233. {
  10234. int32_t L_5 = ___2_length;
  10235. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_6 = ___0_array;
  10236. NullCheck(L_6);
  10237. int32_t L_7 = ___1_start;
  10238. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  10239. {
  10240. goto IL_0029;
  10241. }
  10242. }
  10243. IL_0024:
  10244. {
  10245. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10246. }
  10247. IL_0029:
  10248. {
  10249. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_8 = ___0_array;
  10250. NullCheck((RuntimeArray*)L_8);
  10251. uint8_t* L_9;
  10252. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  10253. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_10;
  10254. L_10 = il2cpp_unsafe_as_ref<Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF>(L_9);
  10255. int32_t L_11 = ___1_start;
  10256. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_12;
  10257. L_12 = il2cpp_unsafe_add<Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF,int32_t>(L_10, L_11);
  10258. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_13;
  10259. memset((&L_13), 0, sizeof(L_13));
  10260. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  10261. __this->____pointer = L_13;
  10262. int32_t L_14 = ___2_length;
  10263. __this->____length = L_14;
  10264. return;
  10265. }
  10266. }
  10267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF3B298A6F6025DC39A76785BD7CC25068514561B_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  10268. {
  10269. {
  10270. goto IL_0016;
  10271. }
  10272. IL_0016:
  10273. {
  10274. int32_t L_0 = ___1_length;
  10275. if ((((int32_t)L_0) >= ((int32_t)0)))
  10276. {
  10277. goto IL_001f;
  10278. }
  10279. }
  10280. {
  10281. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10282. }
  10283. IL_001f:
  10284. {
  10285. void* L_1 = ___0_pointer;
  10286. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_2;
  10287. L_2 = il2cpp_unsafe_as_ref<Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF>((uint8_t*)L_1);
  10288. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_3;
  10289. memset((&L_3), 0, sizeof(L_3));
  10290. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  10291. __this->____pointer = L_3;
  10292. int32_t L_4 = ___1_length;
  10293. __this->____length = L_4;
  10294. return;
  10295. }
  10296. }
  10297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m70360B57D6E2C07FBB696FF7C6B140718228E7C9_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  10298. {
  10299. {
  10300. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_0 = ___0_ptr;
  10301. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_1;
  10302. memset((&L_1), 0, sizeof(L_1));
  10303. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  10304. __this->____pointer = L_1;
  10305. int32_t L_2 = ___1_length;
  10306. __this->____length = L_2;
  10307. return;
  10308. }
  10309. }
  10310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* ReadOnlySpan_1_get_Item_mDB8E87FBFDEAEA0086F6B7FDA68E38D45381749E_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, int32_t ___0_index, const RuntimeMethod* method)
  10311. {
  10312. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 V_0;
  10313. memset((&V_0), 0, sizeof(V_0));
  10314. {
  10315. int32_t L_0 = ___0_index;
  10316. int32_t L_1 = __this->____length;
  10317. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  10318. {
  10319. goto IL_000e;
  10320. }
  10321. }
  10322. {
  10323. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  10324. }
  10325. IL_000e:
  10326. {
  10327. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_2 = __this->____pointer;
  10328. V_0 = L_2;
  10329. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_3;
  10330. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF, (Il2CppByReference*)(&V_0));
  10331. int32_t L_4 = ___0_index;
  10332. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_5;
  10333. L_5 = il2cpp_unsafe_add<Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF,int32_t>(L_3, L_4);
  10334. return L_5;
  10335. }
  10336. }
  10337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* ReadOnlySpan_1_GetPinnableReference_mA870AA47725744E1064B6DE2F7A5F6ECA90BE49C_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, const RuntimeMethod* method)
  10338. {
  10339. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 V_0;
  10340. memset((&V_0), 0, sizeof(V_0));
  10341. {
  10342. int32_t L_0 = __this->____length;
  10343. if (L_0)
  10344. {
  10345. goto IL_0010;
  10346. }
  10347. }
  10348. {
  10349. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_1;
  10350. L_1 = il2cpp_unsafe_as_ref<Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF>((void*)((uintptr_t)0));
  10351. return L_1;
  10352. }
  10353. IL_0010:
  10354. {
  10355. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_2 = __this->____pointer;
  10356. V_0 = L_2;
  10357. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_3;
  10358. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF, (Il2CppByReference*)(&V_0));
  10359. return L_3;
  10360. }
  10361. }
  10362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mFE36AE6797BD609B5B16F592C3627C6F4319569A_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Span_1_t077F1BB717C60F1734C60CF5A36E7F50615577F9 ___0_destination, const RuntimeMethod* method)
  10363. {
  10364. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 V_0;
  10365. memset((&V_0), 0, sizeof(V_0));
  10366. {
  10367. int32_t L_0 = __this->____length;
  10368. int32_t L_1;
  10369. L_1 = Span_1_get_Length_m553FE2497BA07FCBB0EAA5C96339ED4281950592_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  10370. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  10371. {
  10372. goto IL_0038;
  10373. }
  10374. }
  10375. {
  10376. Span_1_t077F1BB717C60F1734C60CF5A36E7F50615577F9 L_2 = ___0_destination;
  10377. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_3 = L_2.____pointer;
  10378. V_0 = L_3;
  10379. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_4;
  10380. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF, (Il2CppByReference*)(&V_0));
  10381. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_5 = __this->____pointer;
  10382. V_0 = L_5;
  10383. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_6;
  10384. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF, (Il2CppByReference*)(&V_0));
  10385. int32_t L_7 = __this->____length;
  10386. Buffer_Memmove_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m72FFBAE30B1F456A77DD43B5E122CC44C2E7EBBE(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  10387. return;
  10388. }
  10389. IL_0038:
  10390. {
  10391. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  10392. return;
  10393. }
  10394. }
  10395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m9D1F7C16635038169DB4365E4B82E9A91DAC7CF4_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Span_1_t077F1BB717C60F1734C60CF5A36E7F50615577F9 ___0_destination, const RuntimeMethod* method)
  10396. {
  10397. bool V_0 = false;
  10398. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 V_1;
  10399. memset((&V_1), 0, sizeof(V_1));
  10400. {
  10401. V_0 = (bool)0;
  10402. int32_t L_0 = __this->____length;
  10403. int32_t L_1;
  10404. L_1 = Span_1_get_Length_m553FE2497BA07FCBB0EAA5C96339ED4281950592_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  10405. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  10406. {
  10407. goto IL_003b;
  10408. }
  10409. }
  10410. {
  10411. Span_1_t077F1BB717C60F1734C60CF5A36E7F50615577F9 L_2 = ___0_destination;
  10412. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_3 = L_2.____pointer;
  10413. V_1 = L_3;
  10414. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_4;
  10415. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF, (Il2CppByReference*)(&V_1));
  10416. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_5 = __this->____pointer;
  10417. V_1 = L_5;
  10418. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_6;
  10419. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF, (Il2CppByReference*)(&V_1));
  10420. int32_t L_7 = __this->____length;
  10421. Buffer_Memmove_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m72FFBAE30B1F456A77DD43B5E122CC44C2E7EBBE(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  10422. V_0 = (bool)1;
  10423. }
  10424. IL_003b:
  10425. {
  10426. bool L_8 = V_0;
  10427. return L_8;
  10428. }
  10429. }
  10430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mE67BBC720FA3D8C2B1F7A00DABA3FD9697A4E330_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, const RuntimeMethod* method)
  10431. {
  10432. static bool s_Il2CppMethodInitialized;
  10433. if (!s_Il2CppMethodInitialized)
  10434. {
  10435. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  10436. s_Il2CppMethodInitialized = true;
  10437. }
  10438. Il2CppChar* V_0 = NULL;
  10439. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 V_1;
  10440. memset((&V_1), 0, sizeof(V_1));
  10441. {
  10442. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  10443. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  10444. Type_t* L_1;
  10445. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  10446. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  10447. Type_t* L_3;
  10448. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  10449. bool L_4;
  10450. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  10451. if (!L_4)
  10452. {
  10453. goto IL_003e;
  10454. }
  10455. }
  10456. {
  10457. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_5 = __this->____pointer;
  10458. V_1 = L_5;
  10459. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_6;
  10460. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF, (Il2CppByReference*)(&V_1));
  10461. Il2CppChar* L_7;
  10462. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  10463. V_0 = L_7;
  10464. Il2CppChar* L_8 = V_0;
  10465. int32_t L_9 = __this->____length;
  10466. String_t* L_10;
  10467. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  10468. return L_10;
  10469. }
  10470. IL_003e:
  10471. {
  10472. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  10473. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  10474. Type_t* L_12;
  10475. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  10476. NullCheck((MemberInfo_t*)L_12);
  10477. String_t* L_13;
  10478. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  10479. int32_t L_14 = __this->____length;
  10480. int32_t L_15 = L_14;
  10481. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  10482. String_t* L_17;
  10483. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  10484. return L_17;
  10485. }
  10486. }
  10487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0 ReadOnlySpan_1_Slice_m9E87A4C49F439442DA91A19E267C645434740840_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, int32_t ___0_start, const RuntimeMethod* method)
  10488. {
  10489. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 V_0;
  10490. memset((&V_0), 0, sizeof(V_0));
  10491. {
  10492. int32_t L_0 = ___0_start;
  10493. int32_t L_1 = __this->____length;
  10494. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  10495. {
  10496. goto IL_000e;
  10497. }
  10498. }
  10499. {
  10500. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10501. }
  10502. IL_000e:
  10503. {
  10504. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_2 = __this->____pointer;
  10505. V_0 = L_2;
  10506. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_3;
  10507. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF, (Il2CppByReference*)(&V_0));
  10508. int32_t L_4 = ___0_start;
  10509. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_5;
  10510. L_5 = il2cpp_unsafe_add<Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF,int32_t>(L_3, L_4);
  10511. int32_t L_6 = __this->____length;
  10512. int32_t L_7 = ___0_start;
  10513. ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0 L_8;
  10514. memset((&L_8), 0, sizeof(L_8));
  10515. ReadOnlySpan_1__ctor_m70360B57D6E2C07FBB696FF7C6B140718228E7C9_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  10516. return L_8;
  10517. }
  10518. }
  10519. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0 ReadOnlySpan_1_Slice_m404EC001FAB48E72AA3DB4D3586042F8D2664320_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  10520. {
  10521. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 V_0;
  10522. memset((&V_0), 0, sizeof(V_0));
  10523. {
  10524. int32_t L_0 = ___0_start;
  10525. int32_t L_1 = __this->____length;
  10526. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  10527. {
  10528. goto IL_0014;
  10529. }
  10530. }
  10531. {
  10532. int32_t L_2 = ___1_length;
  10533. int32_t L_3 = __this->____length;
  10534. int32_t L_4 = ___0_start;
  10535. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  10536. {
  10537. goto IL_0019;
  10538. }
  10539. }
  10540. IL_0014:
  10541. {
  10542. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10543. }
  10544. IL_0019:
  10545. {
  10546. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_5 = __this->____pointer;
  10547. V_0 = L_5;
  10548. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_6;
  10549. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF, (Il2CppByReference*)(&V_0));
  10550. int32_t L_7 = ___0_start;
  10551. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_8;
  10552. L_8 = il2cpp_unsafe_add<Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF,int32_t>(L_6, L_7);
  10553. int32_t L_9 = ___1_length;
  10554. ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0 L_10;
  10555. memset((&L_10), 0, sizeof(L_10));
  10556. ReadOnlySpan_1__ctor_m70360B57D6E2C07FBB696FF7C6B140718228E7C9_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  10557. return L_10;
  10558. }
  10559. }
  10560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* ReadOnlySpan_1_ToArray_mA6E4D466261527FC09585302D590F5BD6A67B549_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, const RuntimeMethod* method)
  10561. {
  10562. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 V_0;
  10563. memset((&V_0), 0, sizeof(V_0));
  10564. {
  10565. int32_t L_0 = __this->____length;
  10566. if (L_0)
  10567. {
  10568. goto IL_000e;
  10569. }
  10570. }
  10571. {
  10572. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_1;
  10573. L_1 = Array_Empty_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m773ADBF9E2B07E505ACAC896769DCC8C952EAAC2_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  10574. return L_1;
  10575. }
  10576. IL_000e:
  10577. {
  10578. int32_t L_2 = __this->____length;
  10579. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_3 = (Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44*)(Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  10580. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_4 = L_3;
  10581. NullCheck((RuntimeArray*)L_4);
  10582. uint8_t* L_5;
  10583. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  10584. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_6;
  10585. L_6 = il2cpp_unsafe_as_ref<Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF>(L_5);
  10586. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_7 = __this->____pointer;
  10587. V_0 = L_7;
  10588. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_8;
  10589. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF, (Il2CppByReference*)(&V_0));
  10590. int32_t L_9 = __this->____length;
  10591. Buffer_Memmove_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m72FFBAE30B1F456A77DD43B5E122CC44C2E7EBBE(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  10592. return L_4;
  10593. }
  10594. }
  10595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m8BADDD05E3B313694770DECB37A3A46839B8AB20_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, const RuntimeMethod* method)
  10596. {
  10597. {
  10598. int32_t L_0 = __this->____length;
  10599. return L_0;
  10600. }
  10601. }
  10602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m976EFD3F574014323146CC71C85845E2A9DC572C_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, const RuntimeMethod* method)
  10603. {
  10604. {
  10605. int32_t L_0 = __this->____length;
  10606. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  10607. }
  10608. }
  10609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mA78D3125BF49AE9B2ADA1BBA403FBD02D4D90C96_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  10610. {
  10611. {
  10612. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  10613. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  10614. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  10615. }
  10616. }
  10617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mA68D34855BF82E73EC1A385AE81812B1A4AC2AF3_gshared (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, const RuntimeMethod* method)
  10618. {
  10619. {
  10620. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  10621. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  10622. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  10623. }
  10624. }
  10625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0 ReadOnlySpan_1_op_Implicit_m2F95BEA601038FCA43C059DE61EB8CE20948E210_gshared (Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* ___0_array, const RuntimeMethod* method)
  10626. {
  10627. {
  10628. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_0 = ___0_array;
  10629. ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0 L_1;
  10630. memset((&L_1), 0, sizeof(L_1));
  10631. ReadOnlySpan_1__ctor_m87308A05B4ECB2A80987742C03D10B46494A6EFF_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  10632. return L_1;
  10633. }
  10634. }
  10635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0 ReadOnlySpan_1_get_Empty_mB169020E5718E0B30EA5E50BF2197E384A838B96_gshared (const RuntimeMethod* method)
  10636. {
  10637. ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0 V_0;
  10638. memset((&V_0), 0, sizeof(V_0));
  10639. {
  10640. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0));
  10641. ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0 L_0 = V_0;
  10642. return L_0;
  10643. }
  10644. }
  10645. #ifdef __clang__
  10646. #pragma clang diagnostic pop
  10647. #endif
  10648. #ifdef __clang__
  10649. #pragma clang diagnostic push
  10650. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10651. #pragma clang diagnostic ignored "-Wunused-variable"
  10652. #endif
  10653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m65E3F26E8A625482FD9A1DB9AC4C085A8DD3CA01_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* ___0_array, const RuntimeMethod* method)
  10654. {
  10655. {
  10656. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_0 = ___0_array;
  10657. if (L_0)
  10658. {
  10659. goto IL_000b;
  10660. }
  10661. }
  10662. {
  10663. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54));
  10664. return;
  10665. }
  10666. IL_000b:
  10667. {
  10668. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_1 = ___0_array;
  10669. NullCheck((RuntimeArray*)L_1);
  10670. uint8_t* L_2;
  10671. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  10672. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_3;
  10673. L_3 = il2cpp_unsafe_as_ref<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0>(L_2);
  10674. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_4;
  10675. memset((&L_4), 0, sizeof(L_4));
  10676. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  10677. __this->____pointer = L_4;
  10678. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_5 = ___0_array;
  10679. NullCheck(L_5);
  10680. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  10681. return;
  10682. }
  10683. }
  10684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m97EEF69D535BE9AFDFC64EBFF0CFB8E1B22E6922_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  10685. {
  10686. {
  10687. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_0 = ___0_array;
  10688. if (L_0)
  10689. {
  10690. goto IL_0016;
  10691. }
  10692. }
  10693. {
  10694. int32_t L_1 = ___1_start;
  10695. if (L_1)
  10696. {
  10697. goto IL_0009;
  10698. }
  10699. }
  10700. {
  10701. int32_t L_2 = ___2_length;
  10702. if (!L_2)
  10703. {
  10704. goto IL_000e;
  10705. }
  10706. }
  10707. IL_0009:
  10708. {
  10709. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10710. }
  10711. IL_000e:
  10712. {
  10713. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54));
  10714. return;
  10715. }
  10716. IL_0016:
  10717. {
  10718. int32_t L_3 = ___1_start;
  10719. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_4 = ___0_array;
  10720. NullCheck(L_4);
  10721. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  10722. {
  10723. goto IL_0024;
  10724. }
  10725. }
  10726. {
  10727. int32_t L_5 = ___2_length;
  10728. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_6 = ___0_array;
  10729. NullCheck(L_6);
  10730. int32_t L_7 = ___1_start;
  10731. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  10732. {
  10733. goto IL_0029;
  10734. }
  10735. }
  10736. IL_0024:
  10737. {
  10738. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10739. }
  10740. IL_0029:
  10741. {
  10742. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_8 = ___0_array;
  10743. NullCheck((RuntimeArray*)L_8);
  10744. uint8_t* L_9;
  10745. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  10746. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_10;
  10747. L_10 = il2cpp_unsafe_as_ref<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0>(L_9);
  10748. int32_t L_11 = ___1_start;
  10749. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_12;
  10750. L_12 = il2cpp_unsafe_add<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0,int32_t>(L_10, L_11);
  10751. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_13;
  10752. memset((&L_13), 0, sizeof(L_13));
  10753. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  10754. __this->____pointer = L_13;
  10755. int32_t L_14 = ___2_length;
  10756. __this->____length = L_14;
  10757. return;
  10758. }
  10759. }
  10760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC8A918081639F494685CE7F42A3FAB9D24E36E7A_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  10761. {
  10762. {
  10763. goto IL_0016;
  10764. }
  10765. IL_0016:
  10766. {
  10767. int32_t L_0 = ___1_length;
  10768. if ((((int32_t)L_0) >= ((int32_t)0)))
  10769. {
  10770. goto IL_001f;
  10771. }
  10772. }
  10773. {
  10774. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10775. }
  10776. IL_001f:
  10777. {
  10778. void* L_1 = ___0_pointer;
  10779. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_2;
  10780. L_2 = il2cpp_unsafe_as_ref<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0>((uint8_t*)L_1);
  10781. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_3;
  10782. memset((&L_3), 0, sizeof(L_3));
  10783. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  10784. __this->____pointer = L_3;
  10785. int32_t L_4 = ___1_length;
  10786. __this->____length = L_4;
  10787. return;
  10788. }
  10789. }
  10790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m32E46852D8E5A6835F6B19BBB2B5C0DF39E9BC96_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  10791. {
  10792. {
  10793. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_0 = ___0_ptr;
  10794. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_1;
  10795. memset((&L_1), 0, sizeof(L_1));
  10796. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  10797. __this->____pointer = L_1;
  10798. int32_t L_2 = ___1_length;
  10799. __this->____length = L_2;
  10800. return;
  10801. }
  10802. }
  10803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* ReadOnlySpan_1_get_Item_mA10613F92D182E5CF6A429570905B813B64FD264_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, int32_t ___0_index, const RuntimeMethod* method)
  10804. {
  10805. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD V_0;
  10806. memset((&V_0), 0, sizeof(V_0));
  10807. {
  10808. int32_t L_0 = ___0_index;
  10809. int32_t L_1 = __this->____length;
  10810. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  10811. {
  10812. goto IL_000e;
  10813. }
  10814. }
  10815. {
  10816. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  10817. }
  10818. IL_000e:
  10819. {
  10820. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_2 = __this->____pointer;
  10821. V_0 = L_2;
  10822. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_3;
  10823. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, (Il2CppByReference*)(&V_0));
  10824. int32_t L_4 = ___0_index;
  10825. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_5;
  10826. L_5 = il2cpp_unsafe_add<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0,int32_t>(L_3, L_4);
  10827. return L_5;
  10828. }
  10829. }
  10830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* ReadOnlySpan_1_GetPinnableReference_mFC585971304120109C96C75C79701E136E0C648C_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, const RuntimeMethod* method)
  10831. {
  10832. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD V_0;
  10833. memset((&V_0), 0, sizeof(V_0));
  10834. {
  10835. int32_t L_0 = __this->____length;
  10836. if (L_0)
  10837. {
  10838. goto IL_0010;
  10839. }
  10840. }
  10841. {
  10842. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_1;
  10843. L_1 = il2cpp_unsafe_as_ref<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0>((void*)((uintptr_t)0));
  10844. return L_1;
  10845. }
  10846. IL_0010:
  10847. {
  10848. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_2 = __this->____pointer;
  10849. V_0 = L_2;
  10850. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_3;
  10851. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, (Il2CppByReference*)(&V_0));
  10852. return L_3;
  10853. }
  10854. }
  10855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mFC6DAF35BC83CCE7268708800746EABCFDF0CDDC_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, Span_1_t8EFA988F3BF774ABDFC612663825195AB20D10C1 ___0_destination, const RuntimeMethod* method)
  10856. {
  10857. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD V_0;
  10858. memset((&V_0), 0, sizeof(V_0));
  10859. {
  10860. int32_t L_0 = __this->____length;
  10861. int32_t L_1;
  10862. L_1 = Span_1_get_Length_m94DFA095B08D1163FDA25FF4ACFC01A57DB21C49_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  10863. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  10864. {
  10865. goto IL_0038;
  10866. }
  10867. }
  10868. {
  10869. Span_1_t8EFA988F3BF774ABDFC612663825195AB20D10C1 L_2 = ___0_destination;
  10870. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_3 = L_2.____pointer;
  10871. V_0 = L_3;
  10872. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_4;
  10873. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, (Il2CppByReference*)(&V_0));
  10874. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_5 = __this->____pointer;
  10875. V_0 = L_5;
  10876. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_6;
  10877. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, (Il2CppByReference*)(&V_0));
  10878. int32_t L_7 = __this->____length;
  10879. Buffer_Memmove_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m991D7C18C9D456BE72563A3353755563F1C81E5B(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  10880. return;
  10881. }
  10882. IL_0038:
  10883. {
  10884. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  10885. return;
  10886. }
  10887. }
  10888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m4129E80043754CB4C35826726347CFC522FC7386_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, Span_1_t8EFA988F3BF774ABDFC612663825195AB20D10C1 ___0_destination, const RuntimeMethod* method)
  10889. {
  10890. bool V_0 = false;
  10891. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD V_1;
  10892. memset((&V_1), 0, sizeof(V_1));
  10893. {
  10894. V_0 = (bool)0;
  10895. int32_t L_0 = __this->____length;
  10896. int32_t L_1;
  10897. L_1 = Span_1_get_Length_m94DFA095B08D1163FDA25FF4ACFC01A57DB21C49_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  10898. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  10899. {
  10900. goto IL_003b;
  10901. }
  10902. }
  10903. {
  10904. Span_1_t8EFA988F3BF774ABDFC612663825195AB20D10C1 L_2 = ___0_destination;
  10905. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_3 = L_2.____pointer;
  10906. V_1 = L_3;
  10907. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_4;
  10908. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, (Il2CppByReference*)(&V_1));
  10909. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_5 = __this->____pointer;
  10910. V_1 = L_5;
  10911. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_6;
  10912. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, (Il2CppByReference*)(&V_1));
  10913. int32_t L_7 = __this->____length;
  10914. Buffer_Memmove_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m991D7C18C9D456BE72563A3353755563F1C81E5B(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  10915. V_0 = (bool)1;
  10916. }
  10917. IL_003b:
  10918. {
  10919. bool L_8 = V_0;
  10920. return L_8;
  10921. }
  10922. }
  10923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m865E20697EEA0E0AF4A9FB73C67BBA2291BBD5E2_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, const RuntimeMethod* method)
  10924. {
  10925. static bool s_Il2CppMethodInitialized;
  10926. if (!s_Il2CppMethodInitialized)
  10927. {
  10928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  10929. s_Il2CppMethodInitialized = true;
  10930. }
  10931. Il2CppChar* V_0 = NULL;
  10932. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD V_1;
  10933. memset((&V_1), 0, sizeof(V_1));
  10934. {
  10935. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  10936. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  10937. Type_t* L_1;
  10938. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  10939. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  10940. Type_t* L_3;
  10941. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  10942. bool L_4;
  10943. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  10944. if (!L_4)
  10945. {
  10946. goto IL_003e;
  10947. }
  10948. }
  10949. {
  10950. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_5 = __this->____pointer;
  10951. V_1 = L_5;
  10952. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_6;
  10953. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, (Il2CppByReference*)(&V_1));
  10954. Il2CppChar* L_7;
  10955. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  10956. V_0 = L_7;
  10957. Il2CppChar* L_8 = V_0;
  10958. int32_t L_9 = __this->____length;
  10959. String_t* L_10;
  10960. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  10961. return L_10;
  10962. }
  10963. IL_003e:
  10964. {
  10965. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  10966. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  10967. Type_t* L_12;
  10968. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  10969. NullCheck((MemberInfo_t*)L_12);
  10970. String_t* L_13;
  10971. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  10972. int32_t L_14 = __this->____length;
  10973. int32_t L_15 = L_14;
  10974. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  10975. String_t* L_17;
  10976. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  10977. return L_17;
  10978. }
  10979. }
  10980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54 ReadOnlySpan_1_Slice_mFCE555031830B573D77541FA2B0544C03ACEFE72_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, int32_t ___0_start, const RuntimeMethod* method)
  10981. {
  10982. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD V_0;
  10983. memset((&V_0), 0, sizeof(V_0));
  10984. {
  10985. int32_t L_0 = ___0_start;
  10986. int32_t L_1 = __this->____length;
  10987. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  10988. {
  10989. goto IL_000e;
  10990. }
  10991. }
  10992. {
  10993. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  10994. }
  10995. IL_000e:
  10996. {
  10997. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_2 = __this->____pointer;
  10998. V_0 = L_2;
  10999. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_3;
  11000. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, (Il2CppByReference*)(&V_0));
  11001. int32_t L_4 = ___0_start;
  11002. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_5;
  11003. L_5 = il2cpp_unsafe_add<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0,int32_t>(L_3, L_4);
  11004. int32_t L_6 = __this->____length;
  11005. int32_t L_7 = ___0_start;
  11006. ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54 L_8;
  11007. memset((&L_8), 0, sizeof(L_8));
  11008. ReadOnlySpan_1__ctor_m32E46852D8E5A6835F6B19BBB2B5C0DF39E9BC96_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  11009. return L_8;
  11010. }
  11011. }
  11012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54 ReadOnlySpan_1_Slice_mF44CB5325C040BF9B72D0F4582283425CE0E8610_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  11013. {
  11014. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD V_0;
  11015. memset((&V_0), 0, sizeof(V_0));
  11016. {
  11017. int32_t L_0 = ___0_start;
  11018. int32_t L_1 = __this->____length;
  11019. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  11020. {
  11021. goto IL_0014;
  11022. }
  11023. }
  11024. {
  11025. int32_t L_2 = ___1_length;
  11026. int32_t L_3 = __this->____length;
  11027. int32_t L_4 = ___0_start;
  11028. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  11029. {
  11030. goto IL_0019;
  11031. }
  11032. }
  11033. IL_0014:
  11034. {
  11035. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  11036. }
  11037. IL_0019:
  11038. {
  11039. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_5 = __this->____pointer;
  11040. V_0 = L_5;
  11041. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_6;
  11042. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, (Il2CppByReference*)(&V_0));
  11043. int32_t L_7 = ___0_start;
  11044. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_8;
  11045. L_8 = il2cpp_unsafe_add<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0,int32_t>(L_6, L_7);
  11046. int32_t L_9 = ___1_length;
  11047. ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54 L_10;
  11048. memset((&L_10), 0, sizeof(L_10));
  11049. ReadOnlySpan_1__ctor_m32E46852D8E5A6835F6B19BBB2B5C0DF39E9BC96_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  11050. return L_10;
  11051. }
  11052. }
  11053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* ReadOnlySpan_1_ToArray_mAF129AB248E76A8ABA0E54C1C88C3116CB624D59_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, const RuntimeMethod* method)
  11054. {
  11055. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD V_0;
  11056. memset((&V_0), 0, sizeof(V_0));
  11057. {
  11058. int32_t L_0 = __this->____length;
  11059. if (L_0)
  11060. {
  11061. goto IL_000e;
  11062. }
  11063. }
  11064. {
  11065. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_1;
  11066. L_1 = Array_Empty_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m40BF877782A5609BAC6F280DAEA189DA3B78BCFC_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  11067. return L_1;
  11068. }
  11069. IL_000e:
  11070. {
  11071. int32_t L_2 = __this->____length;
  11072. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_3 = (BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A*)(BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  11073. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_4 = L_3;
  11074. NullCheck((RuntimeArray*)L_4);
  11075. uint8_t* L_5;
  11076. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  11077. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_6;
  11078. L_6 = il2cpp_unsafe_as_ref<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0>(L_5);
  11079. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_7 = __this->____pointer;
  11080. V_0 = L_7;
  11081. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_8;
  11082. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0, (Il2CppByReference*)(&V_0));
  11083. int32_t L_9 = __this->____length;
  11084. Buffer_Memmove_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m991D7C18C9D456BE72563A3353755563F1C81E5B(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  11085. return L_4;
  11086. }
  11087. }
  11088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m033D750BD15603F092EC858D93D848D8B55195AB_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, const RuntimeMethod* method)
  11089. {
  11090. {
  11091. int32_t L_0 = __this->____length;
  11092. return L_0;
  11093. }
  11094. }
  11095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m0DAE8EDA861D0FBFE04D095CF84BB7976F3FE6C5_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, const RuntimeMethod* method)
  11096. {
  11097. {
  11098. int32_t L_0 = __this->____length;
  11099. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  11100. }
  11101. }
  11102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m0277C7C21EF2F98A352B36A7E9762C5CA1D1B67E_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  11103. {
  11104. {
  11105. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  11106. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  11107. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  11108. }
  11109. }
  11110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m0EC64A402F247A311B81ABC0A8EAFD9E6B86E44B_gshared (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, const RuntimeMethod* method)
  11111. {
  11112. {
  11113. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  11114. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  11115. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  11116. }
  11117. }
  11118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54 ReadOnlySpan_1_op_Implicit_m86294EBED136B2A360C4378450FB43C7D840F909_gshared (BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* ___0_array, const RuntimeMethod* method)
  11119. {
  11120. {
  11121. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_0 = ___0_array;
  11122. ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54 L_1;
  11123. memset((&L_1), 0, sizeof(L_1));
  11124. ReadOnlySpan_1__ctor_m65E3F26E8A625482FD9A1DB9AC4C085A8DD3CA01_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  11125. return L_1;
  11126. }
  11127. }
  11128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54 ReadOnlySpan_1_get_Empty_m256302822F5B5CE5844C62AE0B5F72868A46345D_gshared (const RuntimeMethod* method)
  11129. {
  11130. ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54 V_0;
  11131. memset((&V_0), 0, sizeof(V_0));
  11132. {
  11133. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54));
  11134. ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54 L_0 = V_0;
  11135. return L_0;
  11136. }
  11137. }
  11138. #ifdef __clang__
  11139. #pragma clang diagnostic pop
  11140. #endif
  11141. #ifdef __clang__
  11142. #pragma clang diagnostic push
  11143. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11144. #pragma clang diagnostic ignored "-Wunused-variable"
  11145. #endif
  11146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5A1F64570A60F2759986D9EA76A9DAB0C45DE8ED_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* ___0_array, const RuntimeMethod* method)
  11147. {
  11148. {
  11149. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_0 = ___0_array;
  11150. if (L_0)
  11151. {
  11152. goto IL_000b;
  11153. }
  11154. }
  11155. {
  11156. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187));
  11157. return;
  11158. }
  11159. IL_000b:
  11160. {
  11161. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_1 = ___0_array;
  11162. NullCheck((RuntimeArray*)L_1);
  11163. uint8_t* L_2;
  11164. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  11165. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_3;
  11166. L_3 = il2cpp_unsafe_as_ref<SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A>(L_2);
  11167. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_4;
  11168. memset((&L_4), 0, sizeof(L_4));
  11169. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  11170. __this->____pointer = L_4;
  11171. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_5 = ___0_array;
  11172. NullCheck(L_5);
  11173. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  11174. return;
  11175. }
  11176. }
  11177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1C79DC2AB4F35F2E3A40E06A55C8F47740D16450_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  11178. {
  11179. {
  11180. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_0 = ___0_array;
  11181. if (L_0)
  11182. {
  11183. goto IL_0016;
  11184. }
  11185. }
  11186. {
  11187. int32_t L_1 = ___1_start;
  11188. if (L_1)
  11189. {
  11190. goto IL_0009;
  11191. }
  11192. }
  11193. {
  11194. int32_t L_2 = ___2_length;
  11195. if (!L_2)
  11196. {
  11197. goto IL_000e;
  11198. }
  11199. }
  11200. IL_0009:
  11201. {
  11202. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  11203. }
  11204. IL_000e:
  11205. {
  11206. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187));
  11207. return;
  11208. }
  11209. IL_0016:
  11210. {
  11211. int32_t L_3 = ___1_start;
  11212. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_4 = ___0_array;
  11213. NullCheck(L_4);
  11214. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  11215. {
  11216. goto IL_0024;
  11217. }
  11218. }
  11219. {
  11220. int32_t L_5 = ___2_length;
  11221. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_6 = ___0_array;
  11222. NullCheck(L_6);
  11223. int32_t L_7 = ___1_start;
  11224. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  11225. {
  11226. goto IL_0029;
  11227. }
  11228. }
  11229. IL_0024:
  11230. {
  11231. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  11232. }
  11233. IL_0029:
  11234. {
  11235. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_8 = ___0_array;
  11236. NullCheck((RuntimeArray*)L_8);
  11237. uint8_t* L_9;
  11238. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  11239. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_10;
  11240. L_10 = il2cpp_unsafe_as_ref<SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A>(L_9);
  11241. int32_t L_11 = ___1_start;
  11242. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_12;
  11243. L_12 = il2cpp_unsafe_add<SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A,int32_t>(L_10, L_11);
  11244. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_13;
  11245. memset((&L_13), 0, sizeof(L_13));
  11246. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  11247. __this->____pointer = L_13;
  11248. int32_t L_14 = ___2_length;
  11249. __this->____length = L_14;
  11250. return;
  11251. }
  11252. }
  11253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF2B1A5805FCAA67302A5959A7A8416709771DED8_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  11254. {
  11255. {
  11256. goto IL_0016;
  11257. }
  11258. IL_0016:
  11259. {
  11260. int32_t L_0 = ___1_length;
  11261. if ((((int32_t)L_0) >= ((int32_t)0)))
  11262. {
  11263. goto IL_001f;
  11264. }
  11265. }
  11266. {
  11267. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  11268. }
  11269. IL_001f:
  11270. {
  11271. void* L_1 = ___0_pointer;
  11272. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_2;
  11273. L_2 = il2cpp_unsafe_as_ref<SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A>((uint8_t*)L_1);
  11274. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_3;
  11275. memset((&L_3), 0, sizeof(L_3));
  11276. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  11277. __this->____pointer = L_3;
  11278. int32_t L_4 = ___1_length;
  11279. __this->____length = L_4;
  11280. return;
  11281. }
  11282. }
  11283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDAC1116F161E985D3DCBB3163D23488B9DF1A325_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  11284. {
  11285. {
  11286. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_0 = ___0_ptr;
  11287. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_1;
  11288. memset((&L_1), 0, sizeof(L_1));
  11289. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  11290. __this->____pointer = L_1;
  11291. int32_t L_2 = ___1_length;
  11292. __this->____length = L_2;
  11293. return;
  11294. }
  11295. }
  11296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* ReadOnlySpan_1_get_Item_mF690CAF5CD2532284D78B2F3D87D68355552255F_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, int32_t ___0_index, const RuntimeMethod* method)
  11297. {
  11298. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 V_0;
  11299. memset((&V_0), 0, sizeof(V_0));
  11300. {
  11301. int32_t L_0 = ___0_index;
  11302. int32_t L_1 = __this->____length;
  11303. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  11304. {
  11305. goto IL_000e;
  11306. }
  11307. }
  11308. {
  11309. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  11310. }
  11311. IL_000e:
  11312. {
  11313. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_2 = __this->____pointer;
  11314. V_0 = L_2;
  11315. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_3;
  11316. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A, (Il2CppByReference*)(&V_0));
  11317. int32_t L_4 = ___0_index;
  11318. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_5;
  11319. L_5 = il2cpp_unsafe_add<SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A,int32_t>(L_3, L_4);
  11320. return L_5;
  11321. }
  11322. }
  11323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* ReadOnlySpan_1_GetPinnableReference_m7DF713C21451C54B3D4FDE4E82DE544D40AB6C4E_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, const RuntimeMethod* method)
  11324. {
  11325. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 V_0;
  11326. memset((&V_0), 0, sizeof(V_0));
  11327. {
  11328. int32_t L_0 = __this->____length;
  11329. if (L_0)
  11330. {
  11331. goto IL_0010;
  11332. }
  11333. }
  11334. {
  11335. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_1;
  11336. L_1 = il2cpp_unsafe_as_ref<SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A>((void*)((uintptr_t)0));
  11337. return L_1;
  11338. }
  11339. IL_0010:
  11340. {
  11341. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_2 = __this->____pointer;
  11342. V_0 = L_2;
  11343. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_3;
  11344. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A, (Il2CppByReference*)(&V_0));
  11345. return L_3;
  11346. }
  11347. }
  11348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m3EAE2AAA56DB557C1EF0827FCB1BBC08FDE1D1B4_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, Span_1_t576D705C27D6C3A8880F2D0C9ABCDBADAFF4BC53 ___0_destination, const RuntimeMethod* method)
  11349. {
  11350. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 V_0;
  11351. memset((&V_0), 0, sizeof(V_0));
  11352. {
  11353. int32_t L_0 = __this->____length;
  11354. int32_t L_1;
  11355. L_1 = Span_1_get_Length_mC5FEAA874B2D9874D1928E7EF85F40C492D0EF25_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  11356. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  11357. {
  11358. goto IL_0038;
  11359. }
  11360. }
  11361. {
  11362. Span_1_t576D705C27D6C3A8880F2D0C9ABCDBADAFF4BC53 L_2 = ___0_destination;
  11363. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_3 = L_2.____pointer;
  11364. V_0 = L_3;
  11365. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_4;
  11366. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A, (Il2CppByReference*)(&V_0));
  11367. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_5 = __this->____pointer;
  11368. V_0 = L_5;
  11369. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_6;
  11370. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A, (Il2CppByReference*)(&V_0));
  11371. int32_t L_7 = __this->____length;
  11372. Buffer_Memmove_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m7AF8542D5D6488FC667EDE92FC22F56CE2241189(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  11373. return;
  11374. }
  11375. IL_0038:
  11376. {
  11377. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  11378. return;
  11379. }
  11380. }
  11381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m086D12FCF3894B893DFFFC697D0DAA45B5AB4233_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, Span_1_t576D705C27D6C3A8880F2D0C9ABCDBADAFF4BC53 ___0_destination, const RuntimeMethod* method)
  11382. {
  11383. bool V_0 = false;
  11384. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 V_1;
  11385. memset((&V_1), 0, sizeof(V_1));
  11386. {
  11387. V_0 = (bool)0;
  11388. int32_t L_0 = __this->____length;
  11389. int32_t L_1;
  11390. L_1 = Span_1_get_Length_mC5FEAA874B2D9874D1928E7EF85F40C492D0EF25_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  11391. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  11392. {
  11393. goto IL_003b;
  11394. }
  11395. }
  11396. {
  11397. Span_1_t576D705C27D6C3A8880F2D0C9ABCDBADAFF4BC53 L_2 = ___0_destination;
  11398. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_3 = L_2.____pointer;
  11399. V_1 = L_3;
  11400. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_4;
  11401. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A, (Il2CppByReference*)(&V_1));
  11402. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_5 = __this->____pointer;
  11403. V_1 = L_5;
  11404. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_6;
  11405. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A, (Il2CppByReference*)(&V_1));
  11406. int32_t L_7 = __this->____length;
  11407. Buffer_Memmove_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m7AF8542D5D6488FC667EDE92FC22F56CE2241189(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  11408. V_0 = (bool)1;
  11409. }
  11410. IL_003b:
  11411. {
  11412. bool L_8 = V_0;
  11413. return L_8;
  11414. }
  11415. }
  11416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mE760A7745061FD1A5C822D39202614E0C838C6FE_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, const RuntimeMethod* method)
  11417. {
  11418. static bool s_Il2CppMethodInitialized;
  11419. if (!s_Il2CppMethodInitialized)
  11420. {
  11421. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  11422. s_Il2CppMethodInitialized = true;
  11423. }
  11424. Il2CppChar* V_0 = NULL;
  11425. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 V_1;
  11426. memset((&V_1), 0, sizeof(V_1));
  11427. {
  11428. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  11429. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  11430. Type_t* L_1;
  11431. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  11432. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  11433. Type_t* L_3;
  11434. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  11435. bool L_4;
  11436. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  11437. if (!L_4)
  11438. {
  11439. goto IL_003e;
  11440. }
  11441. }
  11442. {
  11443. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_5 = __this->____pointer;
  11444. V_1 = L_5;
  11445. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_6;
  11446. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A, (Il2CppByReference*)(&V_1));
  11447. Il2CppChar* L_7;
  11448. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  11449. V_0 = L_7;
  11450. Il2CppChar* L_8 = V_0;
  11451. int32_t L_9 = __this->____length;
  11452. String_t* L_10;
  11453. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  11454. return L_10;
  11455. }
  11456. IL_003e:
  11457. {
  11458. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  11459. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  11460. Type_t* L_12;
  11461. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  11462. NullCheck((MemberInfo_t*)L_12);
  11463. String_t* L_13;
  11464. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  11465. int32_t L_14 = __this->____length;
  11466. int32_t L_15 = L_14;
  11467. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  11468. String_t* L_17;
  11469. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  11470. return L_17;
  11471. }
  11472. }
  11473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187 ReadOnlySpan_1_Slice_mFDE1FEB2F4A56637DBEA07BC75D197578FFF49A6_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, int32_t ___0_start, const RuntimeMethod* method)
  11474. {
  11475. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 V_0;
  11476. memset((&V_0), 0, sizeof(V_0));
  11477. {
  11478. int32_t L_0 = ___0_start;
  11479. int32_t L_1 = __this->____length;
  11480. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  11481. {
  11482. goto IL_000e;
  11483. }
  11484. }
  11485. {
  11486. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  11487. }
  11488. IL_000e:
  11489. {
  11490. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_2 = __this->____pointer;
  11491. V_0 = L_2;
  11492. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_3;
  11493. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A, (Il2CppByReference*)(&V_0));
  11494. int32_t L_4 = ___0_start;
  11495. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_5;
  11496. L_5 = il2cpp_unsafe_add<SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A,int32_t>(L_3, L_4);
  11497. int32_t L_6 = __this->____length;
  11498. int32_t L_7 = ___0_start;
  11499. ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187 L_8;
  11500. memset((&L_8), 0, sizeof(L_8));
  11501. ReadOnlySpan_1__ctor_mDAC1116F161E985D3DCBB3163D23488B9DF1A325_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  11502. return L_8;
  11503. }
  11504. }
  11505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187 ReadOnlySpan_1_Slice_m99DCA1AA167BC864B6D262C5927E1DDFB9616890_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  11506. {
  11507. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 V_0;
  11508. memset((&V_0), 0, sizeof(V_0));
  11509. {
  11510. int32_t L_0 = ___0_start;
  11511. int32_t L_1 = __this->____length;
  11512. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  11513. {
  11514. goto IL_0014;
  11515. }
  11516. }
  11517. {
  11518. int32_t L_2 = ___1_length;
  11519. int32_t L_3 = __this->____length;
  11520. int32_t L_4 = ___0_start;
  11521. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  11522. {
  11523. goto IL_0019;
  11524. }
  11525. }
  11526. IL_0014:
  11527. {
  11528. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  11529. }
  11530. IL_0019:
  11531. {
  11532. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_5 = __this->____pointer;
  11533. V_0 = L_5;
  11534. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_6;
  11535. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A, (Il2CppByReference*)(&V_0));
  11536. int32_t L_7 = ___0_start;
  11537. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_8;
  11538. L_8 = il2cpp_unsafe_add<SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A,int32_t>(L_6, L_7);
  11539. int32_t L_9 = ___1_length;
  11540. ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187 L_10;
  11541. memset((&L_10), 0, sizeof(L_10));
  11542. ReadOnlySpan_1__ctor_mDAC1116F161E985D3DCBB3163D23488B9DF1A325_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  11543. return L_10;
  11544. }
  11545. }
  11546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* ReadOnlySpan_1_ToArray_m9F7A8EF9DC352EEB7D974276FF190A8F8584B46C_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, const RuntimeMethod* method)
  11547. {
  11548. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 V_0;
  11549. memset((&V_0), 0, sizeof(V_0));
  11550. {
  11551. int32_t L_0 = __this->____length;
  11552. if (L_0)
  11553. {
  11554. goto IL_000e;
  11555. }
  11556. }
  11557. {
  11558. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_1;
  11559. L_1 = Array_Empty_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m133199A02748FBD4E5CC2E9039CE7A44E5571742_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  11560. return L_1;
  11561. }
  11562. IL_000e:
  11563. {
  11564. int32_t L_2 = __this->____length;
  11565. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_3 = (SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251*)(SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  11566. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_4 = L_3;
  11567. NullCheck((RuntimeArray*)L_4);
  11568. uint8_t* L_5;
  11569. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  11570. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_6;
  11571. L_6 = il2cpp_unsafe_as_ref<SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A>(L_5);
  11572. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_7 = __this->____pointer;
  11573. V_0 = L_7;
  11574. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_8;
  11575. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A, (Il2CppByReference*)(&V_0));
  11576. int32_t L_9 = __this->____length;
  11577. Buffer_Memmove_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m7AF8542D5D6488FC667EDE92FC22F56CE2241189(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  11578. return L_4;
  11579. }
  11580. }
  11581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m0DB09A9A633D4A7C66AD99EAD12427791D0A5C37_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, const RuntimeMethod* method)
  11582. {
  11583. {
  11584. int32_t L_0 = __this->____length;
  11585. return L_0;
  11586. }
  11587. }
  11588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mBD5264678AA12EB7D9AAE6282AE8ED420A1FE1AE_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, const RuntimeMethod* method)
  11589. {
  11590. {
  11591. int32_t L_0 = __this->____length;
  11592. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  11593. }
  11594. }
  11595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mF9A39993223736132BC8F943096638457B1018ED_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  11596. {
  11597. {
  11598. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  11599. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  11600. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  11601. }
  11602. }
  11603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m8EC1C60F05421CE269E7032069221EB4745C9CD1_gshared (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, const RuntimeMethod* method)
  11604. {
  11605. {
  11606. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  11607. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  11608. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  11609. }
  11610. }
  11611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187 ReadOnlySpan_1_op_Implicit_m42022635C4BE079EBC12A165BA9BAA7F8B75754D_gshared (SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* ___0_array, const RuntimeMethod* method)
  11612. {
  11613. {
  11614. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_0 = ___0_array;
  11615. ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187 L_1;
  11616. memset((&L_1), 0, sizeof(L_1));
  11617. ReadOnlySpan_1__ctor_m5A1F64570A60F2759986D9EA76A9DAB0C45DE8ED_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  11618. return L_1;
  11619. }
  11620. }
  11621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187 ReadOnlySpan_1_get_Empty_m70C89757A8370F6CB4F25B39C67DFEDF81DAD7B9_gshared (const RuntimeMethod* method)
  11622. {
  11623. ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187 V_0;
  11624. memset((&V_0), 0, sizeof(V_0));
  11625. {
  11626. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187));
  11627. ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187 L_0 = V_0;
  11628. return L_0;
  11629. }
  11630. }
  11631. #ifdef __clang__
  11632. #pragma clang diagnostic pop
  11633. #endif
  11634. #ifdef __clang__
  11635. #pragma clang diagnostic push
  11636. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11637. #pragma clang diagnostic ignored "-Wunused-variable"
  11638. #endif
  11639. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m902046008D6CFB4C0A2428D065E23289D114C0F4_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* ___0_array, const RuntimeMethod* method)
  11640. {
  11641. {
  11642. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_0 = ___0_array;
  11643. if (L_0)
  11644. {
  11645. goto IL_000b;
  11646. }
  11647. }
  11648. {
  11649. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202));
  11650. return;
  11651. }
  11652. IL_000b:
  11653. {
  11654. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_1 = ___0_array;
  11655. NullCheck((RuntimeArray*)L_1);
  11656. uint8_t* L_2;
  11657. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  11658. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_3;
  11659. L_3 = il2cpp_unsafe_as_ref<CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948>(L_2);
  11660. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_4;
  11661. memset((&L_4), 0, sizeof(L_4));
  11662. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  11663. __this->____pointer = L_4;
  11664. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_5 = ___0_array;
  11665. NullCheck(L_5);
  11666. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  11667. return;
  11668. }
  11669. }
  11670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4A50AC3BE864389C71AAC37CB0AA6533A2CD13D1_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  11671. {
  11672. {
  11673. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_0 = ___0_array;
  11674. if (L_0)
  11675. {
  11676. goto IL_0016;
  11677. }
  11678. }
  11679. {
  11680. int32_t L_1 = ___1_start;
  11681. if (L_1)
  11682. {
  11683. goto IL_0009;
  11684. }
  11685. }
  11686. {
  11687. int32_t L_2 = ___2_length;
  11688. if (!L_2)
  11689. {
  11690. goto IL_000e;
  11691. }
  11692. }
  11693. IL_0009:
  11694. {
  11695. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  11696. }
  11697. IL_000e:
  11698. {
  11699. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202));
  11700. return;
  11701. }
  11702. IL_0016:
  11703. {
  11704. int32_t L_3 = ___1_start;
  11705. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_4 = ___0_array;
  11706. NullCheck(L_4);
  11707. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  11708. {
  11709. goto IL_0024;
  11710. }
  11711. }
  11712. {
  11713. int32_t L_5 = ___2_length;
  11714. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_6 = ___0_array;
  11715. NullCheck(L_6);
  11716. int32_t L_7 = ___1_start;
  11717. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  11718. {
  11719. goto IL_0029;
  11720. }
  11721. }
  11722. IL_0024:
  11723. {
  11724. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  11725. }
  11726. IL_0029:
  11727. {
  11728. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_8 = ___0_array;
  11729. NullCheck((RuntimeArray*)L_8);
  11730. uint8_t* L_9;
  11731. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  11732. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_10;
  11733. L_10 = il2cpp_unsafe_as_ref<CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948>(L_9);
  11734. int32_t L_11 = ___1_start;
  11735. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_12;
  11736. L_12 = il2cpp_unsafe_add<CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948,int32_t>(L_10, L_11);
  11737. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_13;
  11738. memset((&L_13), 0, sizeof(L_13));
  11739. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  11740. __this->____pointer = L_13;
  11741. int32_t L_14 = ___2_length;
  11742. __this->____length = L_14;
  11743. return;
  11744. }
  11745. }
  11746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m38F71B31DFC6216655E3595805A5CC54C1D8D6B8_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  11747. {
  11748. {
  11749. }
  11750. {
  11751. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  11752. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  11753. Type_t* L_1;
  11754. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  11755. ThrowHelper_ThrowInvalidTypeWithPointersNotSupported_m5707DE408588F6EAC3FC7D10F9520308CF8C8CCF(L_1, NULL);
  11756. }
  11757. IL_0016:
  11758. {
  11759. int32_t L_2 = ___1_length;
  11760. if ((((int32_t)L_2) >= ((int32_t)0)))
  11761. {
  11762. goto IL_001f;
  11763. }
  11764. }
  11765. {
  11766. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  11767. }
  11768. IL_001f:
  11769. {
  11770. void* L_3 = ___0_pointer;
  11771. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_4;
  11772. L_4 = il2cpp_unsafe_as_ref<CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948>((uint8_t*)L_3);
  11773. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_5;
  11774. memset((&L_5), 0, sizeof(L_5));
  11775. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_5), L_4);
  11776. __this->____pointer = L_5;
  11777. int32_t L_6 = ___1_length;
  11778. __this->____length = L_6;
  11779. return;
  11780. }
  11781. }
  11782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0FAC3C82507A83DF266B54E4079145EF0B9DFCCB_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  11783. {
  11784. {
  11785. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_0 = ___0_ptr;
  11786. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_1;
  11787. memset((&L_1), 0, sizeof(L_1));
  11788. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  11789. __this->____pointer = L_1;
  11790. int32_t L_2 = ___1_length;
  11791. __this->____length = L_2;
  11792. return;
  11793. }
  11794. }
  11795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* ReadOnlySpan_1_get_Item_mCA6CFE89E4BF58AC9FF437F3E17A3A0DA8285084_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, int32_t ___0_index, const RuntimeMethod* method)
  11796. {
  11797. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED V_0;
  11798. memset((&V_0), 0, sizeof(V_0));
  11799. {
  11800. int32_t L_0 = ___0_index;
  11801. int32_t L_1 = __this->____length;
  11802. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  11803. {
  11804. goto IL_000e;
  11805. }
  11806. }
  11807. {
  11808. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  11809. }
  11810. IL_000e:
  11811. {
  11812. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_2 = __this->____pointer;
  11813. V_0 = L_2;
  11814. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_3;
  11815. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948, (Il2CppByReference*)(&V_0));
  11816. int32_t L_4 = ___0_index;
  11817. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_5;
  11818. L_5 = il2cpp_unsafe_add<CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948,int32_t>(L_3, L_4);
  11819. return L_5;
  11820. }
  11821. }
  11822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* ReadOnlySpan_1_GetPinnableReference_m164A9555D525AC7BF0AAF8D0D5955FB074AEFB1F_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, const RuntimeMethod* method)
  11823. {
  11824. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED V_0;
  11825. memset((&V_0), 0, sizeof(V_0));
  11826. {
  11827. int32_t L_0 = __this->____length;
  11828. if (L_0)
  11829. {
  11830. goto IL_0010;
  11831. }
  11832. }
  11833. {
  11834. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_1;
  11835. L_1 = il2cpp_unsafe_as_ref<CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948>((void*)((uintptr_t)0));
  11836. return L_1;
  11837. }
  11838. IL_0010:
  11839. {
  11840. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_2 = __this->____pointer;
  11841. V_0 = L_2;
  11842. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_3;
  11843. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948, (Il2CppByReference*)(&V_0));
  11844. return L_3;
  11845. }
  11846. }
  11847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m9EB089A4B3D2D200A52DC7160C1CA4EF15F57C5E_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, Span_1_t287AD14BEBFA650CD367D76F004E5F76752DE6F0 ___0_destination, const RuntimeMethod* method)
  11848. {
  11849. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED V_0;
  11850. memset((&V_0), 0, sizeof(V_0));
  11851. {
  11852. int32_t L_0 = __this->____length;
  11853. int32_t L_1;
  11854. L_1 = Span_1_get_Length_m8F12AAB52A4A4959D8DEBCF0FDB5FCB4FF398593_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  11855. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  11856. {
  11857. goto IL_0038;
  11858. }
  11859. }
  11860. {
  11861. Span_1_t287AD14BEBFA650CD367D76F004E5F76752DE6F0 L_2 = ___0_destination;
  11862. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_3 = L_2.____pointer;
  11863. V_0 = L_3;
  11864. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_4;
  11865. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948, (Il2CppByReference*)(&V_0));
  11866. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_5 = __this->____pointer;
  11867. V_0 = L_5;
  11868. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_6;
  11869. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948, (Il2CppByReference*)(&V_0));
  11870. int32_t L_7 = __this->____length;
  11871. Buffer_Memmove_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m427CDFE46D4CC628C19ABDAB8DE106E667CA228D(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  11872. return;
  11873. }
  11874. IL_0038:
  11875. {
  11876. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  11877. return;
  11878. }
  11879. }
  11880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m5C74CB6E09C7016B9AE732A4C39DF515C15C2C56_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, Span_1_t287AD14BEBFA650CD367D76F004E5F76752DE6F0 ___0_destination, const RuntimeMethod* method)
  11881. {
  11882. bool V_0 = false;
  11883. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED V_1;
  11884. memset((&V_1), 0, sizeof(V_1));
  11885. {
  11886. V_0 = (bool)0;
  11887. int32_t L_0 = __this->____length;
  11888. int32_t L_1;
  11889. L_1 = Span_1_get_Length_m8F12AAB52A4A4959D8DEBCF0FDB5FCB4FF398593_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  11890. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  11891. {
  11892. goto IL_003b;
  11893. }
  11894. }
  11895. {
  11896. Span_1_t287AD14BEBFA650CD367D76F004E5F76752DE6F0 L_2 = ___0_destination;
  11897. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_3 = L_2.____pointer;
  11898. V_1 = L_3;
  11899. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_4;
  11900. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948, (Il2CppByReference*)(&V_1));
  11901. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_5 = __this->____pointer;
  11902. V_1 = L_5;
  11903. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_6;
  11904. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948, (Il2CppByReference*)(&V_1));
  11905. int32_t L_7 = __this->____length;
  11906. Buffer_Memmove_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m427CDFE46D4CC628C19ABDAB8DE106E667CA228D(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  11907. V_0 = (bool)1;
  11908. }
  11909. IL_003b:
  11910. {
  11911. bool L_8 = V_0;
  11912. return L_8;
  11913. }
  11914. }
  11915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m32A72AA0B09D8743A51B5D64A29232F404AE1E3D_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, const RuntimeMethod* method)
  11916. {
  11917. static bool s_Il2CppMethodInitialized;
  11918. if (!s_Il2CppMethodInitialized)
  11919. {
  11920. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  11921. s_Il2CppMethodInitialized = true;
  11922. }
  11923. Il2CppChar* V_0 = NULL;
  11924. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED V_1;
  11925. memset((&V_1), 0, sizeof(V_1));
  11926. {
  11927. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  11928. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  11929. Type_t* L_1;
  11930. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  11931. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  11932. Type_t* L_3;
  11933. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  11934. bool L_4;
  11935. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  11936. if (!L_4)
  11937. {
  11938. goto IL_003e;
  11939. }
  11940. }
  11941. {
  11942. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_5 = __this->____pointer;
  11943. V_1 = L_5;
  11944. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_6;
  11945. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948, (Il2CppByReference*)(&V_1));
  11946. Il2CppChar* L_7;
  11947. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  11948. V_0 = L_7;
  11949. Il2CppChar* L_8 = V_0;
  11950. int32_t L_9 = __this->____length;
  11951. String_t* L_10;
  11952. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  11953. return L_10;
  11954. }
  11955. IL_003e:
  11956. {
  11957. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  11958. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  11959. Type_t* L_12;
  11960. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  11961. NullCheck((MemberInfo_t*)L_12);
  11962. String_t* L_13;
  11963. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  11964. int32_t L_14 = __this->____length;
  11965. int32_t L_15 = L_14;
  11966. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  11967. String_t* L_17;
  11968. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  11969. return L_17;
  11970. }
  11971. }
  11972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202 ReadOnlySpan_1_Slice_m7AC2B70AC57125D9A6D7BF5995CE62759B7C3483_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, int32_t ___0_start, const RuntimeMethod* method)
  11973. {
  11974. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED V_0;
  11975. memset((&V_0), 0, sizeof(V_0));
  11976. {
  11977. int32_t L_0 = ___0_start;
  11978. int32_t L_1 = __this->____length;
  11979. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  11980. {
  11981. goto IL_000e;
  11982. }
  11983. }
  11984. {
  11985. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  11986. }
  11987. IL_000e:
  11988. {
  11989. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_2 = __this->____pointer;
  11990. V_0 = L_2;
  11991. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_3;
  11992. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948, (Il2CppByReference*)(&V_0));
  11993. int32_t L_4 = ___0_start;
  11994. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_5;
  11995. L_5 = il2cpp_unsafe_add<CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948,int32_t>(L_3, L_4);
  11996. int32_t L_6 = __this->____length;
  11997. int32_t L_7 = ___0_start;
  11998. ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202 L_8;
  11999. memset((&L_8), 0, sizeof(L_8));
  12000. ReadOnlySpan_1__ctor_m0FAC3C82507A83DF266B54E4079145EF0B9DFCCB_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  12001. return L_8;
  12002. }
  12003. }
  12004. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202 ReadOnlySpan_1_Slice_m8579A66F391D8B0B8E42844D2C195721F563393F_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  12005. {
  12006. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED V_0;
  12007. memset((&V_0), 0, sizeof(V_0));
  12008. {
  12009. int32_t L_0 = ___0_start;
  12010. int32_t L_1 = __this->____length;
  12011. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  12012. {
  12013. goto IL_0014;
  12014. }
  12015. }
  12016. {
  12017. int32_t L_2 = ___1_length;
  12018. int32_t L_3 = __this->____length;
  12019. int32_t L_4 = ___0_start;
  12020. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  12021. {
  12022. goto IL_0019;
  12023. }
  12024. }
  12025. IL_0014:
  12026. {
  12027. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  12028. }
  12029. IL_0019:
  12030. {
  12031. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_5 = __this->____pointer;
  12032. V_0 = L_5;
  12033. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_6;
  12034. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948, (Il2CppByReference*)(&V_0));
  12035. int32_t L_7 = ___0_start;
  12036. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_8;
  12037. L_8 = il2cpp_unsafe_add<CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948,int32_t>(L_6, L_7);
  12038. int32_t L_9 = ___1_length;
  12039. ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202 L_10;
  12040. memset((&L_10), 0, sizeof(L_10));
  12041. ReadOnlySpan_1__ctor_m0FAC3C82507A83DF266B54E4079145EF0B9DFCCB_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  12042. return L_10;
  12043. }
  12044. }
  12045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* ReadOnlySpan_1_ToArray_m9A87C8C67CA7FBC30DFD263B75930CA7B643CCFF_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, const RuntimeMethod* method)
  12046. {
  12047. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED V_0;
  12048. memset((&V_0), 0, sizeof(V_0));
  12049. {
  12050. int32_t L_0 = __this->____length;
  12051. if (L_0)
  12052. {
  12053. goto IL_000e;
  12054. }
  12055. }
  12056. {
  12057. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_1;
  12058. L_1 = Array_Empty_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m84971B583D93A6543F231C1D267452C9704497CB_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  12059. return L_1;
  12060. }
  12061. IL_000e:
  12062. {
  12063. int32_t L_2 = __this->____length;
  12064. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_3 = (CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB*)(CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  12065. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_4 = L_3;
  12066. NullCheck((RuntimeArray*)L_4);
  12067. uint8_t* L_5;
  12068. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  12069. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_6;
  12070. L_6 = il2cpp_unsafe_as_ref<CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948>(L_5);
  12071. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_7 = __this->____pointer;
  12072. V_0 = L_7;
  12073. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_8;
  12074. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948, (Il2CppByReference*)(&V_0));
  12075. int32_t L_9 = __this->____length;
  12076. Buffer_Memmove_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m427CDFE46D4CC628C19ABDAB8DE106E667CA228D(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  12077. return L_4;
  12078. }
  12079. }
  12080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mA1187CFDCF8B03337C35E26D1A553DDA10039A8D_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, const RuntimeMethod* method)
  12081. {
  12082. {
  12083. int32_t L_0 = __this->____length;
  12084. return L_0;
  12085. }
  12086. }
  12087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mEDCEA5E4A31BCA7E35DCA575A8AB4E3ECE3DDFF4_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, const RuntimeMethod* method)
  12088. {
  12089. {
  12090. int32_t L_0 = __this->____length;
  12091. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  12092. }
  12093. }
  12094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mB98D0F8DAF6E0BD570EC91437CB4395220518198_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  12095. {
  12096. {
  12097. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  12098. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  12099. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  12100. }
  12101. }
  12102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m69CA23901A78295904C92198E9340074799335C3_gshared (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, const RuntimeMethod* method)
  12103. {
  12104. {
  12105. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  12106. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  12107. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  12108. }
  12109. }
  12110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202 ReadOnlySpan_1_op_Implicit_mE86433ED338F13D74859FCEAAAAB7A8D1654D6A7_gshared (CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* ___0_array, const RuntimeMethod* method)
  12111. {
  12112. {
  12113. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_0 = ___0_array;
  12114. ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202 L_1;
  12115. memset((&L_1), 0, sizeof(L_1));
  12116. ReadOnlySpan_1__ctor_m902046008D6CFB4C0A2428D065E23289D114C0F4_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  12117. return L_1;
  12118. }
  12119. }
  12120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202 ReadOnlySpan_1_get_Empty_m5EBDC2C84BFA8C60B65F36C20991E999D32224FA_gshared (const RuntimeMethod* method)
  12121. {
  12122. ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202 V_0;
  12123. memset((&V_0), 0, sizeof(V_0));
  12124. {
  12125. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202));
  12126. ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202 L_0 = V_0;
  12127. return L_0;
  12128. }
  12129. }
  12130. #ifdef __clang__
  12131. #pragma clang diagnostic pop
  12132. #endif
  12133. #ifdef __clang__
  12134. #pragma clang diagnostic push
  12135. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12136. #pragma clang diagnostic ignored "-Wunused-variable"
  12137. #endif
  12138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9514A44CC72AB159FB28C26473BA3A41277377F4_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* ___0_array, const RuntimeMethod* method)
  12139. {
  12140. {
  12141. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_0 = ___0_array;
  12142. if (L_0)
  12143. {
  12144. goto IL_000b;
  12145. }
  12146. }
  12147. {
  12148. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7));
  12149. return;
  12150. }
  12151. IL_000b:
  12152. {
  12153. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_1 = ___0_array;
  12154. NullCheck((RuntimeArray*)L_1);
  12155. uint8_t* L_2;
  12156. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  12157. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_3;
  12158. L_3 = il2cpp_unsafe_as_ref<CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C>(L_2);
  12159. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_4;
  12160. memset((&L_4), 0, sizeof(L_4));
  12161. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  12162. __this->____pointer = L_4;
  12163. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_5 = ___0_array;
  12164. NullCheck(L_5);
  12165. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  12166. return;
  12167. }
  12168. }
  12169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m93CFFBFAF0C968D5FEC303661CECEEC1AD3A2527_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  12170. {
  12171. {
  12172. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_0 = ___0_array;
  12173. if (L_0)
  12174. {
  12175. goto IL_0016;
  12176. }
  12177. }
  12178. {
  12179. int32_t L_1 = ___1_start;
  12180. if (L_1)
  12181. {
  12182. goto IL_0009;
  12183. }
  12184. }
  12185. {
  12186. int32_t L_2 = ___2_length;
  12187. if (!L_2)
  12188. {
  12189. goto IL_000e;
  12190. }
  12191. }
  12192. IL_0009:
  12193. {
  12194. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  12195. }
  12196. IL_000e:
  12197. {
  12198. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7));
  12199. return;
  12200. }
  12201. IL_0016:
  12202. {
  12203. int32_t L_3 = ___1_start;
  12204. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_4 = ___0_array;
  12205. NullCheck(L_4);
  12206. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  12207. {
  12208. goto IL_0024;
  12209. }
  12210. }
  12211. {
  12212. int32_t L_5 = ___2_length;
  12213. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_6 = ___0_array;
  12214. NullCheck(L_6);
  12215. int32_t L_7 = ___1_start;
  12216. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  12217. {
  12218. goto IL_0029;
  12219. }
  12220. }
  12221. IL_0024:
  12222. {
  12223. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  12224. }
  12225. IL_0029:
  12226. {
  12227. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_8 = ___0_array;
  12228. NullCheck((RuntimeArray*)L_8);
  12229. uint8_t* L_9;
  12230. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  12231. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_10;
  12232. L_10 = il2cpp_unsafe_as_ref<CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C>(L_9);
  12233. int32_t L_11 = ___1_start;
  12234. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_12;
  12235. L_12 = il2cpp_unsafe_add<CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C,int32_t>(L_10, L_11);
  12236. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_13;
  12237. memset((&L_13), 0, sizeof(L_13));
  12238. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  12239. __this->____pointer = L_13;
  12240. int32_t L_14 = ___2_length;
  12241. __this->____length = L_14;
  12242. return;
  12243. }
  12244. }
  12245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mAC75C29284238B62D33FF048481EC7C23F199EA4_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  12246. {
  12247. {
  12248. }
  12249. {
  12250. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  12251. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  12252. Type_t* L_1;
  12253. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  12254. ThrowHelper_ThrowInvalidTypeWithPointersNotSupported_m5707DE408588F6EAC3FC7D10F9520308CF8C8CCF(L_1, NULL);
  12255. }
  12256. IL_0016:
  12257. {
  12258. int32_t L_2 = ___1_length;
  12259. if ((((int32_t)L_2) >= ((int32_t)0)))
  12260. {
  12261. goto IL_001f;
  12262. }
  12263. }
  12264. {
  12265. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  12266. }
  12267. IL_001f:
  12268. {
  12269. void* L_3 = ___0_pointer;
  12270. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_4;
  12271. L_4 = il2cpp_unsafe_as_ref<CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C>((uint8_t*)L_3);
  12272. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_5;
  12273. memset((&L_5), 0, sizeof(L_5));
  12274. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_5), L_4);
  12275. __this->____pointer = L_5;
  12276. int32_t L_6 = ___1_length;
  12277. __this->____length = L_6;
  12278. return;
  12279. }
  12280. }
  12281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE546B03C468DDF41C1EF5DF7735C87E859875C05_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  12282. {
  12283. {
  12284. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_0 = ___0_ptr;
  12285. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_1;
  12286. memset((&L_1), 0, sizeof(L_1));
  12287. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  12288. __this->____pointer = L_1;
  12289. int32_t L_2 = ___1_length;
  12290. __this->____length = L_2;
  12291. return;
  12292. }
  12293. }
  12294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* ReadOnlySpan_1_get_Item_m6DBCBDDE56D49DD492FFD918B324B106CD6CEA93_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, int32_t ___0_index, const RuntimeMethod* method)
  12295. {
  12296. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB V_0;
  12297. memset((&V_0), 0, sizeof(V_0));
  12298. {
  12299. int32_t L_0 = ___0_index;
  12300. int32_t L_1 = __this->____length;
  12301. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  12302. {
  12303. goto IL_000e;
  12304. }
  12305. }
  12306. {
  12307. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  12308. }
  12309. IL_000e:
  12310. {
  12311. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_2 = __this->____pointer;
  12312. V_0 = L_2;
  12313. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_3;
  12314. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C, (Il2CppByReference*)(&V_0));
  12315. int32_t L_4 = ___0_index;
  12316. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_5;
  12317. L_5 = il2cpp_unsafe_add<CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C,int32_t>(L_3, L_4);
  12318. return L_5;
  12319. }
  12320. }
  12321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* ReadOnlySpan_1_GetPinnableReference_m30242D500CB155CF29BBE9D97AB76FE5A53B56DF_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, const RuntimeMethod* method)
  12322. {
  12323. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB V_0;
  12324. memset((&V_0), 0, sizeof(V_0));
  12325. {
  12326. int32_t L_0 = __this->____length;
  12327. if (L_0)
  12328. {
  12329. goto IL_0010;
  12330. }
  12331. }
  12332. {
  12333. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_1;
  12334. L_1 = il2cpp_unsafe_as_ref<CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C>((void*)((uintptr_t)0));
  12335. return L_1;
  12336. }
  12337. IL_0010:
  12338. {
  12339. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_2 = __this->____pointer;
  12340. V_0 = L_2;
  12341. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_3;
  12342. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C, (Il2CppByReference*)(&V_0));
  12343. return L_3;
  12344. }
  12345. }
  12346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mDE3558DA2BED705AFF928041A6119CEED992E6B8_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, Span_1_t6F6F7EA31306186A9C45766579892B8317AF1958 ___0_destination, const RuntimeMethod* method)
  12347. {
  12348. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB V_0;
  12349. memset((&V_0), 0, sizeof(V_0));
  12350. {
  12351. int32_t L_0 = __this->____length;
  12352. int32_t L_1;
  12353. L_1 = Span_1_get_Length_m60375311D59A83E1069F99A473EC6E9C43337E43_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  12354. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  12355. {
  12356. goto IL_0038;
  12357. }
  12358. }
  12359. {
  12360. Span_1_t6F6F7EA31306186A9C45766579892B8317AF1958 L_2 = ___0_destination;
  12361. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_3 = L_2.____pointer;
  12362. V_0 = L_3;
  12363. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_4;
  12364. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C, (Il2CppByReference*)(&V_0));
  12365. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_5 = __this->____pointer;
  12366. V_0 = L_5;
  12367. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_6;
  12368. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C, (Il2CppByReference*)(&V_0));
  12369. int32_t L_7 = __this->____length;
  12370. Buffer_Memmove_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_m597AEFDEA861960C01875FED55DA2DFD78E4B50C(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  12371. return;
  12372. }
  12373. IL_0038:
  12374. {
  12375. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  12376. return;
  12377. }
  12378. }
  12379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mF44801A74B8E6DB43E91BE23148CB767486F130B_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, Span_1_t6F6F7EA31306186A9C45766579892B8317AF1958 ___0_destination, const RuntimeMethod* method)
  12380. {
  12381. bool V_0 = false;
  12382. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB V_1;
  12383. memset((&V_1), 0, sizeof(V_1));
  12384. {
  12385. V_0 = (bool)0;
  12386. int32_t L_0 = __this->____length;
  12387. int32_t L_1;
  12388. L_1 = Span_1_get_Length_m60375311D59A83E1069F99A473EC6E9C43337E43_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  12389. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  12390. {
  12391. goto IL_003b;
  12392. }
  12393. }
  12394. {
  12395. Span_1_t6F6F7EA31306186A9C45766579892B8317AF1958 L_2 = ___0_destination;
  12396. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_3 = L_2.____pointer;
  12397. V_1 = L_3;
  12398. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_4;
  12399. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C, (Il2CppByReference*)(&V_1));
  12400. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_5 = __this->____pointer;
  12401. V_1 = L_5;
  12402. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_6;
  12403. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C, (Il2CppByReference*)(&V_1));
  12404. int32_t L_7 = __this->____length;
  12405. Buffer_Memmove_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_m597AEFDEA861960C01875FED55DA2DFD78E4B50C(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  12406. V_0 = (bool)1;
  12407. }
  12408. IL_003b:
  12409. {
  12410. bool L_8 = V_0;
  12411. return L_8;
  12412. }
  12413. }
  12414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m697DECA82F708ABC9D7A7D9B1DAFC7B6A1A21BAE_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, const RuntimeMethod* method)
  12415. {
  12416. static bool s_Il2CppMethodInitialized;
  12417. if (!s_Il2CppMethodInitialized)
  12418. {
  12419. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  12420. s_Il2CppMethodInitialized = true;
  12421. }
  12422. Il2CppChar* V_0 = NULL;
  12423. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB V_1;
  12424. memset((&V_1), 0, sizeof(V_1));
  12425. {
  12426. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  12427. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  12428. Type_t* L_1;
  12429. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  12430. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  12431. Type_t* L_3;
  12432. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  12433. bool L_4;
  12434. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  12435. if (!L_4)
  12436. {
  12437. goto IL_003e;
  12438. }
  12439. }
  12440. {
  12441. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_5 = __this->____pointer;
  12442. V_1 = L_5;
  12443. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_6;
  12444. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C, (Il2CppByReference*)(&V_1));
  12445. Il2CppChar* L_7;
  12446. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  12447. V_0 = L_7;
  12448. Il2CppChar* L_8 = V_0;
  12449. int32_t L_9 = __this->____length;
  12450. String_t* L_10;
  12451. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  12452. return L_10;
  12453. }
  12454. IL_003e:
  12455. {
  12456. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  12457. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  12458. Type_t* L_12;
  12459. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  12460. NullCheck((MemberInfo_t*)L_12);
  12461. String_t* L_13;
  12462. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  12463. int32_t L_14 = __this->____length;
  12464. int32_t L_15 = L_14;
  12465. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  12466. String_t* L_17;
  12467. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  12468. return L_17;
  12469. }
  12470. }
  12471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7 ReadOnlySpan_1_Slice_m820CB867A65E955884A670A1C41E0F08D1B8BFDC_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, int32_t ___0_start, const RuntimeMethod* method)
  12472. {
  12473. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB V_0;
  12474. memset((&V_0), 0, sizeof(V_0));
  12475. {
  12476. int32_t L_0 = ___0_start;
  12477. int32_t L_1 = __this->____length;
  12478. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  12479. {
  12480. goto IL_000e;
  12481. }
  12482. }
  12483. {
  12484. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  12485. }
  12486. IL_000e:
  12487. {
  12488. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_2 = __this->____pointer;
  12489. V_0 = L_2;
  12490. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_3;
  12491. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C, (Il2CppByReference*)(&V_0));
  12492. int32_t L_4 = ___0_start;
  12493. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_5;
  12494. L_5 = il2cpp_unsafe_add<CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C,int32_t>(L_3, L_4);
  12495. int32_t L_6 = __this->____length;
  12496. int32_t L_7 = ___0_start;
  12497. ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7 L_8;
  12498. memset((&L_8), 0, sizeof(L_8));
  12499. ReadOnlySpan_1__ctor_mE546B03C468DDF41C1EF5DF7735C87E859875C05_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  12500. return L_8;
  12501. }
  12502. }
  12503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7 ReadOnlySpan_1_Slice_m9CC2B6EE7A97A9C249001A1E0B146CB87D055D6C_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  12504. {
  12505. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB V_0;
  12506. memset((&V_0), 0, sizeof(V_0));
  12507. {
  12508. int32_t L_0 = ___0_start;
  12509. int32_t L_1 = __this->____length;
  12510. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  12511. {
  12512. goto IL_0014;
  12513. }
  12514. }
  12515. {
  12516. int32_t L_2 = ___1_length;
  12517. int32_t L_3 = __this->____length;
  12518. int32_t L_4 = ___0_start;
  12519. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  12520. {
  12521. goto IL_0019;
  12522. }
  12523. }
  12524. IL_0014:
  12525. {
  12526. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  12527. }
  12528. IL_0019:
  12529. {
  12530. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_5 = __this->____pointer;
  12531. V_0 = L_5;
  12532. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_6;
  12533. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C, (Il2CppByReference*)(&V_0));
  12534. int32_t L_7 = ___0_start;
  12535. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_8;
  12536. L_8 = il2cpp_unsafe_add<CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C,int32_t>(L_6, L_7);
  12537. int32_t L_9 = ___1_length;
  12538. ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7 L_10;
  12539. memset((&L_10), 0, sizeof(L_10));
  12540. ReadOnlySpan_1__ctor_mE546B03C468DDF41C1EF5DF7735C87E859875C05_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  12541. return L_10;
  12542. }
  12543. }
  12544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* ReadOnlySpan_1_ToArray_m61A423E04FC1734CD09EB4EE2018E167F88458D5_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, const RuntimeMethod* method)
  12545. {
  12546. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB V_0;
  12547. memset((&V_0), 0, sizeof(V_0));
  12548. {
  12549. int32_t L_0 = __this->____length;
  12550. if (L_0)
  12551. {
  12552. goto IL_000e;
  12553. }
  12554. }
  12555. {
  12556. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_1;
  12557. L_1 = Array_Empty_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_mDEE01691BB18636B0D2FE68CDBBD13D0C9A0CBAD_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  12558. return L_1;
  12559. }
  12560. IL_000e:
  12561. {
  12562. int32_t L_2 = __this->____length;
  12563. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_3 = (CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63*)(CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  12564. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_4 = L_3;
  12565. NullCheck((RuntimeArray*)L_4);
  12566. uint8_t* L_5;
  12567. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  12568. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_6;
  12569. L_6 = il2cpp_unsafe_as_ref<CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C>(L_5);
  12570. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_7 = __this->____pointer;
  12571. V_0 = L_7;
  12572. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_8;
  12573. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C, (Il2CppByReference*)(&V_0));
  12574. int32_t L_9 = __this->____length;
  12575. Buffer_Memmove_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_m597AEFDEA861960C01875FED55DA2DFD78E4B50C(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  12576. return L_4;
  12577. }
  12578. }
  12579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m196EC0E4748287EACF370148E150FBAD3B5FB01C_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, const RuntimeMethod* method)
  12580. {
  12581. {
  12582. int32_t L_0 = __this->____length;
  12583. return L_0;
  12584. }
  12585. }
  12586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m009AD4EEDD463263922546C432925FD03583548E_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, const RuntimeMethod* method)
  12587. {
  12588. {
  12589. int32_t L_0 = __this->____length;
  12590. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  12591. }
  12592. }
  12593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mD5C70E5BD6C63040B79EC54ABA45BAAF02638BCF_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  12594. {
  12595. {
  12596. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  12597. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  12598. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  12599. }
  12600. }
  12601. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mDDE7CC3662264EC0F87131D5FB7538386E09F8DE_gshared (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, const RuntimeMethod* method)
  12602. {
  12603. {
  12604. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  12605. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  12606. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  12607. }
  12608. }
  12609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7 ReadOnlySpan_1_op_Implicit_mC135E7C05609A6285B3A4953D04D4FF16A81405E_gshared (CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* ___0_array, const RuntimeMethod* method)
  12610. {
  12611. {
  12612. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_0 = ___0_array;
  12613. ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7 L_1;
  12614. memset((&L_1), 0, sizeof(L_1));
  12615. ReadOnlySpan_1__ctor_m9514A44CC72AB159FB28C26473BA3A41277377F4_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  12616. return L_1;
  12617. }
  12618. }
  12619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7 ReadOnlySpan_1_get_Empty_mF7313BC2D5E205842AC1DEF2D4DDEEE00AE83F88_gshared (const RuntimeMethod* method)
  12620. {
  12621. ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7 V_0;
  12622. memset((&V_0), 0, sizeof(V_0));
  12623. {
  12624. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7));
  12625. ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7 L_0 = V_0;
  12626. return L_0;
  12627. }
  12628. }
  12629. #ifdef __clang__
  12630. #pragma clang diagnostic pop
  12631. #endif
  12632. #ifdef __clang__
  12633. #pragma clang diagnostic push
  12634. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12635. #pragma clang diagnostic ignored "-Wunused-variable"
  12636. #endif
  12637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF3A666048D7E4D48A9AAF6444C7C8436835869A6_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* ___0_array, const RuntimeMethod* method)
  12638. {
  12639. {
  12640. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_0 = ___0_array;
  12641. if (L_0)
  12642. {
  12643. goto IL_000b;
  12644. }
  12645. }
  12646. {
  12647. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407));
  12648. return;
  12649. }
  12650. IL_000b:
  12651. {
  12652. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_1 = ___0_array;
  12653. NullCheck((RuntimeArray*)L_1);
  12654. uint8_t* L_2;
  12655. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  12656. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_3;
  12657. L_3 = il2cpp_unsafe_as_ref<LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED>(L_2);
  12658. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_4;
  12659. memset((&L_4), 0, sizeof(L_4));
  12660. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  12661. __this->____pointer = L_4;
  12662. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_5 = ___0_array;
  12663. NullCheck(L_5);
  12664. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  12665. return;
  12666. }
  12667. }
  12668. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4461F9CCB26818AA506E0FAD2C58937011E37604_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  12669. {
  12670. {
  12671. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_0 = ___0_array;
  12672. if (L_0)
  12673. {
  12674. goto IL_0016;
  12675. }
  12676. }
  12677. {
  12678. int32_t L_1 = ___1_start;
  12679. if (L_1)
  12680. {
  12681. goto IL_0009;
  12682. }
  12683. }
  12684. {
  12685. int32_t L_2 = ___2_length;
  12686. if (!L_2)
  12687. {
  12688. goto IL_000e;
  12689. }
  12690. }
  12691. IL_0009:
  12692. {
  12693. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  12694. }
  12695. IL_000e:
  12696. {
  12697. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407));
  12698. return;
  12699. }
  12700. IL_0016:
  12701. {
  12702. int32_t L_3 = ___1_start;
  12703. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_4 = ___0_array;
  12704. NullCheck(L_4);
  12705. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  12706. {
  12707. goto IL_0024;
  12708. }
  12709. }
  12710. {
  12711. int32_t L_5 = ___2_length;
  12712. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_6 = ___0_array;
  12713. NullCheck(L_6);
  12714. int32_t L_7 = ___1_start;
  12715. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  12716. {
  12717. goto IL_0029;
  12718. }
  12719. }
  12720. IL_0024:
  12721. {
  12722. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  12723. }
  12724. IL_0029:
  12725. {
  12726. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_8 = ___0_array;
  12727. NullCheck((RuntimeArray*)L_8);
  12728. uint8_t* L_9;
  12729. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  12730. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_10;
  12731. L_10 = il2cpp_unsafe_as_ref<LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED>(L_9);
  12732. int32_t L_11 = ___1_start;
  12733. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_12;
  12734. L_12 = il2cpp_unsafe_add<LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED,int32_t>(L_10, L_11);
  12735. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_13;
  12736. memset((&L_13), 0, sizeof(L_13));
  12737. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  12738. __this->____pointer = L_13;
  12739. int32_t L_14 = ___2_length;
  12740. __this->____length = L_14;
  12741. return;
  12742. }
  12743. }
  12744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA7F5DB61CFA44C06A82A81043EF781D2340F3A95_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  12745. {
  12746. {
  12747. goto IL_0016;
  12748. }
  12749. IL_0016:
  12750. {
  12751. int32_t L_0 = ___1_length;
  12752. if ((((int32_t)L_0) >= ((int32_t)0)))
  12753. {
  12754. goto IL_001f;
  12755. }
  12756. }
  12757. {
  12758. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  12759. }
  12760. IL_001f:
  12761. {
  12762. void* L_1 = ___0_pointer;
  12763. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_2;
  12764. L_2 = il2cpp_unsafe_as_ref<LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED>((uint8_t*)L_1);
  12765. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_3;
  12766. memset((&L_3), 0, sizeof(L_3));
  12767. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  12768. __this->____pointer = L_3;
  12769. int32_t L_4 = ___1_length;
  12770. __this->____length = L_4;
  12771. return;
  12772. }
  12773. }
  12774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEB86EC3C6373B38172806D5354A297A5ECB293C5_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  12775. {
  12776. {
  12777. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_0 = ___0_ptr;
  12778. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_1;
  12779. memset((&L_1), 0, sizeof(L_1));
  12780. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  12781. __this->____pointer = L_1;
  12782. int32_t L_2 = ___1_length;
  12783. __this->____length = L_2;
  12784. return;
  12785. }
  12786. }
  12787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* ReadOnlySpan_1_get_Item_m4DEBB6C83A37905B773D5FCC46D3DC6E21245BD4_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, int32_t ___0_index, const RuntimeMethod* method)
  12788. {
  12789. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F V_0;
  12790. memset((&V_0), 0, sizeof(V_0));
  12791. {
  12792. int32_t L_0 = ___0_index;
  12793. int32_t L_1 = __this->____length;
  12794. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  12795. {
  12796. goto IL_000e;
  12797. }
  12798. }
  12799. {
  12800. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  12801. }
  12802. IL_000e:
  12803. {
  12804. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_2 = __this->____pointer;
  12805. V_0 = L_2;
  12806. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_3;
  12807. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED, (Il2CppByReference*)(&V_0));
  12808. int32_t L_4 = ___0_index;
  12809. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_5;
  12810. L_5 = il2cpp_unsafe_add<LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED,int32_t>(L_3, L_4);
  12811. return L_5;
  12812. }
  12813. }
  12814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* ReadOnlySpan_1_GetPinnableReference_m71A89DD98F6FAE42E66CF1B2E882EC9AC34A5D68_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, const RuntimeMethod* method)
  12815. {
  12816. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F V_0;
  12817. memset((&V_0), 0, sizeof(V_0));
  12818. {
  12819. int32_t L_0 = __this->____length;
  12820. if (L_0)
  12821. {
  12822. goto IL_0010;
  12823. }
  12824. }
  12825. {
  12826. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_1;
  12827. L_1 = il2cpp_unsafe_as_ref<LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED>((void*)((uintptr_t)0));
  12828. return L_1;
  12829. }
  12830. IL_0010:
  12831. {
  12832. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_2 = __this->____pointer;
  12833. V_0 = L_2;
  12834. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_3;
  12835. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED, (Il2CppByReference*)(&V_0));
  12836. return L_3;
  12837. }
  12838. }
  12839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m36D4E59327CCB8F739359E31928DA3B922BB4D93_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, Span_1_tF70510177F39362BA23377F908D7A1BF79A523B9 ___0_destination, const RuntimeMethod* method)
  12840. {
  12841. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F V_0;
  12842. memset((&V_0), 0, sizeof(V_0));
  12843. {
  12844. int32_t L_0 = __this->____length;
  12845. int32_t L_1;
  12846. L_1 = Span_1_get_Length_m9A04E715710727322958E1DF1F3D14B44618C9BE_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  12847. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  12848. {
  12849. goto IL_0038;
  12850. }
  12851. }
  12852. {
  12853. Span_1_tF70510177F39362BA23377F908D7A1BF79A523B9 L_2 = ___0_destination;
  12854. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_3 = L_2.____pointer;
  12855. V_0 = L_3;
  12856. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_4;
  12857. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED, (Il2CppByReference*)(&V_0));
  12858. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_5 = __this->____pointer;
  12859. V_0 = L_5;
  12860. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_6;
  12861. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED, (Il2CppByReference*)(&V_0));
  12862. int32_t L_7 = __this->____length;
  12863. Buffer_Memmove_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m47BAB4AC929DEF79404CCB3EC8AA33FF067DAC26(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  12864. return;
  12865. }
  12866. IL_0038:
  12867. {
  12868. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  12869. return;
  12870. }
  12871. }
  12872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m9DE66E97F2192E6FFD2FECBAF45C76DDE20AAEE2_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, Span_1_tF70510177F39362BA23377F908D7A1BF79A523B9 ___0_destination, const RuntimeMethod* method)
  12873. {
  12874. bool V_0 = false;
  12875. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F V_1;
  12876. memset((&V_1), 0, sizeof(V_1));
  12877. {
  12878. V_0 = (bool)0;
  12879. int32_t L_0 = __this->____length;
  12880. int32_t L_1;
  12881. L_1 = Span_1_get_Length_m9A04E715710727322958E1DF1F3D14B44618C9BE_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  12882. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  12883. {
  12884. goto IL_003b;
  12885. }
  12886. }
  12887. {
  12888. Span_1_tF70510177F39362BA23377F908D7A1BF79A523B9 L_2 = ___0_destination;
  12889. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_3 = L_2.____pointer;
  12890. V_1 = L_3;
  12891. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_4;
  12892. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED, (Il2CppByReference*)(&V_1));
  12893. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_5 = __this->____pointer;
  12894. V_1 = L_5;
  12895. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_6;
  12896. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED, (Il2CppByReference*)(&V_1));
  12897. int32_t L_7 = __this->____length;
  12898. Buffer_Memmove_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m47BAB4AC929DEF79404CCB3EC8AA33FF067DAC26(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  12899. V_0 = (bool)1;
  12900. }
  12901. IL_003b:
  12902. {
  12903. bool L_8 = V_0;
  12904. return L_8;
  12905. }
  12906. }
  12907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m1842AEF3BD08D384C79F706C1DF1ADE6915CE120_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, const RuntimeMethod* method)
  12908. {
  12909. static bool s_Il2CppMethodInitialized;
  12910. if (!s_Il2CppMethodInitialized)
  12911. {
  12912. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  12913. s_Il2CppMethodInitialized = true;
  12914. }
  12915. Il2CppChar* V_0 = NULL;
  12916. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F V_1;
  12917. memset((&V_1), 0, sizeof(V_1));
  12918. {
  12919. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  12920. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  12921. Type_t* L_1;
  12922. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  12923. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  12924. Type_t* L_3;
  12925. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  12926. bool L_4;
  12927. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  12928. if (!L_4)
  12929. {
  12930. goto IL_003e;
  12931. }
  12932. }
  12933. {
  12934. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_5 = __this->____pointer;
  12935. V_1 = L_5;
  12936. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_6;
  12937. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED, (Il2CppByReference*)(&V_1));
  12938. Il2CppChar* L_7;
  12939. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  12940. V_0 = L_7;
  12941. Il2CppChar* L_8 = V_0;
  12942. int32_t L_9 = __this->____length;
  12943. String_t* L_10;
  12944. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  12945. return L_10;
  12946. }
  12947. IL_003e:
  12948. {
  12949. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  12950. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  12951. Type_t* L_12;
  12952. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  12953. NullCheck((MemberInfo_t*)L_12);
  12954. String_t* L_13;
  12955. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  12956. int32_t L_14 = __this->____length;
  12957. int32_t L_15 = L_14;
  12958. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  12959. String_t* L_17;
  12960. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  12961. return L_17;
  12962. }
  12963. }
  12964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407 ReadOnlySpan_1_Slice_m2186B637A4658A47B0DD418A0E3361776D8D3C2E_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, int32_t ___0_start, const RuntimeMethod* method)
  12965. {
  12966. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F V_0;
  12967. memset((&V_0), 0, sizeof(V_0));
  12968. {
  12969. int32_t L_0 = ___0_start;
  12970. int32_t L_1 = __this->____length;
  12971. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  12972. {
  12973. goto IL_000e;
  12974. }
  12975. }
  12976. {
  12977. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  12978. }
  12979. IL_000e:
  12980. {
  12981. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_2 = __this->____pointer;
  12982. V_0 = L_2;
  12983. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_3;
  12984. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED, (Il2CppByReference*)(&V_0));
  12985. int32_t L_4 = ___0_start;
  12986. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_5;
  12987. L_5 = il2cpp_unsafe_add<LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED,int32_t>(L_3, L_4);
  12988. int32_t L_6 = __this->____length;
  12989. int32_t L_7 = ___0_start;
  12990. ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407 L_8;
  12991. memset((&L_8), 0, sizeof(L_8));
  12992. ReadOnlySpan_1__ctor_mEB86EC3C6373B38172806D5354A297A5ECB293C5_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  12993. return L_8;
  12994. }
  12995. }
  12996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407 ReadOnlySpan_1_Slice_mE06FD63699A29B75D07A1D4FCFBBC1CA4929828B_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  12997. {
  12998. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F V_0;
  12999. memset((&V_0), 0, sizeof(V_0));
  13000. {
  13001. int32_t L_0 = ___0_start;
  13002. int32_t L_1 = __this->____length;
  13003. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  13004. {
  13005. goto IL_0014;
  13006. }
  13007. }
  13008. {
  13009. int32_t L_2 = ___1_length;
  13010. int32_t L_3 = __this->____length;
  13011. int32_t L_4 = ___0_start;
  13012. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  13013. {
  13014. goto IL_0019;
  13015. }
  13016. }
  13017. IL_0014:
  13018. {
  13019. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  13020. }
  13021. IL_0019:
  13022. {
  13023. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_5 = __this->____pointer;
  13024. V_0 = L_5;
  13025. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_6;
  13026. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED, (Il2CppByReference*)(&V_0));
  13027. int32_t L_7 = ___0_start;
  13028. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_8;
  13029. L_8 = il2cpp_unsafe_add<LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED,int32_t>(L_6, L_7);
  13030. int32_t L_9 = ___1_length;
  13031. ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407 L_10;
  13032. memset((&L_10), 0, sizeof(L_10));
  13033. ReadOnlySpan_1__ctor_mEB86EC3C6373B38172806D5354A297A5ECB293C5_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  13034. return L_10;
  13035. }
  13036. }
  13037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* ReadOnlySpan_1_ToArray_m836FDFB6926178341801301114A572AB764FE13A_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, const RuntimeMethod* method)
  13038. {
  13039. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F V_0;
  13040. memset((&V_0), 0, sizeof(V_0));
  13041. {
  13042. int32_t L_0 = __this->____length;
  13043. if (L_0)
  13044. {
  13045. goto IL_000e;
  13046. }
  13047. }
  13048. {
  13049. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_1;
  13050. L_1 = Array_Empty_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m87F3098E0725A24876386B61186D539F0CBB0D04_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  13051. return L_1;
  13052. }
  13053. IL_000e:
  13054. {
  13055. int32_t L_2 = __this->____length;
  13056. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_3 = (LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799*)(LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  13057. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_4 = L_3;
  13058. NullCheck((RuntimeArray*)L_4);
  13059. uint8_t* L_5;
  13060. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  13061. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_6;
  13062. L_6 = il2cpp_unsafe_as_ref<LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED>(L_5);
  13063. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_7 = __this->____pointer;
  13064. V_0 = L_7;
  13065. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_8;
  13066. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED, (Il2CppByReference*)(&V_0));
  13067. int32_t L_9 = __this->____length;
  13068. Buffer_Memmove_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m47BAB4AC929DEF79404CCB3EC8AA33FF067DAC26(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  13069. return L_4;
  13070. }
  13071. }
  13072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m06186F4FA33408130DC4C2427C31473138BA5DEF_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, const RuntimeMethod* method)
  13073. {
  13074. {
  13075. int32_t L_0 = __this->____length;
  13076. return L_0;
  13077. }
  13078. }
  13079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m0351F8D5E80A62EE4F333728762537F11CC7E162_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, const RuntimeMethod* method)
  13080. {
  13081. {
  13082. int32_t L_0 = __this->____length;
  13083. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  13084. }
  13085. }
  13086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m50243569CAB43238EBD4141F855CDA682D4F6202_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  13087. {
  13088. {
  13089. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  13090. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  13091. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  13092. }
  13093. }
  13094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mE8FE98547D96FB2A7032C5CB6512A21087D72DC9_gshared (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, const RuntimeMethod* method)
  13095. {
  13096. {
  13097. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  13098. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  13099. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  13100. }
  13101. }
  13102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407 ReadOnlySpan_1_op_Implicit_m503C078391ED5C788B44D68DF0D81E1B59DA4258_gshared (LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* ___0_array, const RuntimeMethod* method)
  13103. {
  13104. {
  13105. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_0 = ___0_array;
  13106. ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407 L_1;
  13107. memset((&L_1), 0, sizeof(L_1));
  13108. ReadOnlySpan_1__ctor_mF3A666048D7E4D48A9AAF6444C7C8436835869A6_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  13109. return L_1;
  13110. }
  13111. }
  13112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407 ReadOnlySpan_1_get_Empty_mBEAABA7D6C098738D55D6B781289114E681C593A_gshared (const RuntimeMethod* method)
  13113. {
  13114. ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407 V_0;
  13115. memset((&V_0), 0, sizeof(V_0));
  13116. {
  13117. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407));
  13118. ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407 L_0 = V_0;
  13119. return L_0;
  13120. }
  13121. }
  13122. #ifdef __clang__
  13123. #pragma clang diagnostic pop
  13124. #endif
  13125. #ifdef __clang__
  13126. #pragma clang diagnostic push
  13127. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13128. #pragma clang diagnostic ignored "-Wunused-variable"
  13129. #endif
  13130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3BD11FE210BDB7D04C294CAB8A6E473BFB120055_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* ___0_array, const RuntimeMethod* method)
  13131. {
  13132. {
  13133. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_0 = ___0_array;
  13134. if (L_0)
  13135. {
  13136. goto IL_000b;
  13137. }
  13138. }
  13139. {
  13140. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B));
  13141. return;
  13142. }
  13143. IL_000b:
  13144. {
  13145. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_1 = ___0_array;
  13146. NullCheck((RuntimeArray*)L_1);
  13147. uint8_t* L_2;
  13148. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  13149. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_3;
  13150. L_3 = il2cpp_unsafe_as_ref<RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4>(L_2);
  13151. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_4;
  13152. memset((&L_4), 0, sizeof(L_4));
  13153. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  13154. __this->____pointer = L_4;
  13155. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_5 = ___0_array;
  13156. NullCheck(L_5);
  13157. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  13158. return;
  13159. }
  13160. }
  13161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m25592938C3E62D74400EDBD7309678AB0618D032_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  13162. {
  13163. {
  13164. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_0 = ___0_array;
  13165. if (L_0)
  13166. {
  13167. goto IL_0016;
  13168. }
  13169. }
  13170. {
  13171. int32_t L_1 = ___1_start;
  13172. if (L_1)
  13173. {
  13174. goto IL_0009;
  13175. }
  13176. }
  13177. {
  13178. int32_t L_2 = ___2_length;
  13179. if (!L_2)
  13180. {
  13181. goto IL_000e;
  13182. }
  13183. }
  13184. IL_0009:
  13185. {
  13186. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  13187. }
  13188. IL_000e:
  13189. {
  13190. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B));
  13191. return;
  13192. }
  13193. IL_0016:
  13194. {
  13195. int32_t L_3 = ___1_start;
  13196. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_4 = ___0_array;
  13197. NullCheck(L_4);
  13198. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  13199. {
  13200. goto IL_0024;
  13201. }
  13202. }
  13203. {
  13204. int32_t L_5 = ___2_length;
  13205. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_6 = ___0_array;
  13206. NullCheck(L_6);
  13207. int32_t L_7 = ___1_start;
  13208. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  13209. {
  13210. goto IL_0029;
  13211. }
  13212. }
  13213. IL_0024:
  13214. {
  13215. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  13216. }
  13217. IL_0029:
  13218. {
  13219. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_8 = ___0_array;
  13220. NullCheck((RuntimeArray*)L_8);
  13221. uint8_t* L_9;
  13222. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  13223. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_10;
  13224. L_10 = il2cpp_unsafe_as_ref<RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4>(L_9);
  13225. int32_t L_11 = ___1_start;
  13226. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_12;
  13227. L_12 = il2cpp_unsafe_add<RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4,int32_t>(L_10, L_11);
  13228. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_13;
  13229. memset((&L_13), 0, sizeof(L_13));
  13230. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  13231. __this->____pointer = L_13;
  13232. int32_t L_14 = ___2_length;
  13233. __this->____length = L_14;
  13234. return;
  13235. }
  13236. }
  13237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m92EA9CC4037D2B94D184EE698127486DEAFC48F6_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  13238. {
  13239. {
  13240. goto IL_0016;
  13241. }
  13242. IL_0016:
  13243. {
  13244. int32_t L_0 = ___1_length;
  13245. if ((((int32_t)L_0) >= ((int32_t)0)))
  13246. {
  13247. goto IL_001f;
  13248. }
  13249. }
  13250. {
  13251. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  13252. }
  13253. IL_001f:
  13254. {
  13255. void* L_1 = ___0_pointer;
  13256. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_2;
  13257. L_2 = il2cpp_unsafe_as_ref<RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4>((uint8_t*)L_1);
  13258. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_3;
  13259. memset((&L_3), 0, sizeof(L_3));
  13260. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  13261. __this->____pointer = L_3;
  13262. int32_t L_4 = ___1_length;
  13263. __this->____length = L_4;
  13264. return;
  13265. }
  13266. }
  13267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE9DC9137D8C4FDFE7E08D5C120A5D70AB7756A3_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  13268. {
  13269. {
  13270. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_0 = ___0_ptr;
  13271. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_1;
  13272. memset((&L_1), 0, sizeof(L_1));
  13273. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  13274. __this->____pointer = L_1;
  13275. int32_t L_2 = ___1_length;
  13276. __this->____length = L_2;
  13277. return;
  13278. }
  13279. }
  13280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* ReadOnlySpan_1_get_Item_mC929D02A50832CE4FB5D832D4E384E6F8F087A24_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, int32_t ___0_index, const RuntimeMethod* method)
  13281. {
  13282. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 V_0;
  13283. memset((&V_0), 0, sizeof(V_0));
  13284. {
  13285. int32_t L_0 = ___0_index;
  13286. int32_t L_1 = __this->____length;
  13287. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  13288. {
  13289. goto IL_000e;
  13290. }
  13291. }
  13292. {
  13293. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  13294. }
  13295. IL_000e:
  13296. {
  13297. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_2 = __this->____pointer;
  13298. V_0 = L_2;
  13299. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_3;
  13300. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4, (Il2CppByReference*)(&V_0));
  13301. int32_t L_4 = ___0_index;
  13302. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_5;
  13303. L_5 = il2cpp_unsafe_add<RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4,int32_t>(L_3, L_4);
  13304. return L_5;
  13305. }
  13306. }
  13307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* ReadOnlySpan_1_GetPinnableReference_mBA958DF75078A28805812525A1AB6583DF41400B_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, const RuntimeMethod* method)
  13308. {
  13309. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 V_0;
  13310. memset((&V_0), 0, sizeof(V_0));
  13311. {
  13312. int32_t L_0 = __this->____length;
  13313. if (L_0)
  13314. {
  13315. goto IL_0010;
  13316. }
  13317. }
  13318. {
  13319. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_1;
  13320. L_1 = il2cpp_unsafe_as_ref<RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4>((void*)((uintptr_t)0));
  13321. return L_1;
  13322. }
  13323. IL_0010:
  13324. {
  13325. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_2 = __this->____pointer;
  13326. V_0 = L_2;
  13327. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_3;
  13328. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4, (Il2CppByReference*)(&V_0));
  13329. return L_3;
  13330. }
  13331. }
  13332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m1A4EFEC56728C35FED4973789599925CC13279A5_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, Span_1_t8C4E5171DE283EC29286C660AFCD79939F783D0E ___0_destination, const RuntimeMethod* method)
  13333. {
  13334. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 V_0;
  13335. memset((&V_0), 0, sizeof(V_0));
  13336. {
  13337. int32_t L_0 = __this->____length;
  13338. int32_t L_1;
  13339. L_1 = Span_1_get_Length_m893E22BECC47A7E85F6B983C9C321744BB13FEC3_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13340. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  13341. {
  13342. goto IL_0038;
  13343. }
  13344. }
  13345. {
  13346. Span_1_t8C4E5171DE283EC29286C660AFCD79939F783D0E L_2 = ___0_destination;
  13347. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_3 = L_2.____pointer;
  13348. V_0 = L_3;
  13349. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_4;
  13350. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4, (Il2CppByReference*)(&V_0));
  13351. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_5 = __this->____pointer;
  13352. V_0 = L_5;
  13353. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_6;
  13354. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4, (Il2CppByReference*)(&V_0));
  13355. int32_t L_7 = __this->____length;
  13356. Buffer_Memmove_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_m1C4B8F41C789DEE4D7E3ACD7E81859355E6AE528(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  13357. return;
  13358. }
  13359. IL_0038:
  13360. {
  13361. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  13362. return;
  13363. }
  13364. }
  13365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mF2DF3D9B30BA21D51282D8D496E397E87182655E_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, Span_1_t8C4E5171DE283EC29286C660AFCD79939F783D0E ___0_destination, const RuntimeMethod* method)
  13366. {
  13367. bool V_0 = false;
  13368. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 V_1;
  13369. memset((&V_1), 0, sizeof(V_1));
  13370. {
  13371. V_0 = (bool)0;
  13372. int32_t L_0 = __this->____length;
  13373. int32_t L_1;
  13374. L_1 = Span_1_get_Length_m893E22BECC47A7E85F6B983C9C321744BB13FEC3_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13375. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  13376. {
  13377. goto IL_003b;
  13378. }
  13379. }
  13380. {
  13381. Span_1_t8C4E5171DE283EC29286C660AFCD79939F783D0E L_2 = ___0_destination;
  13382. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_3 = L_2.____pointer;
  13383. V_1 = L_3;
  13384. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_4;
  13385. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4, (Il2CppByReference*)(&V_1));
  13386. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_5 = __this->____pointer;
  13387. V_1 = L_5;
  13388. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_6;
  13389. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4, (Il2CppByReference*)(&V_1));
  13390. int32_t L_7 = __this->____length;
  13391. Buffer_Memmove_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_m1C4B8F41C789DEE4D7E3ACD7E81859355E6AE528(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  13392. V_0 = (bool)1;
  13393. }
  13394. IL_003b:
  13395. {
  13396. bool L_8 = V_0;
  13397. return L_8;
  13398. }
  13399. }
  13400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m55B6F350A7A18CCC1D627491042D5E3122508635_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, const RuntimeMethod* method)
  13401. {
  13402. static bool s_Il2CppMethodInitialized;
  13403. if (!s_Il2CppMethodInitialized)
  13404. {
  13405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  13406. s_Il2CppMethodInitialized = true;
  13407. }
  13408. Il2CppChar* V_0 = NULL;
  13409. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 V_1;
  13410. memset((&V_1), 0, sizeof(V_1));
  13411. {
  13412. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  13413. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  13414. Type_t* L_1;
  13415. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  13416. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  13417. Type_t* L_3;
  13418. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  13419. bool L_4;
  13420. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  13421. if (!L_4)
  13422. {
  13423. goto IL_003e;
  13424. }
  13425. }
  13426. {
  13427. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_5 = __this->____pointer;
  13428. V_1 = L_5;
  13429. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_6;
  13430. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4, (Il2CppByReference*)(&V_1));
  13431. Il2CppChar* L_7;
  13432. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  13433. V_0 = L_7;
  13434. Il2CppChar* L_8 = V_0;
  13435. int32_t L_9 = __this->____length;
  13436. String_t* L_10;
  13437. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  13438. return L_10;
  13439. }
  13440. IL_003e:
  13441. {
  13442. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  13443. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  13444. Type_t* L_12;
  13445. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  13446. NullCheck((MemberInfo_t*)L_12);
  13447. String_t* L_13;
  13448. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  13449. int32_t L_14 = __this->____length;
  13450. int32_t L_15 = L_14;
  13451. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  13452. String_t* L_17;
  13453. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  13454. return L_17;
  13455. }
  13456. }
  13457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B ReadOnlySpan_1_Slice_m894463FB8B32CCF44DFE4AD46DC4E905149C8B7B_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, int32_t ___0_start, const RuntimeMethod* method)
  13458. {
  13459. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 V_0;
  13460. memset((&V_0), 0, sizeof(V_0));
  13461. {
  13462. int32_t L_0 = ___0_start;
  13463. int32_t L_1 = __this->____length;
  13464. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  13465. {
  13466. goto IL_000e;
  13467. }
  13468. }
  13469. {
  13470. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  13471. }
  13472. IL_000e:
  13473. {
  13474. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_2 = __this->____pointer;
  13475. V_0 = L_2;
  13476. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_3;
  13477. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4, (Il2CppByReference*)(&V_0));
  13478. int32_t L_4 = ___0_start;
  13479. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_5;
  13480. L_5 = il2cpp_unsafe_add<RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4,int32_t>(L_3, L_4);
  13481. int32_t L_6 = __this->____length;
  13482. int32_t L_7 = ___0_start;
  13483. ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B L_8;
  13484. memset((&L_8), 0, sizeof(L_8));
  13485. ReadOnlySpan_1__ctor_mEE9DC9137D8C4FDFE7E08D5C120A5D70AB7756A3_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  13486. return L_8;
  13487. }
  13488. }
  13489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B ReadOnlySpan_1_Slice_m525DDA1644FBE8D0E9EB386F5084FEF167C27585_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  13490. {
  13491. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 V_0;
  13492. memset((&V_0), 0, sizeof(V_0));
  13493. {
  13494. int32_t L_0 = ___0_start;
  13495. int32_t L_1 = __this->____length;
  13496. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  13497. {
  13498. goto IL_0014;
  13499. }
  13500. }
  13501. {
  13502. int32_t L_2 = ___1_length;
  13503. int32_t L_3 = __this->____length;
  13504. int32_t L_4 = ___0_start;
  13505. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  13506. {
  13507. goto IL_0019;
  13508. }
  13509. }
  13510. IL_0014:
  13511. {
  13512. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  13513. }
  13514. IL_0019:
  13515. {
  13516. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_5 = __this->____pointer;
  13517. V_0 = L_5;
  13518. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_6;
  13519. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4, (Il2CppByReference*)(&V_0));
  13520. int32_t L_7 = ___0_start;
  13521. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_8;
  13522. L_8 = il2cpp_unsafe_add<RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4,int32_t>(L_6, L_7);
  13523. int32_t L_9 = ___1_length;
  13524. ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B L_10;
  13525. memset((&L_10), 0, sizeof(L_10));
  13526. ReadOnlySpan_1__ctor_mEE9DC9137D8C4FDFE7E08D5C120A5D70AB7756A3_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  13527. return L_10;
  13528. }
  13529. }
  13530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* ReadOnlySpan_1_ToArray_mB86DA28DE0FFE85D5522E60F8376099F80E37464_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, const RuntimeMethod* method)
  13531. {
  13532. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 V_0;
  13533. memset((&V_0), 0, sizeof(V_0));
  13534. {
  13535. int32_t L_0 = __this->____length;
  13536. if (L_0)
  13537. {
  13538. goto IL_000e;
  13539. }
  13540. }
  13541. {
  13542. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_1;
  13543. L_1 = Array_Empty_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_mA5A95D9607E2D54785CD6573BB236CAE45669CF4_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  13544. return L_1;
  13545. }
  13546. IL_000e:
  13547. {
  13548. int32_t L_2 = __this->____length;
  13549. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_3 = (RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE*)(RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  13550. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_4 = L_3;
  13551. NullCheck((RuntimeArray*)L_4);
  13552. uint8_t* L_5;
  13553. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  13554. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_6;
  13555. L_6 = il2cpp_unsafe_as_ref<RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4>(L_5);
  13556. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_7 = __this->____pointer;
  13557. V_0 = L_7;
  13558. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_8;
  13559. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4, (Il2CppByReference*)(&V_0));
  13560. int32_t L_9 = __this->____length;
  13561. Buffer_Memmove_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_m1C4B8F41C789DEE4D7E3ACD7E81859355E6AE528(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  13562. return L_4;
  13563. }
  13564. }
  13565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mD1D519C64FF7154B7178D78F145CE64E2A60963C_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, const RuntimeMethod* method)
  13566. {
  13567. {
  13568. int32_t L_0 = __this->____length;
  13569. return L_0;
  13570. }
  13571. }
  13572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m91828B7FB1C04948C24919E6E78328C6175A04D6_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, const RuntimeMethod* method)
  13573. {
  13574. {
  13575. int32_t L_0 = __this->____length;
  13576. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  13577. }
  13578. }
  13579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mC9D3F60B46977B43D80F50BB23A06E8A2CF2AA4A_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  13580. {
  13581. {
  13582. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  13583. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  13584. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  13585. }
  13586. }
  13587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mE337790F79F4C6439B10648308145C5224A2FEF6_gshared (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, const RuntimeMethod* method)
  13588. {
  13589. {
  13590. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  13591. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  13592. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  13593. }
  13594. }
  13595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B ReadOnlySpan_1_op_Implicit_m7B7FE57BC21804EF74CCEC6614035AEABAC51A50_gshared (RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* ___0_array, const RuntimeMethod* method)
  13596. {
  13597. {
  13598. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_0 = ___0_array;
  13599. ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B L_1;
  13600. memset((&L_1), 0, sizeof(L_1));
  13601. ReadOnlySpan_1__ctor_m3BD11FE210BDB7D04C294CAB8A6E473BFB120055_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  13602. return L_1;
  13603. }
  13604. }
  13605. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B ReadOnlySpan_1_get_Empty_m45FC6A5EAC2014C30E0542ED010559F071898043_gshared (const RuntimeMethod* method)
  13606. {
  13607. ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B V_0;
  13608. memset((&V_0), 0, sizeof(V_0));
  13609. {
  13610. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B));
  13611. ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B L_0 = V_0;
  13612. return L_0;
  13613. }
  13614. }
  13615. #ifdef __clang__
  13616. #pragma clang diagnostic pop
  13617. #endif
  13618. #ifdef __clang__
  13619. #pragma clang diagnostic push
  13620. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13621. #pragma clang diagnostic ignored "-Wunused-variable"
  13622. #endif
  13623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mED5A06A62FB00CB910D73994824284C4CD90D524_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* ___0_array, const RuntimeMethod* method)
  13624. {
  13625. {
  13626. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_0 = ___0_array;
  13627. if (L_0)
  13628. {
  13629. goto IL_000b;
  13630. }
  13631. }
  13632. {
  13633. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880));
  13634. return;
  13635. }
  13636. IL_000b:
  13637. {
  13638. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_1 = ___0_array;
  13639. NullCheck((RuntimeArray*)L_1);
  13640. uint8_t* L_2;
  13641. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  13642. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_3;
  13643. L_3 = il2cpp_unsafe_as_ref<ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79>(L_2);
  13644. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_4;
  13645. memset((&L_4), 0, sizeof(L_4));
  13646. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  13647. __this->____pointer = L_4;
  13648. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_5 = ___0_array;
  13649. NullCheck(L_5);
  13650. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  13651. return;
  13652. }
  13653. }
  13654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mAC1E5B9133C3822CE695AF8A9108FE03CD505976_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  13655. {
  13656. {
  13657. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_0 = ___0_array;
  13658. if (L_0)
  13659. {
  13660. goto IL_0016;
  13661. }
  13662. }
  13663. {
  13664. int32_t L_1 = ___1_start;
  13665. if (L_1)
  13666. {
  13667. goto IL_0009;
  13668. }
  13669. }
  13670. {
  13671. int32_t L_2 = ___2_length;
  13672. if (!L_2)
  13673. {
  13674. goto IL_000e;
  13675. }
  13676. }
  13677. IL_0009:
  13678. {
  13679. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  13680. }
  13681. IL_000e:
  13682. {
  13683. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880));
  13684. return;
  13685. }
  13686. IL_0016:
  13687. {
  13688. int32_t L_3 = ___1_start;
  13689. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_4 = ___0_array;
  13690. NullCheck(L_4);
  13691. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  13692. {
  13693. goto IL_0024;
  13694. }
  13695. }
  13696. {
  13697. int32_t L_5 = ___2_length;
  13698. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_6 = ___0_array;
  13699. NullCheck(L_6);
  13700. int32_t L_7 = ___1_start;
  13701. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  13702. {
  13703. goto IL_0029;
  13704. }
  13705. }
  13706. IL_0024:
  13707. {
  13708. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  13709. }
  13710. IL_0029:
  13711. {
  13712. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_8 = ___0_array;
  13713. NullCheck((RuntimeArray*)L_8);
  13714. uint8_t* L_9;
  13715. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  13716. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_10;
  13717. L_10 = il2cpp_unsafe_as_ref<ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79>(L_9);
  13718. int32_t L_11 = ___1_start;
  13719. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_12;
  13720. L_12 = il2cpp_unsafe_add<ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79,int32_t>(L_10, L_11);
  13721. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_13;
  13722. memset((&L_13), 0, sizeof(L_13));
  13723. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  13724. __this->____pointer = L_13;
  13725. int32_t L_14 = ___2_length;
  13726. __this->____length = L_14;
  13727. return;
  13728. }
  13729. }
  13730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1816B7AEBB8C2714D49A0E1CAC14EC029F97785C_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  13731. {
  13732. {
  13733. goto IL_0016;
  13734. }
  13735. IL_0016:
  13736. {
  13737. int32_t L_0 = ___1_length;
  13738. if ((((int32_t)L_0) >= ((int32_t)0)))
  13739. {
  13740. goto IL_001f;
  13741. }
  13742. }
  13743. {
  13744. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  13745. }
  13746. IL_001f:
  13747. {
  13748. void* L_1 = ___0_pointer;
  13749. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_2;
  13750. L_2 = il2cpp_unsafe_as_ref<ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79>((uint8_t*)L_1);
  13751. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_3;
  13752. memset((&L_3), 0, sizeof(L_3));
  13753. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  13754. __this->____pointer = L_3;
  13755. int32_t L_4 = ___1_length;
  13756. __this->____length = L_4;
  13757. return;
  13758. }
  13759. }
  13760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m864D63463B2D4850CAB1ACB86FA625C0FE9AE227_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  13761. {
  13762. {
  13763. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_0 = ___0_ptr;
  13764. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_1;
  13765. memset((&L_1), 0, sizeof(L_1));
  13766. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  13767. __this->____pointer = L_1;
  13768. int32_t L_2 = ___1_length;
  13769. __this->____length = L_2;
  13770. return;
  13771. }
  13772. }
  13773. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* ReadOnlySpan_1_get_Item_m8C9D18187CF414CCFC7139EC7F8E277174062DB3_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, int32_t ___0_index, const RuntimeMethod* method)
  13774. {
  13775. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 V_0;
  13776. memset((&V_0), 0, sizeof(V_0));
  13777. {
  13778. int32_t L_0 = ___0_index;
  13779. int32_t L_1 = __this->____length;
  13780. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  13781. {
  13782. goto IL_000e;
  13783. }
  13784. }
  13785. {
  13786. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  13787. }
  13788. IL_000e:
  13789. {
  13790. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_2 = __this->____pointer;
  13791. V_0 = L_2;
  13792. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_3;
  13793. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79, (Il2CppByReference*)(&V_0));
  13794. int32_t L_4 = ___0_index;
  13795. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_5;
  13796. L_5 = il2cpp_unsafe_add<ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79,int32_t>(L_3, L_4);
  13797. return L_5;
  13798. }
  13799. }
  13800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* ReadOnlySpan_1_GetPinnableReference_m57C0D0FBF72565FA42D14677A8E9D1168A5253FD_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, const RuntimeMethod* method)
  13801. {
  13802. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 V_0;
  13803. memset((&V_0), 0, sizeof(V_0));
  13804. {
  13805. int32_t L_0 = __this->____length;
  13806. if (L_0)
  13807. {
  13808. goto IL_0010;
  13809. }
  13810. }
  13811. {
  13812. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_1;
  13813. L_1 = il2cpp_unsafe_as_ref<ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79>((void*)((uintptr_t)0));
  13814. return L_1;
  13815. }
  13816. IL_0010:
  13817. {
  13818. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_2 = __this->____pointer;
  13819. V_0 = L_2;
  13820. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_3;
  13821. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79, (Il2CppByReference*)(&V_0));
  13822. return L_3;
  13823. }
  13824. }
  13825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mB77645516935B1458F62A9A0DC4D653C11DE2A3C_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, Span_1_t045F1668C339FF6DF492187D9C29DE81993E223A ___0_destination, const RuntimeMethod* method)
  13826. {
  13827. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 V_0;
  13828. memset((&V_0), 0, sizeof(V_0));
  13829. {
  13830. int32_t L_0 = __this->____length;
  13831. int32_t L_1;
  13832. L_1 = Span_1_get_Length_m177FC812221E96DC0604694DF91077EFCBF44B18_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13833. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  13834. {
  13835. goto IL_0038;
  13836. }
  13837. }
  13838. {
  13839. Span_1_t045F1668C339FF6DF492187D9C29DE81993E223A L_2 = ___0_destination;
  13840. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_3 = L_2.____pointer;
  13841. V_0 = L_3;
  13842. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_4;
  13843. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79, (Il2CppByReference*)(&V_0));
  13844. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_5 = __this->____pointer;
  13845. V_0 = L_5;
  13846. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_6;
  13847. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79, (Il2CppByReference*)(&V_0));
  13848. int32_t L_7 = __this->____length;
  13849. Buffer_Memmove_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mB5CD75C4BEE7513C27FDC585D332327A552659BD(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  13850. return;
  13851. }
  13852. IL_0038:
  13853. {
  13854. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  13855. return;
  13856. }
  13857. }
  13858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m034B332DE917E5AAF0C904F0930341A11DE1A308_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, Span_1_t045F1668C339FF6DF492187D9C29DE81993E223A ___0_destination, const RuntimeMethod* method)
  13859. {
  13860. bool V_0 = false;
  13861. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 V_1;
  13862. memset((&V_1), 0, sizeof(V_1));
  13863. {
  13864. V_0 = (bool)0;
  13865. int32_t L_0 = __this->____length;
  13866. int32_t L_1;
  13867. L_1 = Span_1_get_Length_m177FC812221E96DC0604694DF91077EFCBF44B18_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13868. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  13869. {
  13870. goto IL_003b;
  13871. }
  13872. }
  13873. {
  13874. Span_1_t045F1668C339FF6DF492187D9C29DE81993E223A L_2 = ___0_destination;
  13875. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_3 = L_2.____pointer;
  13876. V_1 = L_3;
  13877. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_4;
  13878. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79, (Il2CppByReference*)(&V_1));
  13879. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_5 = __this->____pointer;
  13880. V_1 = L_5;
  13881. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_6;
  13882. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79, (Il2CppByReference*)(&V_1));
  13883. int32_t L_7 = __this->____length;
  13884. Buffer_Memmove_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mB5CD75C4BEE7513C27FDC585D332327A552659BD(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  13885. V_0 = (bool)1;
  13886. }
  13887. IL_003b:
  13888. {
  13889. bool L_8 = V_0;
  13890. return L_8;
  13891. }
  13892. }
  13893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mFA80B75FD0BF26EC6E9D3BAAA5F21DB9CDC3C91D_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, const RuntimeMethod* method)
  13894. {
  13895. static bool s_Il2CppMethodInitialized;
  13896. if (!s_Il2CppMethodInitialized)
  13897. {
  13898. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  13899. s_Il2CppMethodInitialized = true;
  13900. }
  13901. Il2CppChar* V_0 = NULL;
  13902. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 V_1;
  13903. memset((&V_1), 0, sizeof(V_1));
  13904. {
  13905. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  13906. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  13907. Type_t* L_1;
  13908. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  13909. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  13910. Type_t* L_3;
  13911. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  13912. bool L_4;
  13913. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  13914. if (!L_4)
  13915. {
  13916. goto IL_003e;
  13917. }
  13918. }
  13919. {
  13920. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_5 = __this->____pointer;
  13921. V_1 = L_5;
  13922. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_6;
  13923. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79, (Il2CppByReference*)(&V_1));
  13924. Il2CppChar* L_7;
  13925. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  13926. V_0 = L_7;
  13927. Il2CppChar* L_8 = V_0;
  13928. int32_t L_9 = __this->____length;
  13929. String_t* L_10;
  13930. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  13931. return L_10;
  13932. }
  13933. IL_003e:
  13934. {
  13935. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  13936. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  13937. Type_t* L_12;
  13938. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  13939. NullCheck((MemberInfo_t*)L_12);
  13940. String_t* L_13;
  13941. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  13942. int32_t L_14 = __this->____length;
  13943. int32_t L_15 = L_14;
  13944. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  13945. String_t* L_17;
  13946. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  13947. return L_17;
  13948. }
  13949. }
  13950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880 ReadOnlySpan_1_Slice_m1D31CCD12D671DFC962A0B72C39A270207B86AE8_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, int32_t ___0_start, const RuntimeMethod* method)
  13951. {
  13952. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 V_0;
  13953. memset((&V_0), 0, sizeof(V_0));
  13954. {
  13955. int32_t L_0 = ___0_start;
  13956. int32_t L_1 = __this->____length;
  13957. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  13958. {
  13959. goto IL_000e;
  13960. }
  13961. }
  13962. {
  13963. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  13964. }
  13965. IL_000e:
  13966. {
  13967. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_2 = __this->____pointer;
  13968. V_0 = L_2;
  13969. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_3;
  13970. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79, (Il2CppByReference*)(&V_0));
  13971. int32_t L_4 = ___0_start;
  13972. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_5;
  13973. L_5 = il2cpp_unsafe_add<ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79,int32_t>(L_3, L_4);
  13974. int32_t L_6 = __this->____length;
  13975. int32_t L_7 = ___0_start;
  13976. ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880 L_8;
  13977. memset((&L_8), 0, sizeof(L_8));
  13978. ReadOnlySpan_1__ctor_m864D63463B2D4850CAB1ACB86FA625C0FE9AE227_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  13979. return L_8;
  13980. }
  13981. }
  13982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880 ReadOnlySpan_1_Slice_mFA518A9F0AC01D69D99576D31C863BF69554C349_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  13983. {
  13984. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 V_0;
  13985. memset((&V_0), 0, sizeof(V_0));
  13986. {
  13987. int32_t L_0 = ___0_start;
  13988. int32_t L_1 = __this->____length;
  13989. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  13990. {
  13991. goto IL_0014;
  13992. }
  13993. }
  13994. {
  13995. int32_t L_2 = ___1_length;
  13996. int32_t L_3 = __this->____length;
  13997. int32_t L_4 = ___0_start;
  13998. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  13999. {
  14000. goto IL_0019;
  14001. }
  14002. }
  14003. IL_0014:
  14004. {
  14005. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14006. }
  14007. IL_0019:
  14008. {
  14009. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_5 = __this->____pointer;
  14010. V_0 = L_5;
  14011. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_6;
  14012. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79, (Il2CppByReference*)(&V_0));
  14013. int32_t L_7 = ___0_start;
  14014. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_8;
  14015. L_8 = il2cpp_unsafe_add<ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79,int32_t>(L_6, L_7);
  14016. int32_t L_9 = ___1_length;
  14017. ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880 L_10;
  14018. memset((&L_10), 0, sizeof(L_10));
  14019. ReadOnlySpan_1__ctor_m864D63463B2D4850CAB1ACB86FA625C0FE9AE227_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  14020. return L_10;
  14021. }
  14022. }
  14023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* ReadOnlySpan_1_ToArray_mD9AEE581B372B2B587C34AD1940FC97AB29D0998_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, const RuntimeMethod* method)
  14024. {
  14025. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 V_0;
  14026. memset((&V_0), 0, sizeof(V_0));
  14027. {
  14028. int32_t L_0 = __this->____length;
  14029. if (L_0)
  14030. {
  14031. goto IL_000e;
  14032. }
  14033. }
  14034. {
  14035. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_1;
  14036. L_1 = Array_Empty_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mEB6D74F8E87A9C64061DB1042FE44CECEFB7724E_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  14037. return L_1;
  14038. }
  14039. IL_000e:
  14040. {
  14041. int32_t L_2 = __this->____length;
  14042. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_3 = (ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5*)(ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  14043. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_4 = L_3;
  14044. NullCheck((RuntimeArray*)L_4);
  14045. uint8_t* L_5;
  14046. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  14047. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_6;
  14048. L_6 = il2cpp_unsafe_as_ref<ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79>(L_5);
  14049. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_7 = __this->____pointer;
  14050. V_0 = L_7;
  14051. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_8;
  14052. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79, (Il2CppByReference*)(&V_0));
  14053. int32_t L_9 = __this->____length;
  14054. Buffer_Memmove_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mB5CD75C4BEE7513C27FDC585D332327A552659BD(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  14055. return L_4;
  14056. }
  14057. }
  14058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m9B984D75A80DD9701E4C1ED0BDC10124B810E808_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, const RuntimeMethod* method)
  14059. {
  14060. {
  14061. int32_t L_0 = __this->____length;
  14062. return L_0;
  14063. }
  14064. }
  14065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mB58966EC5DB3EB84E0C0364F63B0412DC12C0C88_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, const RuntimeMethod* method)
  14066. {
  14067. {
  14068. int32_t L_0 = __this->____length;
  14069. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  14070. }
  14071. }
  14072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m81C367D3C08FC28BCF2E50DF8BC39A2ADB502367_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  14073. {
  14074. {
  14075. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  14076. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  14077. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  14078. }
  14079. }
  14080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mE369A8C115958EEC1B85836F31C0A23B080986C4_gshared (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, const RuntimeMethod* method)
  14081. {
  14082. {
  14083. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  14084. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  14085. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  14086. }
  14087. }
  14088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880 ReadOnlySpan_1_op_Implicit_mD3848F280C9400034686BF263EE989771DB7F864_gshared (ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* ___0_array, const RuntimeMethod* method)
  14089. {
  14090. {
  14091. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_0 = ___0_array;
  14092. ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880 L_1;
  14093. memset((&L_1), 0, sizeof(L_1));
  14094. ReadOnlySpan_1__ctor_mED5A06A62FB00CB910D73994824284C4CD90D524_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  14095. return L_1;
  14096. }
  14097. }
  14098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880 ReadOnlySpan_1_get_Empty_m0CF06A140495786F36D0C643C94492582C304172_gshared (const RuntimeMethod* method)
  14099. {
  14100. ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880 V_0;
  14101. memset((&V_0), 0, sizeof(V_0));
  14102. {
  14103. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880));
  14104. ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880 L_0 = V_0;
  14105. return L_0;
  14106. }
  14107. }
  14108. #ifdef __clang__
  14109. #pragma clang diagnostic pop
  14110. #endif
  14111. #ifdef __clang__
  14112. #pragma clang diagnostic push
  14113. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14114. #pragma clang diagnostic ignored "-Wunused-variable"
  14115. #endif
  14116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE016F2DD383D6A6103AD70261EF08E757B6DC554_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* ___0_array, const RuntimeMethod* method)
  14117. {
  14118. {
  14119. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_0 = ___0_array;
  14120. if (L_0)
  14121. {
  14122. goto IL_000b;
  14123. }
  14124. }
  14125. {
  14126. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83));
  14127. return;
  14128. }
  14129. IL_000b:
  14130. {
  14131. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_1 = ___0_array;
  14132. NullCheck((RuntimeArray*)L_1);
  14133. uint8_t* L_2;
  14134. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  14135. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_3;
  14136. L_3 = il2cpp_unsafe_as_ref<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127>(L_2);
  14137. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_4;
  14138. memset((&L_4), 0, sizeof(L_4));
  14139. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  14140. __this->____pointer = L_4;
  14141. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_5 = ___0_array;
  14142. NullCheck(L_5);
  14143. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  14144. return;
  14145. }
  14146. }
  14147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mBC1B5BE143F37CAB08CB5E335C0A159D2B24E41D_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  14148. {
  14149. {
  14150. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_0 = ___0_array;
  14151. if (L_0)
  14152. {
  14153. goto IL_0016;
  14154. }
  14155. }
  14156. {
  14157. int32_t L_1 = ___1_start;
  14158. if (L_1)
  14159. {
  14160. goto IL_0009;
  14161. }
  14162. }
  14163. {
  14164. int32_t L_2 = ___2_length;
  14165. if (!L_2)
  14166. {
  14167. goto IL_000e;
  14168. }
  14169. }
  14170. IL_0009:
  14171. {
  14172. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14173. }
  14174. IL_000e:
  14175. {
  14176. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83));
  14177. return;
  14178. }
  14179. IL_0016:
  14180. {
  14181. int32_t L_3 = ___1_start;
  14182. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_4 = ___0_array;
  14183. NullCheck(L_4);
  14184. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  14185. {
  14186. goto IL_0024;
  14187. }
  14188. }
  14189. {
  14190. int32_t L_5 = ___2_length;
  14191. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_6 = ___0_array;
  14192. NullCheck(L_6);
  14193. int32_t L_7 = ___1_start;
  14194. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  14195. {
  14196. goto IL_0029;
  14197. }
  14198. }
  14199. IL_0024:
  14200. {
  14201. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14202. }
  14203. IL_0029:
  14204. {
  14205. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_8 = ___0_array;
  14206. NullCheck((RuntimeArray*)L_8);
  14207. uint8_t* L_9;
  14208. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  14209. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_10;
  14210. L_10 = il2cpp_unsafe_as_ref<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127>(L_9);
  14211. int32_t L_11 = ___1_start;
  14212. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_12;
  14213. L_12 = il2cpp_unsafe_add<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127,int32_t>(L_10, L_11);
  14214. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_13;
  14215. memset((&L_13), 0, sizeof(L_13));
  14216. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  14217. __this->____pointer = L_13;
  14218. int32_t L_14 = ___2_length;
  14219. __this->____length = L_14;
  14220. return;
  14221. }
  14222. }
  14223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m265F0C4B791FD56040FB497403BF472D04193F6E_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  14224. {
  14225. {
  14226. goto IL_0016;
  14227. }
  14228. IL_0016:
  14229. {
  14230. int32_t L_0 = ___1_length;
  14231. if ((((int32_t)L_0) >= ((int32_t)0)))
  14232. {
  14233. goto IL_001f;
  14234. }
  14235. }
  14236. {
  14237. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14238. }
  14239. IL_001f:
  14240. {
  14241. void* L_1 = ___0_pointer;
  14242. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_2;
  14243. L_2 = il2cpp_unsafe_as_ref<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127>((uint8_t*)L_1);
  14244. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_3;
  14245. memset((&L_3), 0, sizeof(L_3));
  14246. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  14247. __this->____pointer = L_3;
  14248. int32_t L_4 = ___1_length;
  14249. __this->____length = L_4;
  14250. return;
  14251. }
  14252. }
  14253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m238CA83810D4441B59BEF2535C64532149A3636E_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  14254. {
  14255. {
  14256. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_0 = ___0_ptr;
  14257. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_1;
  14258. memset((&L_1), 0, sizeof(L_1));
  14259. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  14260. __this->____pointer = L_1;
  14261. int32_t L_2 = ___1_length;
  14262. __this->____length = L_2;
  14263. return;
  14264. }
  14265. }
  14266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ReadOnlySpan_1_get_Item_m0CE7894EFD28DE3FB7C2B340E81B357D09D92F9A_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, int32_t ___0_index, const RuntimeMethod* method)
  14267. {
  14268. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 V_0;
  14269. memset((&V_0), 0, sizeof(V_0));
  14270. {
  14271. int32_t L_0 = ___0_index;
  14272. int32_t L_1 = __this->____length;
  14273. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  14274. {
  14275. goto IL_000e;
  14276. }
  14277. }
  14278. {
  14279. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  14280. }
  14281. IL_000e:
  14282. {
  14283. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_2 = __this->____pointer;
  14284. V_0 = L_2;
  14285. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_3;
  14286. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, (Il2CppByReference*)(&V_0));
  14287. int32_t L_4 = ___0_index;
  14288. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_5;
  14289. L_5 = il2cpp_unsafe_add<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127,int32_t>(L_3, L_4);
  14290. return L_5;
  14291. }
  14292. }
  14293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ReadOnlySpan_1_GetPinnableReference_mB7126489F6388093A23276194AD1EF3DF3526B9D_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, const RuntimeMethod* method)
  14294. {
  14295. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 V_0;
  14296. memset((&V_0), 0, sizeof(V_0));
  14297. {
  14298. int32_t L_0 = __this->____length;
  14299. if (L_0)
  14300. {
  14301. goto IL_0010;
  14302. }
  14303. }
  14304. {
  14305. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_1;
  14306. L_1 = il2cpp_unsafe_as_ref<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127>((void*)((uintptr_t)0));
  14307. return L_1;
  14308. }
  14309. IL_0010:
  14310. {
  14311. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_2 = __this->____pointer;
  14312. V_0 = L_2;
  14313. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_3;
  14314. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, (Il2CppByReference*)(&V_0));
  14315. return L_3;
  14316. }
  14317. }
  14318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m57693912CB5DA2D68726D8633D28D6B1FE9A9DF9_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, Span_1_t0596A87069AD8431D2B66F5A14EAA5CE0D61CC1F ___0_destination, const RuntimeMethod* method)
  14319. {
  14320. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 V_0;
  14321. memset((&V_0), 0, sizeof(V_0));
  14322. {
  14323. int32_t L_0 = __this->____length;
  14324. int32_t L_1;
  14325. L_1 = Span_1_get_Length_m06D2BABB40DBAE9CBB4B4B429854BB4F7BEE325C_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14326. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  14327. {
  14328. goto IL_0038;
  14329. }
  14330. }
  14331. {
  14332. Span_1_t0596A87069AD8431D2B66F5A14EAA5CE0D61CC1F L_2 = ___0_destination;
  14333. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_3 = L_2.____pointer;
  14334. V_0 = L_3;
  14335. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_4;
  14336. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, (Il2CppByReference*)(&V_0));
  14337. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_5 = __this->____pointer;
  14338. V_0 = L_5;
  14339. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_6;
  14340. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, (Il2CppByReference*)(&V_0));
  14341. int32_t L_7 = __this->____length;
  14342. Buffer_Memmove_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_mA80B75EC509DDA1E958A97AEAF0D2B7F9E5E23D2(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  14343. return;
  14344. }
  14345. IL_0038:
  14346. {
  14347. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  14348. return;
  14349. }
  14350. }
  14351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mF15C3160B2F9C2C1F841C037B0BB9DEFE78A7B5B_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, Span_1_t0596A87069AD8431D2B66F5A14EAA5CE0D61CC1F ___0_destination, const RuntimeMethod* method)
  14352. {
  14353. bool V_0 = false;
  14354. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 V_1;
  14355. memset((&V_1), 0, sizeof(V_1));
  14356. {
  14357. V_0 = (bool)0;
  14358. int32_t L_0 = __this->____length;
  14359. int32_t L_1;
  14360. L_1 = Span_1_get_Length_m06D2BABB40DBAE9CBB4B4B429854BB4F7BEE325C_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14361. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  14362. {
  14363. goto IL_003b;
  14364. }
  14365. }
  14366. {
  14367. Span_1_t0596A87069AD8431D2B66F5A14EAA5CE0D61CC1F L_2 = ___0_destination;
  14368. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_3 = L_2.____pointer;
  14369. V_1 = L_3;
  14370. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_4;
  14371. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, (Il2CppByReference*)(&V_1));
  14372. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_5 = __this->____pointer;
  14373. V_1 = L_5;
  14374. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_6;
  14375. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, (Il2CppByReference*)(&V_1));
  14376. int32_t L_7 = __this->____length;
  14377. Buffer_Memmove_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_mA80B75EC509DDA1E958A97AEAF0D2B7F9E5E23D2(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  14378. V_0 = (bool)1;
  14379. }
  14380. IL_003b:
  14381. {
  14382. bool L_8 = V_0;
  14383. return L_8;
  14384. }
  14385. }
  14386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m042177C9AE4BA2AD63EAF90403E3CF8BE03636E0_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, const RuntimeMethod* method)
  14387. {
  14388. static bool s_Il2CppMethodInitialized;
  14389. if (!s_Il2CppMethodInitialized)
  14390. {
  14391. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  14392. s_Il2CppMethodInitialized = true;
  14393. }
  14394. Il2CppChar* V_0 = NULL;
  14395. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 V_1;
  14396. memset((&V_1), 0, sizeof(V_1));
  14397. {
  14398. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  14399. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  14400. Type_t* L_1;
  14401. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  14402. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  14403. Type_t* L_3;
  14404. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  14405. bool L_4;
  14406. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  14407. if (!L_4)
  14408. {
  14409. goto IL_003e;
  14410. }
  14411. }
  14412. {
  14413. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_5 = __this->____pointer;
  14414. V_1 = L_5;
  14415. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_6;
  14416. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, (Il2CppByReference*)(&V_1));
  14417. Il2CppChar* L_7;
  14418. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  14419. V_0 = L_7;
  14420. Il2CppChar* L_8 = V_0;
  14421. int32_t L_9 = __this->____length;
  14422. String_t* L_10;
  14423. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  14424. return L_10;
  14425. }
  14426. IL_003e:
  14427. {
  14428. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  14429. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  14430. Type_t* L_12;
  14431. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  14432. NullCheck((MemberInfo_t*)L_12);
  14433. String_t* L_13;
  14434. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  14435. int32_t L_14 = __this->____length;
  14436. int32_t L_15 = L_14;
  14437. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  14438. String_t* L_17;
  14439. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  14440. return L_17;
  14441. }
  14442. }
  14443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83 ReadOnlySpan_1_Slice_m33B2F1D09E23D13A69CFDC08C0686201C8E2F23E_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, int32_t ___0_start, const RuntimeMethod* method)
  14444. {
  14445. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 V_0;
  14446. memset((&V_0), 0, sizeof(V_0));
  14447. {
  14448. int32_t L_0 = ___0_start;
  14449. int32_t L_1 = __this->____length;
  14450. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  14451. {
  14452. goto IL_000e;
  14453. }
  14454. }
  14455. {
  14456. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14457. }
  14458. IL_000e:
  14459. {
  14460. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_2 = __this->____pointer;
  14461. V_0 = L_2;
  14462. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_3;
  14463. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, (Il2CppByReference*)(&V_0));
  14464. int32_t L_4 = ___0_start;
  14465. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_5;
  14466. L_5 = il2cpp_unsafe_add<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127,int32_t>(L_3, L_4);
  14467. int32_t L_6 = __this->____length;
  14468. int32_t L_7 = ___0_start;
  14469. ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83 L_8;
  14470. memset((&L_8), 0, sizeof(L_8));
  14471. ReadOnlySpan_1__ctor_m238CA83810D4441B59BEF2535C64532149A3636E_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  14472. return L_8;
  14473. }
  14474. }
  14475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83 ReadOnlySpan_1_Slice_m5CC589F01FB45120615E498B24C1E3A181621B23_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  14476. {
  14477. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 V_0;
  14478. memset((&V_0), 0, sizeof(V_0));
  14479. {
  14480. int32_t L_0 = ___0_start;
  14481. int32_t L_1 = __this->____length;
  14482. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  14483. {
  14484. goto IL_0014;
  14485. }
  14486. }
  14487. {
  14488. int32_t L_2 = ___1_length;
  14489. int32_t L_3 = __this->____length;
  14490. int32_t L_4 = ___0_start;
  14491. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  14492. {
  14493. goto IL_0019;
  14494. }
  14495. }
  14496. IL_0014:
  14497. {
  14498. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14499. }
  14500. IL_0019:
  14501. {
  14502. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_5 = __this->____pointer;
  14503. V_0 = L_5;
  14504. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_6;
  14505. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, (Il2CppByReference*)(&V_0));
  14506. int32_t L_7 = ___0_start;
  14507. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_8;
  14508. L_8 = il2cpp_unsafe_add<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127,int32_t>(L_6, L_7);
  14509. int32_t L_9 = ___1_length;
  14510. ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83 L_10;
  14511. memset((&L_10), 0, sizeof(L_10));
  14512. ReadOnlySpan_1__ctor_m238CA83810D4441B59BEF2535C64532149A3636E_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  14513. return L_10;
  14514. }
  14515. }
  14516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* ReadOnlySpan_1_ToArray_mEBD5DBDC93236FA31028FBBFEAA7C36AABA7ED1E_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, const RuntimeMethod* method)
  14517. {
  14518. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 V_0;
  14519. memset((&V_0), 0, sizeof(V_0));
  14520. {
  14521. int32_t L_0 = __this->____length;
  14522. if (L_0)
  14523. {
  14524. goto IL_000e;
  14525. }
  14526. }
  14527. {
  14528. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_1;
  14529. L_1 = Array_Empty_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_m9BDDBA66856A94555840365E089857B3DC356CD4_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  14530. return L_1;
  14531. }
  14532. IL_000e:
  14533. {
  14534. int32_t L_2 = __this->____length;
  14535. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_3 = (SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6*)(SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  14536. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_4 = L_3;
  14537. NullCheck((RuntimeArray*)L_4);
  14538. uint8_t* L_5;
  14539. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  14540. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_6;
  14541. L_6 = il2cpp_unsafe_as_ref<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127>(L_5);
  14542. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_7 = __this->____pointer;
  14543. V_0 = L_7;
  14544. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_8;
  14545. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, (Il2CppByReference*)(&V_0));
  14546. int32_t L_9 = __this->____length;
  14547. Buffer_Memmove_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_mA80B75EC509DDA1E958A97AEAF0D2B7F9E5E23D2(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  14548. return L_4;
  14549. }
  14550. }
  14551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m9298C86BA914A2813C762A4816900E66D08BD469_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, const RuntimeMethod* method)
  14552. {
  14553. {
  14554. int32_t L_0 = __this->____length;
  14555. return L_0;
  14556. }
  14557. }
  14558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m50ABA9B7D76083B5333AC5148043ED8DB0375294_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, const RuntimeMethod* method)
  14559. {
  14560. {
  14561. int32_t L_0 = __this->____length;
  14562. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  14563. }
  14564. }
  14565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m64E42504B17B1B8EF975C58AF8D6AE6BBFB52A6A_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  14566. {
  14567. {
  14568. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  14569. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  14570. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  14571. }
  14572. }
  14573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m6AC81F802FDF0700A972C7217916AED1017BD8A6_gshared (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, const RuntimeMethod* method)
  14574. {
  14575. {
  14576. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  14577. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  14578. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  14579. }
  14580. }
  14581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83 ReadOnlySpan_1_op_Implicit_m875E3F8583D63537CBC3D4FA67A696A41741D727_gshared (SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* ___0_array, const RuntimeMethod* method)
  14582. {
  14583. {
  14584. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_0 = ___0_array;
  14585. ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83 L_1;
  14586. memset((&L_1), 0, sizeof(L_1));
  14587. ReadOnlySpan_1__ctor_mE016F2DD383D6A6103AD70261EF08E757B6DC554_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  14588. return L_1;
  14589. }
  14590. }
  14591. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83 ReadOnlySpan_1_get_Empty_m1BA8A6FC2B9D63F72BAE7B356A1ECC9858CC3691_gshared (const RuntimeMethod* method)
  14592. {
  14593. ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83 V_0;
  14594. memset((&V_0), 0, sizeof(V_0));
  14595. {
  14596. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83));
  14597. ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83 L_0 = V_0;
  14598. return L_0;
  14599. }
  14600. }
  14601. #ifdef __clang__
  14602. #pragma clang diagnostic pop
  14603. #endif
  14604. #ifdef __clang__
  14605. #pragma clang diagnostic push
  14606. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14607. #pragma clang diagnostic ignored "-Wunused-variable"
  14608. #endif
  14609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF4B02B6A3DE6B8EC57957751B2C0BA219EEB4300_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* ___0_array, const RuntimeMethod* method)
  14610. {
  14611. {
  14612. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_0 = ___0_array;
  14613. if (L_0)
  14614. {
  14615. goto IL_000b;
  14616. }
  14617. }
  14618. {
  14619. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A));
  14620. return;
  14621. }
  14622. IL_000b:
  14623. {
  14624. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_1 = ___0_array;
  14625. NullCheck((RuntimeArray*)L_1);
  14626. uint8_t* L_2;
  14627. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  14628. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_3;
  14629. L_3 = il2cpp_unsafe_as_ref<JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13>(L_2);
  14630. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_4;
  14631. memset((&L_4), 0, sizeof(L_4));
  14632. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  14633. __this->____pointer = L_4;
  14634. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_5 = ___0_array;
  14635. NullCheck(L_5);
  14636. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  14637. return;
  14638. }
  14639. }
  14640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC0BFE86C2D7F41C32D031A00FF52901667BFF1E9_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  14641. {
  14642. {
  14643. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_0 = ___0_array;
  14644. if (L_0)
  14645. {
  14646. goto IL_0016;
  14647. }
  14648. }
  14649. {
  14650. int32_t L_1 = ___1_start;
  14651. if (L_1)
  14652. {
  14653. goto IL_0009;
  14654. }
  14655. }
  14656. {
  14657. int32_t L_2 = ___2_length;
  14658. if (!L_2)
  14659. {
  14660. goto IL_000e;
  14661. }
  14662. }
  14663. IL_0009:
  14664. {
  14665. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14666. }
  14667. IL_000e:
  14668. {
  14669. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A));
  14670. return;
  14671. }
  14672. IL_0016:
  14673. {
  14674. int32_t L_3 = ___1_start;
  14675. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_4 = ___0_array;
  14676. NullCheck(L_4);
  14677. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  14678. {
  14679. goto IL_0024;
  14680. }
  14681. }
  14682. {
  14683. int32_t L_5 = ___2_length;
  14684. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_6 = ___0_array;
  14685. NullCheck(L_6);
  14686. int32_t L_7 = ___1_start;
  14687. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  14688. {
  14689. goto IL_0029;
  14690. }
  14691. }
  14692. IL_0024:
  14693. {
  14694. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14695. }
  14696. IL_0029:
  14697. {
  14698. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_8 = ___0_array;
  14699. NullCheck((RuntimeArray*)L_8);
  14700. uint8_t* L_9;
  14701. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  14702. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_10;
  14703. L_10 = il2cpp_unsafe_as_ref<JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13>(L_9);
  14704. int32_t L_11 = ___1_start;
  14705. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_12;
  14706. L_12 = il2cpp_unsafe_add<JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13,int32_t>(L_10, L_11);
  14707. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_13;
  14708. memset((&L_13), 0, sizeof(L_13));
  14709. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  14710. __this->____pointer = L_13;
  14711. int32_t L_14 = ___2_length;
  14712. __this->____length = L_14;
  14713. return;
  14714. }
  14715. }
  14716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m160AE7814913A0693EABEFD4392203B8A268517A_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  14717. {
  14718. {
  14719. goto IL_0016;
  14720. }
  14721. IL_0016:
  14722. {
  14723. int32_t L_0 = ___1_length;
  14724. if ((((int32_t)L_0) >= ((int32_t)0)))
  14725. {
  14726. goto IL_001f;
  14727. }
  14728. }
  14729. {
  14730. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14731. }
  14732. IL_001f:
  14733. {
  14734. void* L_1 = ___0_pointer;
  14735. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_2;
  14736. L_2 = il2cpp_unsafe_as_ref<JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13>((uint8_t*)L_1);
  14737. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_3;
  14738. memset((&L_3), 0, sizeof(L_3));
  14739. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  14740. __this->____pointer = L_3;
  14741. int32_t L_4 = ___1_length;
  14742. __this->____length = L_4;
  14743. return;
  14744. }
  14745. }
  14746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mBF15D68D2CD36F30FD1480FFBF6BFA514D605418_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  14747. {
  14748. {
  14749. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_0 = ___0_ptr;
  14750. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_1;
  14751. memset((&L_1), 0, sizeof(L_1));
  14752. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  14753. __this->____pointer = L_1;
  14754. int32_t L_2 = ___1_length;
  14755. __this->____length = L_2;
  14756. return;
  14757. }
  14758. }
  14759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* ReadOnlySpan_1_get_Item_m99BB0BBC7D73E19901BA27BEEC843B03B40DEFC3_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, int32_t ___0_index, const RuntimeMethod* method)
  14760. {
  14761. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED V_0;
  14762. memset((&V_0), 0, sizeof(V_0));
  14763. {
  14764. int32_t L_0 = ___0_index;
  14765. int32_t L_1 = __this->____length;
  14766. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  14767. {
  14768. goto IL_000e;
  14769. }
  14770. }
  14771. {
  14772. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  14773. }
  14774. IL_000e:
  14775. {
  14776. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_2 = __this->____pointer;
  14777. V_0 = L_2;
  14778. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_3;
  14779. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (Il2CppByReference*)(&V_0));
  14780. int32_t L_4 = ___0_index;
  14781. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_5;
  14782. L_5 = il2cpp_unsafe_add<JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13,int32_t>(L_3, L_4);
  14783. return L_5;
  14784. }
  14785. }
  14786. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* ReadOnlySpan_1_GetPinnableReference_m13FEB5FF6C6D688EE6541A07BBAB1C915906B335_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, const RuntimeMethod* method)
  14787. {
  14788. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED V_0;
  14789. memset((&V_0), 0, sizeof(V_0));
  14790. {
  14791. int32_t L_0 = __this->____length;
  14792. if (L_0)
  14793. {
  14794. goto IL_0010;
  14795. }
  14796. }
  14797. {
  14798. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_1;
  14799. L_1 = il2cpp_unsafe_as_ref<JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13>((void*)((uintptr_t)0));
  14800. return L_1;
  14801. }
  14802. IL_0010:
  14803. {
  14804. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_2 = __this->____pointer;
  14805. V_0 = L_2;
  14806. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_3;
  14807. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (Il2CppByReference*)(&V_0));
  14808. return L_3;
  14809. }
  14810. }
  14811. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mDB4CA7175F5AA6178C28F46649FD2D3F64953C41_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, Span_1_tCD0F3D501EEABE4C1899A47484362B7FCD41B724 ___0_destination, const RuntimeMethod* method)
  14812. {
  14813. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED V_0;
  14814. memset((&V_0), 0, sizeof(V_0));
  14815. {
  14816. int32_t L_0 = __this->____length;
  14817. int32_t L_1;
  14818. L_1 = Span_1_get_Length_m9705166A61B8B7E0032C9181FD5DBAEF352280BA_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14819. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  14820. {
  14821. goto IL_0038;
  14822. }
  14823. }
  14824. {
  14825. Span_1_tCD0F3D501EEABE4C1899A47484362B7FCD41B724 L_2 = ___0_destination;
  14826. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_3 = L_2.____pointer;
  14827. V_0 = L_3;
  14828. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_4;
  14829. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (Il2CppByReference*)(&V_0));
  14830. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_5 = __this->____pointer;
  14831. V_0 = L_5;
  14832. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_6;
  14833. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (Il2CppByReference*)(&V_0));
  14834. int32_t L_7 = __this->____length;
  14835. Buffer_Memmove_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mBDA8007530D24CEAB48ECA7012DC53F72039934F(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  14836. return;
  14837. }
  14838. IL_0038:
  14839. {
  14840. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  14841. return;
  14842. }
  14843. }
  14844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m25BBE637D1F3C615E1DAE6292F94EC04225BAADE_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, Span_1_tCD0F3D501EEABE4C1899A47484362B7FCD41B724 ___0_destination, const RuntimeMethod* method)
  14845. {
  14846. bool V_0 = false;
  14847. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED V_1;
  14848. memset((&V_1), 0, sizeof(V_1));
  14849. {
  14850. V_0 = (bool)0;
  14851. int32_t L_0 = __this->____length;
  14852. int32_t L_1;
  14853. L_1 = Span_1_get_Length_m9705166A61B8B7E0032C9181FD5DBAEF352280BA_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14854. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  14855. {
  14856. goto IL_003b;
  14857. }
  14858. }
  14859. {
  14860. Span_1_tCD0F3D501EEABE4C1899A47484362B7FCD41B724 L_2 = ___0_destination;
  14861. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_3 = L_2.____pointer;
  14862. V_1 = L_3;
  14863. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_4;
  14864. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (Il2CppByReference*)(&V_1));
  14865. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_5 = __this->____pointer;
  14866. V_1 = L_5;
  14867. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_6;
  14868. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (Il2CppByReference*)(&V_1));
  14869. int32_t L_7 = __this->____length;
  14870. Buffer_Memmove_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mBDA8007530D24CEAB48ECA7012DC53F72039934F(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  14871. V_0 = (bool)1;
  14872. }
  14873. IL_003b:
  14874. {
  14875. bool L_8 = V_0;
  14876. return L_8;
  14877. }
  14878. }
  14879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mD865ADC3F8FF612C70B63C96D8619DAFB11678DC_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, const RuntimeMethod* method)
  14880. {
  14881. static bool s_Il2CppMethodInitialized;
  14882. if (!s_Il2CppMethodInitialized)
  14883. {
  14884. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  14885. s_Il2CppMethodInitialized = true;
  14886. }
  14887. Il2CppChar* V_0 = NULL;
  14888. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED V_1;
  14889. memset((&V_1), 0, sizeof(V_1));
  14890. {
  14891. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  14892. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  14893. Type_t* L_1;
  14894. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  14895. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  14896. Type_t* L_3;
  14897. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  14898. bool L_4;
  14899. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  14900. if (!L_4)
  14901. {
  14902. goto IL_003e;
  14903. }
  14904. }
  14905. {
  14906. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_5 = __this->____pointer;
  14907. V_1 = L_5;
  14908. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_6;
  14909. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (Il2CppByReference*)(&V_1));
  14910. Il2CppChar* L_7;
  14911. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  14912. V_0 = L_7;
  14913. Il2CppChar* L_8 = V_0;
  14914. int32_t L_9 = __this->____length;
  14915. String_t* L_10;
  14916. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  14917. return L_10;
  14918. }
  14919. IL_003e:
  14920. {
  14921. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  14922. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  14923. Type_t* L_12;
  14924. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  14925. NullCheck((MemberInfo_t*)L_12);
  14926. String_t* L_13;
  14927. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  14928. int32_t L_14 = __this->____length;
  14929. int32_t L_15 = L_14;
  14930. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  14931. String_t* L_17;
  14932. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  14933. return L_17;
  14934. }
  14935. }
  14936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A ReadOnlySpan_1_Slice_mA6590C7DB87F91990E451AC8FFDB8CD8A6577A6D_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, int32_t ___0_start, const RuntimeMethod* method)
  14937. {
  14938. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED V_0;
  14939. memset((&V_0), 0, sizeof(V_0));
  14940. {
  14941. int32_t L_0 = ___0_start;
  14942. int32_t L_1 = __this->____length;
  14943. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  14944. {
  14945. goto IL_000e;
  14946. }
  14947. }
  14948. {
  14949. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14950. }
  14951. IL_000e:
  14952. {
  14953. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_2 = __this->____pointer;
  14954. V_0 = L_2;
  14955. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_3;
  14956. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (Il2CppByReference*)(&V_0));
  14957. int32_t L_4 = ___0_start;
  14958. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_5;
  14959. L_5 = il2cpp_unsafe_add<JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13,int32_t>(L_3, L_4);
  14960. int32_t L_6 = __this->____length;
  14961. int32_t L_7 = ___0_start;
  14962. ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A L_8;
  14963. memset((&L_8), 0, sizeof(L_8));
  14964. ReadOnlySpan_1__ctor_mBF15D68D2CD36F30FD1480FFBF6BFA514D605418_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  14965. return L_8;
  14966. }
  14967. }
  14968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A ReadOnlySpan_1_Slice_m73C249167E960B8BB8904BF7875EBBA2E320DCD1_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  14969. {
  14970. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED V_0;
  14971. memset((&V_0), 0, sizeof(V_0));
  14972. {
  14973. int32_t L_0 = ___0_start;
  14974. int32_t L_1 = __this->____length;
  14975. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  14976. {
  14977. goto IL_0014;
  14978. }
  14979. }
  14980. {
  14981. int32_t L_2 = ___1_length;
  14982. int32_t L_3 = __this->____length;
  14983. int32_t L_4 = ___0_start;
  14984. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  14985. {
  14986. goto IL_0019;
  14987. }
  14988. }
  14989. IL_0014:
  14990. {
  14991. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  14992. }
  14993. IL_0019:
  14994. {
  14995. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_5 = __this->____pointer;
  14996. V_0 = L_5;
  14997. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_6;
  14998. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (Il2CppByReference*)(&V_0));
  14999. int32_t L_7 = ___0_start;
  15000. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_8;
  15001. L_8 = il2cpp_unsafe_add<JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13,int32_t>(L_6, L_7);
  15002. int32_t L_9 = ___1_length;
  15003. ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A L_10;
  15004. memset((&L_10), 0, sizeof(L_10));
  15005. ReadOnlySpan_1__ctor_mBF15D68D2CD36F30FD1480FFBF6BFA514D605418_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  15006. return L_10;
  15007. }
  15008. }
  15009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* ReadOnlySpan_1_ToArray_m281F3E8F2E46C15C61F020727B76A81DE3AA6EA3_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, const RuntimeMethod* method)
  15010. {
  15011. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED V_0;
  15012. memset((&V_0), 0, sizeof(V_0));
  15013. {
  15014. int32_t L_0 = __this->____length;
  15015. if (L_0)
  15016. {
  15017. goto IL_000e;
  15018. }
  15019. }
  15020. {
  15021. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_1;
  15022. L_1 = Array_Empty_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mA53567B5934791EE1E422084861B239ADADD1ACF_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  15023. return L_1;
  15024. }
  15025. IL_000e:
  15026. {
  15027. int32_t L_2 = __this->____length;
  15028. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_3 = (JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D*)(JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  15029. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_4 = L_3;
  15030. NullCheck((RuntimeArray*)L_4);
  15031. uint8_t* L_5;
  15032. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  15033. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_6;
  15034. L_6 = il2cpp_unsafe_as_ref<JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13>(L_5);
  15035. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_7 = __this->____pointer;
  15036. V_0 = L_7;
  15037. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_8;
  15038. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13, (Il2CppByReference*)(&V_0));
  15039. int32_t L_9 = __this->____length;
  15040. Buffer_Memmove_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mBDA8007530D24CEAB48ECA7012DC53F72039934F(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  15041. return L_4;
  15042. }
  15043. }
  15044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mD15EF4A1FCC13222ECE6AA0F77C7DE3E42549826_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, const RuntimeMethod* method)
  15045. {
  15046. {
  15047. int32_t L_0 = __this->____length;
  15048. return L_0;
  15049. }
  15050. }
  15051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m165FDA77A1DE09108D046945C13A26375C165C6E_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, const RuntimeMethod* method)
  15052. {
  15053. {
  15054. int32_t L_0 = __this->____length;
  15055. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  15056. }
  15057. }
  15058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m5445D5508C895DC186E662474A67CB6FEB2B83A4_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  15059. {
  15060. {
  15061. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  15062. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  15063. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  15064. }
  15065. }
  15066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m69B782200E9B752CD01DCFDD5CCB3E42F817F882_gshared (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, const RuntimeMethod* method)
  15067. {
  15068. {
  15069. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  15070. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  15071. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  15072. }
  15073. }
  15074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A ReadOnlySpan_1_op_Implicit_m1A51357FA539931371BA1AD8A77E5E0F259794FC_gshared (JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* ___0_array, const RuntimeMethod* method)
  15075. {
  15076. {
  15077. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_0 = ___0_array;
  15078. ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A L_1;
  15079. memset((&L_1), 0, sizeof(L_1));
  15080. ReadOnlySpan_1__ctor_mF4B02B6A3DE6B8EC57957751B2C0BA219EEB4300_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  15081. return L_1;
  15082. }
  15083. }
  15084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A ReadOnlySpan_1_get_Empty_m754ED921A948516F94652246271578C31DBF361D_gshared (const RuntimeMethod* method)
  15085. {
  15086. ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A V_0;
  15087. memset((&V_0), 0, sizeof(V_0));
  15088. {
  15089. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A));
  15090. ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A L_0 = V_0;
  15091. return L_0;
  15092. }
  15093. }
  15094. #ifdef __clang__
  15095. #pragma clang diagnostic pop
  15096. #endif
  15097. #ifdef __clang__
  15098. #pragma clang diagnostic push
  15099. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15100. #pragma clang diagnostic ignored "-Wunused-variable"
  15101. #endif
  15102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF1DE0D6AE6022BD7CC27659BA71C0FA7414A8E2A_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* ___0_array, const RuntimeMethod* method)
  15103. {
  15104. {
  15105. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_0 = ___0_array;
  15106. if (L_0)
  15107. {
  15108. goto IL_000b;
  15109. }
  15110. }
  15111. {
  15112. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282));
  15113. return;
  15114. }
  15115. IL_000b:
  15116. {
  15117. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_1 = ___0_array;
  15118. NullCheck((RuntimeArray*)L_1);
  15119. uint8_t* L_2;
  15120. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  15121. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_3;
  15122. L_3 = il2cpp_unsafe_as_ref<JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3>(L_2);
  15123. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_4;
  15124. memset((&L_4), 0, sizeof(L_4));
  15125. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  15126. __this->____pointer = L_4;
  15127. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_5 = ___0_array;
  15128. NullCheck(L_5);
  15129. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  15130. return;
  15131. }
  15132. }
  15133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8A47877D1E0D336A965F0815F4C3EF1C80E33B44_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  15134. {
  15135. {
  15136. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_0 = ___0_array;
  15137. if (L_0)
  15138. {
  15139. goto IL_0016;
  15140. }
  15141. }
  15142. {
  15143. int32_t L_1 = ___1_start;
  15144. if (L_1)
  15145. {
  15146. goto IL_0009;
  15147. }
  15148. }
  15149. {
  15150. int32_t L_2 = ___2_length;
  15151. if (!L_2)
  15152. {
  15153. goto IL_000e;
  15154. }
  15155. }
  15156. IL_0009:
  15157. {
  15158. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  15159. }
  15160. IL_000e:
  15161. {
  15162. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282));
  15163. return;
  15164. }
  15165. IL_0016:
  15166. {
  15167. int32_t L_3 = ___1_start;
  15168. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_4 = ___0_array;
  15169. NullCheck(L_4);
  15170. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  15171. {
  15172. goto IL_0024;
  15173. }
  15174. }
  15175. {
  15176. int32_t L_5 = ___2_length;
  15177. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_6 = ___0_array;
  15178. NullCheck(L_6);
  15179. int32_t L_7 = ___1_start;
  15180. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  15181. {
  15182. goto IL_0029;
  15183. }
  15184. }
  15185. IL_0024:
  15186. {
  15187. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  15188. }
  15189. IL_0029:
  15190. {
  15191. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_8 = ___0_array;
  15192. NullCheck((RuntimeArray*)L_8);
  15193. uint8_t* L_9;
  15194. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  15195. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_10;
  15196. L_10 = il2cpp_unsafe_as_ref<JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3>(L_9);
  15197. int32_t L_11 = ___1_start;
  15198. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_12;
  15199. L_12 = il2cpp_unsafe_add<JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3,int32_t>(L_10, L_11);
  15200. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_13;
  15201. memset((&L_13), 0, sizeof(L_13));
  15202. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  15203. __this->____pointer = L_13;
  15204. int32_t L_14 = ___2_length;
  15205. __this->____length = L_14;
  15206. return;
  15207. }
  15208. }
  15209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m862438EADA97FE45E051B81E4B2D99190FB10370_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  15210. {
  15211. {
  15212. goto IL_0016;
  15213. }
  15214. IL_0016:
  15215. {
  15216. int32_t L_0 = ___1_length;
  15217. if ((((int32_t)L_0) >= ((int32_t)0)))
  15218. {
  15219. goto IL_001f;
  15220. }
  15221. }
  15222. {
  15223. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  15224. }
  15225. IL_001f:
  15226. {
  15227. void* L_1 = ___0_pointer;
  15228. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_2;
  15229. L_2 = il2cpp_unsafe_as_ref<JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3>((uint8_t*)L_1);
  15230. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_3;
  15231. memset((&L_3), 0, sizeof(L_3));
  15232. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  15233. __this->____pointer = L_3;
  15234. int32_t L_4 = ___1_length;
  15235. __this->____length = L_4;
  15236. return;
  15237. }
  15238. }
  15239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3016399A1CB77BAEE42638FA8D84FC94BD13FA0E_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  15240. {
  15241. {
  15242. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_0 = ___0_ptr;
  15243. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_1;
  15244. memset((&L_1), 0, sizeof(L_1));
  15245. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  15246. __this->____pointer = L_1;
  15247. int32_t L_2 = ___1_length;
  15248. __this->____length = L_2;
  15249. return;
  15250. }
  15251. }
  15252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* ReadOnlySpan_1_get_Item_m904F7DC60994534EEF8ECABB8CB0675886E4440D_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, int32_t ___0_index, const RuntimeMethod* method)
  15253. {
  15254. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 V_0;
  15255. memset((&V_0), 0, sizeof(V_0));
  15256. {
  15257. int32_t L_0 = ___0_index;
  15258. int32_t L_1 = __this->____length;
  15259. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  15260. {
  15261. goto IL_000e;
  15262. }
  15263. }
  15264. {
  15265. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  15266. }
  15267. IL_000e:
  15268. {
  15269. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_2 = __this->____pointer;
  15270. V_0 = L_2;
  15271. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_3;
  15272. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (Il2CppByReference*)(&V_0));
  15273. int32_t L_4 = ___0_index;
  15274. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_5;
  15275. L_5 = il2cpp_unsafe_add<JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3,int32_t>(L_3, L_4);
  15276. return L_5;
  15277. }
  15278. }
  15279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* ReadOnlySpan_1_GetPinnableReference_mAE1C64BC1B68182BDA8FF08194B4D8C1CC8246E1_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, const RuntimeMethod* method)
  15280. {
  15281. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 V_0;
  15282. memset((&V_0), 0, sizeof(V_0));
  15283. {
  15284. int32_t L_0 = __this->____length;
  15285. if (L_0)
  15286. {
  15287. goto IL_0010;
  15288. }
  15289. }
  15290. {
  15291. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_1;
  15292. L_1 = il2cpp_unsafe_as_ref<JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3>((void*)((uintptr_t)0));
  15293. return L_1;
  15294. }
  15295. IL_0010:
  15296. {
  15297. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_2 = __this->____pointer;
  15298. V_0 = L_2;
  15299. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_3;
  15300. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (Il2CppByReference*)(&V_0));
  15301. return L_3;
  15302. }
  15303. }
  15304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mF887FB2198CBD2F7ABF61FCCF1E99AC1BFD0C175_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, Span_1_tCC3780EB2A3879FBDEE63279DA86DB7D4367D72A ___0_destination, const RuntimeMethod* method)
  15305. {
  15306. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 V_0;
  15307. memset((&V_0), 0, sizeof(V_0));
  15308. {
  15309. int32_t L_0 = __this->____length;
  15310. int32_t L_1;
  15311. L_1 = Span_1_get_Length_m9B3CF3232E9CFCAB088160EDBF2D30894BF43797_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15312. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  15313. {
  15314. goto IL_0038;
  15315. }
  15316. }
  15317. {
  15318. Span_1_tCC3780EB2A3879FBDEE63279DA86DB7D4367D72A L_2 = ___0_destination;
  15319. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_3 = L_2.____pointer;
  15320. V_0 = L_3;
  15321. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_4;
  15322. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (Il2CppByReference*)(&V_0));
  15323. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_5 = __this->____pointer;
  15324. V_0 = L_5;
  15325. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_6;
  15326. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (Il2CppByReference*)(&V_0));
  15327. int32_t L_7 = __this->____length;
  15328. Buffer_Memmove_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m00D442353BAD7E84F1A3D7BE8B7B9006B3B3774B(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  15329. return;
  15330. }
  15331. IL_0038:
  15332. {
  15333. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  15334. return;
  15335. }
  15336. }
  15337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m2DC1179ADCE689CB71FC697CEF4A789FC5DD4F23_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, Span_1_tCC3780EB2A3879FBDEE63279DA86DB7D4367D72A ___0_destination, const RuntimeMethod* method)
  15338. {
  15339. bool V_0 = false;
  15340. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 V_1;
  15341. memset((&V_1), 0, sizeof(V_1));
  15342. {
  15343. V_0 = (bool)0;
  15344. int32_t L_0 = __this->____length;
  15345. int32_t L_1;
  15346. L_1 = Span_1_get_Length_m9B3CF3232E9CFCAB088160EDBF2D30894BF43797_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15347. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  15348. {
  15349. goto IL_003b;
  15350. }
  15351. }
  15352. {
  15353. Span_1_tCC3780EB2A3879FBDEE63279DA86DB7D4367D72A L_2 = ___0_destination;
  15354. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_3 = L_2.____pointer;
  15355. V_1 = L_3;
  15356. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_4;
  15357. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (Il2CppByReference*)(&V_1));
  15358. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_5 = __this->____pointer;
  15359. V_1 = L_5;
  15360. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_6;
  15361. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (Il2CppByReference*)(&V_1));
  15362. int32_t L_7 = __this->____length;
  15363. Buffer_Memmove_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m00D442353BAD7E84F1A3D7BE8B7B9006B3B3774B(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  15364. V_0 = (bool)1;
  15365. }
  15366. IL_003b:
  15367. {
  15368. bool L_8 = V_0;
  15369. return L_8;
  15370. }
  15371. }
  15372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mE4606D56299C62E5C8DE47D83B7E7DE86F05E562_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, const RuntimeMethod* method)
  15373. {
  15374. static bool s_Il2CppMethodInitialized;
  15375. if (!s_Il2CppMethodInitialized)
  15376. {
  15377. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  15378. s_Il2CppMethodInitialized = true;
  15379. }
  15380. Il2CppChar* V_0 = NULL;
  15381. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 V_1;
  15382. memset((&V_1), 0, sizeof(V_1));
  15383. {
  15384. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  15385. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  15386. Type_t* L_1;
  15387. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  15388. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  15389. Type_t* L_3;
  15390. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  15391. bool L_4;
  15392. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  15393. if (!L_4)
  15394. {
  15395. goto IL_003e;
  15396. }
  15397. }
  15398. {
  15399. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_5 = __this->____pointer;
  15400. V_1 = L_5;
  15401. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_6;
  15402. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (Il2CppByReference*)(&V_1));
  15403. Il2CppChar* L_7;
  15404. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  15405. V_0 = L_7;
  15406. Il2CppChar* L_8 = V_0;
  15407. int32_t L_9 = __this->____length;
  15408. String_t* L_10;
  15409. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  15410. return L_10;
  15411. }
  15412. IL_003e:
  15413. {
  15414. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  15415. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  15416. Type_t* L_12;
  15417. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  15418. NullCheck((MemberInfo_t*)L_12);
  15419. String_t* L_13;
  15420. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  15421. int32_t L_14 = __this->____length;
  15422. int32_t L_15 = L_14;
  15423. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  15424. String_t* L_17;
  15425. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  15426. return L_17;
  15427. }
  15428. }
  15429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282 ReadOnlySpan_1_Slice_m275323C8881DFC7FB34FCADBBA64B7B20CE2164A_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, int32_t ___0_start, const RuntimeMethod* method)
  15430. {
  15431. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 V_0;
  15432. memset((&V_0), 0, sizeof(V_0));
  15433. {
  15434. int32_t L_0 = ___0_start;
  15435. int32_t L_1 = __this->____length;
  15436. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  15437. {
  15438. goto IL_000e;
  15439. }
  15440. }
  15441. {
  15442. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  15443. }
  15444. IL_000e:
  15445. {
  15446. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_2 = __this->____pointer;
  15447. V_0 = L_2;
  15448. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_3;
  15449. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (Il2CppByReference*)(&V_0));
  15450. int32_t L_4 = ___0_start;
  15451. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_5;
  15452. L_5 = il2cpp_unsafe_add<JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3,int32_t>(L_3, L_4);
  15453. int32_t L_6 = __this->____length;
  15454. int32_t L_7 = ___0_start;
  15455. ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282 L_8;
  15456. memset((&L_8), 0, sizeof(L_8));
  15457. ReadOnlySpan_1__ctor_m3016399A1CB77BAEE42638FA8D84FC94BD13FA0E_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  15458. return L_8;
  15459. }
  15460. }
  15461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282 ReadOnlySpan_1_Slice_mDF45BA4520FE92F9D2F955476EF87874951007A6_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  15462. {
  15463. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 V_0;
  15464. memset((&V_0), 0, sizeof(V_0));
  15465. {
  15466. int32_t L_0 = ___0_start;
  15467. int32_t L_1 = __this->____length;
  15468. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  15469. {
  15470. goto IL_0014;
  15471. }
  15472. }
  15473. {
  15474. int32_t L_2 = ___1_length;
  15475. int32_t L_3 = __this->____length;
  15476. int32_t L_4 = ___0_start;
  15477. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  15478. {
  15479. goto IL_0019;
  15480. }
  15481. }
  15482. IL_0014:
  15483. {
  15484. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  15485. }
  15486. IL_0019:
  15487. {
  15488. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_5 = __this->____pointer;
  15489. V_0 = L_5;
  15490. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_6;
  15491. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (Il2CppByReference*)(&V_0));
  15492. int32_t L_7 = ___0_start;
  15493. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_8;
  15494. L_8 = il2cpp_unsafe_add<JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3,int32_t>(L_6, L_7);
  15495. int32_t L_9 = ___1_length;
  15496. ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282 L_10;
  15497. memset((&L_10), 0, sizeof(L_10));
  15498. ReadOnlySpan_1__ctor_m3016399A1CB77BAEE42638FA8D84FC94BD13FA0E_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  15499. return L_10;
  15500. }
  15501. }
  15502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* ReadOnlySpan_1_ToArray_m9A1F3065464C590358FB373A7255C2F45C1680BB_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, const RuntimeMethod* method)
  15503. {
  15504. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 V_0;
  15505. memset((&V_0), 0, sizeof(V_0));
  15506. {
  15507. int32_t L_0 = __this->____length;
  15508. if (L_0)
  15509. {
  15510. goto IL_000e;
  15511. }
  15512. }
  15513. {
  15514. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_1;
  15515. L_1 = Array_Empty_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m43A832626470826B5E9F0C16627C81C6FEF958F5_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  15516. return L_1;
  15517. }
  15518. IL_000e:
  15519. {
  15520. int32_t L_2 = __this->____length;
  15521. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_3 = (JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862*)(JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  15522. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_4 = L_3;
  15523. NullCheck((RuntimeArray*)L_4);
  15524. uint8_t* L_5;
  15525. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  15526. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_6;
  15527. L_6 = il2cpp_unsafe_as_ref<JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3>(L_5);
  15528. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_7 = __this->____pointer;
  15529. V_0 = L_7;
  15530. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_8;
  15531. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3, (Il2CppByReference*)(&V_0));
  15532. int32_t L_9 = __this->____length;
  15533. Buffer_Memmove_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m00D442353BAD7E84F1A3D7BE8B7B9006B3B3774B(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  15534. return L_4;
  15535. }
  15536. }
  15537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m48B3201E34DF27738F6B56873668C32796E4FCB7_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, const RuntimeMethod* method)
  15538. {
  15539. {
  15540. int32_t L_0 = __this->____length;
  15541. return L_0;
  15542. }
  15543. }
  15544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m77C2231D6DD9F4AA24DF2E3F533DD7220006737E_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, const RuntimeMethod* method)
  15545. {
  15546. {
  15547. int32_t L_0 = __this->____length;
  15548. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  15549. }
  15550. }
  15551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m3351D605D459F0EA588703CF60A792D4E77F7678_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  15552. {
  15553. {
  15554. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  15555. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  15556. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  15557. }
  15558. }
  15559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m127CDED5AFF6E0B1CD3AA8C49298B67C43D808A5_gshared (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, const RuntimeMethod* method)
  15560. {
  15561. {
  15562. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  15563. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  15564. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  15565. }
  15566. }
  15567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282 ReadOnlySpan_1_op_Implicit_m767C2BDE910D36C2BAE0C2F99C2873422BC4AEE0_gshared (JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* ___0_array, const RuntimeMethod* method)
  15568. {
  15569. {
  15570. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_0 = ___0_array;
  15571. ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282 L_1;
  15572. memset((&L_1), 0, sizeof(L_1));
  15573. ReadOnlySpan_1__ctor_mF1DE0D6AE6022BD7CC27659BA71C0FA7414A8E2A_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  15574. return L_1;
  15575. }
  15576. }
  15577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282 ReadOnlySpan_1_get_Empty_mA7E8D2020DCE3260C4E51BC9B6A74DDEBE445DE8_gshared (const RuntimeMethod* method)
  15578. {
  15579. ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282 V_0;
  15580. memset((&V_0), 0, sizeof(V_0));
  15581. {
  15582. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282));
  15583. ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282 L_0 = V_0;
  15584. return L_0;
  15585. }
  15586. }
  15587. #ifdef __clang__
  15588. #pragma clang diagnostic pop
  15589. #endif
  15590. #ifdef __clang__
  15591. #pragma clang diagnostic push
  15592. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15593. #pragma clang diagnostic ignored "-Wunused-variable"
  15594. #endif
  15595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF8A1B86991E10F5E39607427D91BA13702A12DD1_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* ___0_array, const RuntimeMethod* method)
  15596. {
  15597. {
  15598. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_0 = ___0_array;
  15599. if (L_0)
  15600. {
  15601. goto IL_000b;
  15602. }
  15603. }
  15604. {
  15605. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76));
  15606. return;
  15607. }
  15608. IL_000b:
  15609. {
  15610. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_1 = ___0_array;
  15611. NullCheck((RuntimeArray*)L_1);
  15612. uint8_t* L_2;
  15613. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  15614. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_3;
  15615. L_3 = il2cpp_unsafe_as_ref<JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36>(L_2);
  15616. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_4;
  15617. memset((&L_4), 0, sizeof(L_4));
  15618. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  15619. __this->____pointer = L_4;
  15620. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_5 = ___0_array;
  15621. NullCheck(L_5);
  15622. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  15623. return;
  15624. }
  15625. }
  15626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFBFE50F18BCA235DCA87A53E058714B03F7D1386_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  15627. {
  15628. {
  15629. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_0 = ___0_array;
  15630. if (L_0)
  15631. {
  15632. goto IL_0016;
  15633. }
  15634. }
  15635. {
  15636. int32_t L_1 = ___1_start;
  15637. if (L_1)
  15638. {
  15639. goto IL_0009;
  15640. }
  15641. }
  15642. {
  15643. int32_t L_2 = ___2_length;
  15644. if (!L_2)
  15645. {
  15646. goto IL_000e;
  15647. }
  15648. }
  15649. IL_0009:
  15650. {
  15651. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  15652. }
  15653. IL_000e:
  15654. {
  15655. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76));
  15656. return;
  15657. }
  15658. IL_0016:
  15659. {
  15660. int32_t L_3 = ___1_start;
  15661. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_4 = ___0_array;
  15662. NullCheck(L_4);
  15663. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  15664. {
  15665. goto IL_0024;
  15666. }
  15667. }
  15668. {
  15669. int32_t L_5 = ___2_length;
  15670. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_6 = ___0_array;
  15671. NullCheck(L_6);
  15672. int32_t L_7 = ___1_start;
  15673. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  15674. {
  15675. goto IL_0029;
  15676. }
  15677. }
  15678. IL_0024:
  15679. {
  15680. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  15681. }
  15682. IL_0029:
  15683. {
  15684. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_8 = ___0_array;
  15685. NullCheck((RuntimeArray*)L_8);
  15686. uint8_t* L_9;
  15687. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  15688. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_10;
  15689. L_10 = il2cpp_unsafe_as_ref<JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36>(L_9);
  15690. int32_t L_11 = ___1_start;
  15691. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_12;
  15692. L_12 = il2cpp_unsafe_add<JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36,int32_t>(L_10, L_11);
  15693. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_13;
  15694. memset((&L_13), 0, sizeof(L_13));
  15695. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  15696. __this->____pointer = L_13;
  15697. int32_t L_14 = ___2_length;
  15698. __this->____length = L_14;
  15699. return;
  15700. }
  15701. }
  15702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m51930C93DD1DE2CA94D1FC2135A9B5D40929FD3E_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  15703. {
  15704. {
  15705. goto IL_0016;
  15706. }
  15707. IL_0016:
  15708. {
  15709. int32_t L_0 = ___1_length;
  15710. if ((((int32_t)L_0) >= ((int32_t)0)))
  15711. {
  15712. goto IL_001f;
  15713. }
  15714. }
  15715. {
  15716. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  15717. }
  15718. IL_001f:
  15719. {
  15720. void* L_1 = ___0_pointer;
  15721. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_2;
  15722. L_2 = il2cpp_unsafe_as_ref<JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36>((uint8_t*)L_1);
  15723. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_3;
  15724. memset((&L_3), 0, sizeof(L_3));
  15725. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  15726. __this->____pointer = L_3;
  15727. int32_t L_4 = ___1_length;
  15728. __this->____length = L_4;
  15729. return;
  15730. }
  15731. }
  15732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF11CF5A65F454A7CA9D005CB3C2D7E3DE34B1312_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  15733. {
  15734. {
  15735. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_0 = ___0_ptr;
  15736. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_1;
  15737. memset((&L_1), 0, sizeof(L_1));
  15738. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  15739. __this->____pointer = L_1;
  15740. int32_t L_2 = ___1_length;
  15741. __this->____length = L_2;
  15742. return;
  15743. }
  15744. }
  15745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* ReadOnlySpan_1_get_Item_mFBE1AEEE3D64AFBB833554622173517F0F7CA80B_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, int32_t ___0_index, const RuntimeMethod* method)
  15746. {
  15747. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B V_0;
  15748. memset((&V_0), 0, sizeof(V_0));
  15749. {
  15750. int32_t L_0 = ___0_index;
  15751. int32_t L_1 = __this->____length;
  15752. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  15753. {
  15754. goto IL_000e;
  15755. }
  15756. }
  15757. {
  15758. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  15759. }
  15760. IL_000e:
  15761. {
  15762. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_2 = __this->____pointer;
  15763. V_0 = L_2;
  15764. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_3;
  15765. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (Il2CppByReference*)(&V_0));
  15766. int32_t L_4 = ___0_index;
  15767. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_5;
  15768. L_5 = il2cpp_unsafe_add<JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36,int32_t>(L_3, L_4);
  15769. return L_5;
  15770. }
  15771. }
  15772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* ReadOnlySpan_1_GetPinnableReference_m5E5670AFE97B3D7FE5F18FDF41BAE0DCF9984A3D_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, const RuntimeMethod* method)
  15773. {
  15774. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B V_0;
  15775. memset((&V_0), 0, sizeof(V_0));
  15776. {
  15777. int32_t L_0 = __this->____length;
  15778. if (L_0)
  15779. {
  15780. goto IL_0010;
  15781. }
  15782. }
  15783. {
  15784. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_1;
  15785. L_1 = il2cpp_unsafe_as_ref<JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36>((void*)((uintptr_t)0));
  15786. return L_1;
  15787. }
  15788. IL_0010:
  15789. {
  15790. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_2 = __this->____pointer;
  15791. V_0 = L_2;
  15792. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_3;
  15793. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (Il2CppByReference*)(&V_0));
  15794. return L_3;
  15795. }
  15796. }
  15797. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mC94850E69A5A422AFCEE07766711342E8B971BC0_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, Span_1_t3C803D988B1A77FD2F62D78EB35039750E3CAFFC ___0_destination, const RuntimeMethod* method)
  15798. {
  15799. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B V_0;
  15800. memset((&V_0), 0, sizeof(V_0));
  15801. {
  15802. int32_t L_0 = __this->____length;
  15803. int32_t L_1;
  15804. L_1 = Span_1_get_Length_mCF7FBB2982D788883CC626F591651DC92DEE1E1A_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15805. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  15806. {
  15807. goto IL_0038;
  15808. }
  15809. }
  15810. {
  15811. Span_1_t3C803D988B1A77FD2F62D78EB35039750E3CAFFC L_2 = ___0_destination;
  15812. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_3 = L_2.____pointer;
  15813. V_0 = L_3;
  15814. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_4;
  15815. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (Il2CppByReference*)(&V_0));
  15816. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_5 = __this->____pointer;
  15817. V_0 = L_5;
  15818. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_6;
  15819. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (Il2CppByReference*)(&V_0));
  15820. int32_t L_7 = __this->____length;
  15821. Buffer_Memmove_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m0E560A7A97315D8FD4E93282CB6041DC06F9AC66(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  15822. return;
  15823. }
  15824. IL_0038:
  15825. {
  15826. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  15827. return;
  15828. }
  15829. }
  15830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m4CCDABAF709CAFC9A1C099DCF4D8465187369FC6_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, Span_1_t3C803D988B1A77FD2F62D78EB35039750E3CAFFC ___0_destination, const RuntimeMethod* method)
  15831. {
  15832. bool V_0 = false;
  15833. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B V_1;
  15834. memset((&V_1), 0, sizeof(V_1));
  15835. {
  15836. V_0 = (bool)0;
  15837. int32_t L_0 = __this->____length;
  15838. int32_t L_1;
  15839. L_1 = Span_1_get_Length_mCF7FBB2982D788883CC626F591651DC92DEE1E1A_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15840. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  15841. {
  15842. goto IL_003b;
  15843. }
  15844. }
  15845. {
  15846. Span_1_t3C803D988B1A77FD2F62D78EB35039750E3CAFFC L_2 = ___0_destination;
  15847. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_3 = L_2.____pointer;
  15848. V_1 = L_3;
  15849. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_4;
  15850. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (Il2CppByReference*)(&V_1));
  15851. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_5 = __this->____pointer;
  15852. V_1 = L_5;
  15853. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_6;
  15854. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (Il2CppByReference*)(&V_1));
  15855. int32_t L_7 = __this->____length;
  15856. Buffer_Memmove_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m0E560A7A97315D8FD4E93282CB6041DC06F9AC66(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  15857. V_0 = (bool)1;
  15858. }
  15859. IL_003b:
  15860. {
  15861. bool L_8 = V_0;
  15862. return L_8;
  15863. }
  15864. }
  15865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m53F0F3937872718059C16F23E1AD5A06776BB4E5_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, const RuntimeMethod* method)
  15866. {
  15867. static bool s_Il2CppMethodInitialized;
  15868. if (!s_Il2CppMethodInitialized)
  15869. {
  15870. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  15871. s_Il2CppMethodInitialized = true;
  15872. }
  15873. Il2CppChar* V_0 = NULL;
  15874. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B V_1;
  15875. memset((&V_1), 0, sizeof(V_1));
  15876. {
  15877. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  15878. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  15879. Type_t* L_1;
  15880. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  15881. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  15882. Type_t* L_3;
  15883. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  15884. bool L_4;
  15885. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  15886. if (!L_4)
  15887. {
  15888. goto IL_003e;
  15889. }
  15890. }
  15891. {
  15892. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_5 = __this->____pointer;
  15893. V_1 = L_5;
  15894. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_6;
  15895. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (Il2CppByReference*)(&V_1));
  15896. Il2CppChar* L_7;
  15897. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  15898. V_0 = L_7;
  15899. Il2CppChar* L_8 = V_0;
  15900. int32_t L_9 = __this->____length;
  15901. String_t* L_10;
  15902. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  15903. return L_10;
  15904. }
  15905. IL_003e:
  15906. {
  15907. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  15908. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  15909. Type_t* L_12;
  15910. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  15911. NullCheck((MemberInfo_t*)L_12);
  15912. String_t* L_13;
  15913. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  15914. int32_t L_14 = __this->____length;
  15915. int32_t L_15 = L_14;
  15916. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  15917. String_t* L_17;
  15918. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  15919. return L_17;
  15920. }
  15921. }
  15922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76 ReadOnlySpan_1_Slice_m27C746614F9EA8F6F1C113D60771521C0DC7446A_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, int32_t ___0_start, const RuntimeMethod* method)
  15923. {
  15924. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B V_0;
  15925. memset((&V_0), 0, sizeof(V_0));
  15926. {
  15927. int32_t L_0 = ___0_start;
  15928. int32_t L_1 = __this->____length;
  15929. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  15930. {
  15931. goto IL_000e;
  15932. }
  15933. }
  15934. {
  15935. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  15936. }
  15937. IL_000e:
  15938. {
  15939. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_2 = __this->____pointer;
  15940. V_0 = L_2;
  15941. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_3;
  15942. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (Il2CppByReference*)(&V_0));
  15943. int32_t L_4 = ___0_start;
  15944. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_5;
  15945. L_5 = il2cpp_unsafe_add<JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36,int32_t>(L_3, L_4);
  15946. int32_t L_6 = __this->____length;
  15947. int32_t L_7 = ___0_start;
  15948. ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76 L_8;
  15949. memset((&L_8), 0, sizeof(L_8));
  15950. ReadOnlySpan_1__ctor_mF11CF5A65F454A7CA9D005CB3C2D7E3DE34B1312_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  15951. return L_8;
  15952. }
  15953. }
  15954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76 ReadOnlySpan_1_Slice_mFE6DA61A6DB575C4F84E1111E81E0F0302088F3B_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  15955. {
  15956. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B V_0;
  15957. memset((&V_0), 0, sizeof(V_0));
  15958. {
  15959. int32_t L_0 = ___0_start;
  15960. int32_t L_1 = __this->____length;
  15961. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  15962. {
  15963. goto IL_0014;
  15964. }
  15965. }
  15966. {
  15967. int32_t L_2 = ___1_length;
  15968. int32_t L_3 = __this->____length;
  15969. int32_t L_4 = ___0_start;
  15970. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  15971. {
  15972. goto IL_0019;
  15973. }
  15974. }
  15975. IL_0014:
  15976. {
  15977. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  15978. }
  15979. IL_0019:
  15980. {
  15981. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_5 = __this->____pointer;
  15982. V_0 = L_5;
  15983. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_6;
  15984. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (Il2CppByReference*)(&V_0));
  15985. int32_t L_7 = ___0_start;
  15986. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_8;
  15987. L_8 = il2cpp_unsafe_add<JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36,int32_t>(L_6, L_7);
  15988. int32_t L_9 = ___1_length;
  15989. ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76 L_10;
  15990. memset((&L_10), 0, sizeof(L_10));
  15991. ReadOnlySpan_1__ctor_mF11CF5A65F454A7CA9D005CB3C2D7E3DE34B1312_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  15992. return L_10;
  15993. }
  15994. }
  15995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* ReadOnlySpan_1_ToArray_mF37DB9C79941202D1D478E2A5DB49992208C2772_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, const RuntimeMethod* method)
  15996. {
  15997. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B V_0;
  15998. memset((&V_0), 0, sizeof(V_0));
  15999. {
  16000. int32_t L_0 = __this->____length;
  16001. if (L_0)
  16002. {
  16003. goto IL_000e;
  16004. }
  16005. }
  16006. {
  16007. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_1;
  16008. L_1 = Array_Empty_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m70D3F134C6A0E643E1964DE061F165D3EA3DF3EA_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  16009. return L_1;
  16010. }
  16011. IL_000e:
  16012. {
  16013. int32_t L_2 = __this->____length;
  16014. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_3 = (JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2*)(JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  16015. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_4 = L_3;
  16016. NullCheck((RuntimeArray*)L_4);
  16017. uint8_t* L_5;
  16018. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  16019. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_6;
  16020. L_6 = il2cpp_unsafe_as_ref<JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36>(L_5);
  16021. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_7 = __this->____pointer;
  16022. V_0 = L_7;
  16023. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_8;
  16024. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36, (Il2CppByReference*)(&V_0));
  16025. int32_t L_9 = __this->____length;
  16026. Buffer_Memmove_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m0E560A7A97315D8FD4E93282CB6041DC06F9AC66(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  16027. return L_4;
  16028. }
  16029. }
  16030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m65CCD162FC59293AFEC52100E0DDA27EAA005D55_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, const RuntimeMethod* method)
  16031. {
  16032. {
  16033. int32_t L_0 = __this->____length;
  16034. return L_0;
  16035. }
  16036. }
  16037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m0D787176DF0AF668B1BC04DCCD247987E8D15FAD_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, const RuntimeMethod* method)
  16038. {
  16039. {
  16040. int32_t L_0 = __this->____length;
  16041. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  16042. }
  16043. }
  16044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m0A22DDA7465A5C1E393E4D7B2B3A9930E69C109E_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  16045. {
  16046. {
  16047. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  16048. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  16049. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  16050. }
  16051. }
  16052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mF76EFAB31660D28158932DBA477E97D0148AA307_gshared (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, const RuntimeMethod* method)
  16053. {
  16054. {
  16055. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  16056. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  16057. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  16058. }
  16059. }
  16060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76 ReadOnlySpan_1_op_Implicit_m9C8C36CE676BFA3B99741B72D37AEE1E0C726049_gshared (JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* ___0_array, const RuntimeMethod* method)
  16061. {
  16062. {
  16063. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_0 = ___0_array;
  16064. ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76 L_1;
  16065. memset((&L_1), 0, sizeof(L_1));
  16066. ReadOnlySpan_1__ctor_mF8A1B86991E10F5E39607427D91BA13702A12DD1_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  16067. return L_1;
  16068. }
  16069. }
  16070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76 ReadOnlySpan_1_get_Empty_m8E2C9777B75804788731F995E992FAB2CC8684A8_gshared (const RuntimeMethod* method)
  16071. {
  16072. ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76 V_0;
  16073. memset((&V_0), 0, sizeof(V_0));
  16074. {
  16075. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76));
  16076. ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76 L_0 = V_0;
  16077. return L_0;
  16078. }
  16079. }
  16080. #ifdef __clang__
  16081. #pragma clang diagnostic pop
  16082. #endif
  16083. #ifdef __clang__
  16084. #pragma clang diagnostic push
  16085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16086. #pragma clang diagnostic ignored "-Wunused-variable"
  16087. #endif
  16088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4AFB2DABD02A07422AAF83854732CC617E60DDDE_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* ___0_array, const RuntimeMethod* method)
  16089. {
  16090. {
  16091. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_0 = ___0_array;
  16092. if (L_0)
  16093. {
  16094. goto IL_000b;
  16095. }
  16096. }
  16097. {
  16098. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA));
  16099. return;
  16100. }
  16101. IL_000b:
  16102. {
  16103. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_1 = ___0_array;
  16104. NullCheck((RuntimeArray*)L_1);
  16105. uint8_t* L_2;
  16106. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  16107. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_3;
  16108. L_3 = il2cpp_unsafe_as_ref<JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99>(L_2);
  16109. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_4;
  16110. memset((&L_4), 0, sizeof(L_4));
  16111. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  16112. __this->____pointer = L_4;
  16113. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_5 = ___0_array;
  16114. NullCheck(L_5);
  16115. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  16116. return;
  16117. }
  16118. }
  16119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m622A57F6CD4D3CB90FC1907C5C34EB9F8DCAF83A_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  16120. {
  16121. {
  16122. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_0 = ___0_array;
  16123. if (L_0)
  16124. {
  16125. goto IL_0016;
  16126. }
  16127. }
  16128. {
  16129. int32_t L_1 = ___1_start;
  16130. if (L_1)
  16131. {
  16132. goto IL_0009;
  16133. }
  16134. }
  16135. {
  16136. int32_t L_2 = ___2_length;
  16137. if (!L_2)
  16138. {
  16139. goto IL_000e;
  16140. }
  16141. }
  16142. IL_0009:
  16143. {
  16144. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  16145. }
  16146. IL_000e:
  16147. {
  16148. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA));
  16149. return;
  16150. }
  16151. IL_0016:
  16152. {
  16153. int32_t L_3 = ___1_start;
  16154. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_4 = ___0_array;
  16155. NullCheck(L_4);
  16156. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  16157. {
  16158. goto IL_0024;
  16159. }
  16160. }
  16161. {
  16162. int32_t L_5 = ___2_length;
  16163. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_6 = ___0_array;
  16164. NullCheck(L_6);
  16165. int32_t L_7 = ___1_start;
  16166. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  16167. {
  16168. goto IL_0029;
  16169. }
  16170. }
  16171. IL_0024:
  16172. {
  16173. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  16174. }
  16175. IL_0029:
  16176. {
  16177. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_8 = ___0_array;
  16178. NullCheck((RuntimeArray*)L_8);
  16179. uint8_t* L_9;
  16180. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  16181. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_10;
  16182. L_10 = il2cpp_unsafe_as_ref<JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99>(L_9);
  16183. int32_t L_11 = ___1_start;
  16184. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_12;
  16185. L_12 = il2cpp_unsafe_add<JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99,int32_t>(L_10, L_11);
  16186. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_13;
  16187. memset((&L_13), 0, sizeof(L_13));
  16188. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  16189. __this->____pointer = L_13;
  16190. int32_t L_14 = ___2_length;
  16191. __this->____length = L_14;
  16192. return;
  16193. }
  16194. }
  16195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m51F327CC5AB1392A2C1347487B02E8DD7B52FA30_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  16196. {
  16197. {
  16198. goto IL_0016;
  16199. }
  16200. IL_0016:
  16201. {
  16202. int32_t L_0 = ___1_length;
  16203. if ((((int32_t)L_0) >= ((int32_t)0)))
  16204. {
  16205. goto IL_001f;
  16206. }
  16207. }
  16208. {
  16209. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  16210. }
  16211. IL_001f:
  16212. {
  16213. void* L_1 = ___0_pointer;
  16214. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_2;
  16215. L_2 = il2cpp_unsafe_as_ref<JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99>((uint8_t*)L_1);
  16216. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_3;
  16217. memset((&L_3), 0, sizeof(L_3));
  16218. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  16219. __this->____pointer = L_3;
  16220. int32_t L_4 = ___1_length;
  16221. __this->____length = L_4;
  16222. return;
  16223. }
  16224. }
  16225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9344E59BC98651DD1E46D094472F826A04E2E60D_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  16226. {
  16227. {
  16228. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_0 = ___0_ptr;
  16229. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_1;
  16230. memset((&L_1), 0, sizeof(L_1));
  16231. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  16232. __this->____pointer = L_1;
  16233. int32_t L_2 = ___1_length;
  16234. __this->____length = L_2;
  16235. return;
  16236. }
  16237. }
  16238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* ReadOnlySpan_1_get_Item_mA4ACE40BD48989C8F6973C3247EAAA9D9E9AB5ED_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, int32_t ___0_index, const RuntimeMethod* method)
  16239. {
  16240. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 V_0;
  16241. memset((&V_0), 0, sizeof(V_0));
  16242. {
  16243. int32_t L_0 = ___0_index;
  16244. int32_t L_1 = __this->____length;
  16245. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  16246. {
  16247. goto IL_000e;
  16248. }
  16249. }
  16250. {
  16251. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  16252. }
  16253. IL_000e:
  16254. {
  16255. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_2 = __this->____pointer;
  16256. V_0 = L_2;
  16257. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_3;
  16258. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (Il2CppByReference*)(&V_0));
  16259. int32_t L_4 = ___0_index;
  16260. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_5;
  16261. L_5 = il2cpp_unsafe_add<JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99,int32_t>(L_3, L_4);
  16262. return L_5;
  16263. }
  16264. }
  16265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* ReadOnlySpan_1_GetPinnableReference_m1749DB358E1C3F5556C2677BA19D149897B85C5D_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, const RuntimeMethod* method)
  16266. {
  16267. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 V_0;
  16268. memset((&V_0), 0, sizeof(V_0));
  16269. {
  16270. int32_t L_0 = __this->____length;
  16271. if (L_0)
  16272. {
  16273. goto IL_0010;
  16274. }
  16275. }
  16276. {
  16277. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_1;
  16278. L_1 = il2cpp_unsafe_as_ref<JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99>((void*)((uintptr_t)0));
  16279. return L_1;
  16280. }
  16281. IL_0010:
  16282. {
  16283. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_2 = __this->____pointer;
  16284. V_0 = L_2;
  16285. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_3;
  16286. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (Il2CppByReference*)(&V_0));
  16287. return L_3;
  16288. }
  16289. }
  16290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mBBD75AFCB5D49D3C260057224843F056723EB0D9_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, Span_1_t4C9E38B29B1C8EC7A69D6B434ABD5CB67F492F68 ___0_destination, const RuntimeMethod* method)
  16291. {
  16292. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 V_0;
  16293. memset((&V_0), 0, sizeof(V_0));
  16294. {
  16295. int32_t L_0 = __this->____length;
  16296. int32_t L_1;
  16297. L_1 = Span_1_get_Length_m22D20CEB7BB4657DCE3699DFB4FA98C0AAC8FC2C_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16298. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  16299. {
  16300. goto IL_0038;
  16301. }
  16302. }
  16303. {
  16304. Span_1_t4C9E38B29B1C8EC7A69D6B434ABD5CB67F492F68 L_2 = ___0_destination;
  16305. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_3 = L_2.____pointer;
  16306. V_0 = L_3;
  16307. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_4;
  16308. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (Il2CppByReference*)(&V_0));
  16309. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_5 = __this->____pointer;
  16310. V_0 = L_5;
  16311. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_6;
  16312. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (Il2CppByReference*)(&V_0));
  16313. int32_t L_7 = __this->____length;
  16314. Buffer_Memmove_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_mF7E37F366C7EE1702F9E6B816B8493CC73110CFE(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  16315. return;
  16316. }
  16317. IL_0038:
  16318. {
  16319. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  16320. return;
  16321. }
  16322. }
  16323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mE4D1B146F0CEA5A3956DFEAD1CD2150755BC0778_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, Span_1_t4C9E38B29B1C8EC7A69D6B434ABD5CB67F492F68 ___0_destination, const RuntimeMethod* method)
  16324. {
  16325. bool V_0 = false;
  16326. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 V_1;
  16327. memset((&V_1), 0, sizeof(V_1));
  16328. {
  16329. V_0 = (bool)0;
  16330. int32_t L_0 = __this->____length;
  16331. int32_t L_1;
  16332. L_1 = Span_1_get_Length_m22D20CEB7BB4657DCE3699DFB4FA98C0AAC8FC2C_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16333. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  16334. {
  16335. goto IL_003b;
  16336. }
  16337. }
  16338. {
  16339. Span_1_t4C9E38B29B1C8EC7A69D6B434ABD5CB67F492F68 L_2 = ___0_destination;
  16340. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_3 = L_2.____pointer;
  16341. V_1 = L_3;
  16342. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_4;
  16343. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (Il2CppByReference*)(&V_1));
  16344. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_5 = __this->____pointer;
  16345. V_1 = L_5;
  16346. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_6;
  16347. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (Il2CppByReference*)(&V_1));
  16348. int32_t L_7 = __this->____length;
  16349. Buffer_Memmove_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_mF7E37F366C7EE1702F9E6B816B8493CC73110CFE(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  16350. V_0 = (bool)1;
  16351. }
  16352. IL_003b:
  16353. {
  16354. bool L_8 = V_0;
  16355. return L_8;
  16356. }
  16357. }
  16358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m15DF522C562695DD189D747CBD3DAE591E3ADE05_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, const RuntimeMethod* method)
  16359. {
  16360. static bool s_Il2CppMethodInitialized;
  16361. if (!s_Il2CppMethodInitialized)
  16362. {
  16363. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  16364. s_Il2CppMethodInitialized = true;
  16365. }
  16366. Il2CppChar* V_0 = NULL;
  16367. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 V_1;
  16368. memset((&V_1), 0, sizeof(V_1));
  16369. {
  16370. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  16371. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  16372. Type_t* L_1;
  16373. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  16374. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  16375. Type_t* L_3;
  16376. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  16377. bool L_4;
  16378. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  16379. if (!L_4)
  16380. {
  16381. goto IL_003e;
  16382. }
  16383. }
  16384. {
  16385. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_5 = __this->____pointer;
  16386. V_1 = L_5;
  16387. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_6;
  16388. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (Il2CppByReference*)(&V_1));
  16389. Il2CppChar* L_7;
  16390. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  16391. V_0 = L_7;
  16392. Il2CppChar* L_8 = V_0;
  16393. int32_t L_9 = __this->____length;
  16394. String_t* L_10;
  16395. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  16396. return L_10;
  16397. }
  16398. IL_003e:
  16399. {
  16400. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  16401. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  16402. Type_t* L_12;
  16403. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  16404. NullCheck((MemberInfo_t*)L_12);
  16405. String_t* L_13;
  16406. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  16407. int32_t L_14 = __this->____length;
  16408. int32_t L_15 = L_14;
  16409. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  16410. String_t* L_17;
  16411. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  16412. return L_17;
  16413. }
  16414. }
  16415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA ReadOnlySpan_1_Slice_m2E2994F986AF85DC3A0584BDBF4D99D5B7947321_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, int32_t ___0_start, const RuntimeMethod* method)
  16416. {
  16417. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 V_0;
  16418. memset((&V_0), 0, sizeof(V_0));
  16419. {
  16420. int32_t L_0 = ___0_start;
  16421. int32_t L_1 = __this->____length;
  16422. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  16423. {
  16424. goto IL_000e;
  16425. }
  16426. }
  16427. {
  16428. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  16429. }
  16430. IL_000e:
  16431. {
  16432. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_2 = __this->____pointer;
  16433. V_0 = L_2;
  16434. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_3;
  16435. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (Il2CppByReference*)(&V_0));
  16436. int32_t L_4 = ___0_start;
  16437. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_5;
  16438. L_5 = il2cpp_unsafe_add<JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99,int32_t>(L_3, L_4);
  16439. int32_t L_6 = __this->____length;
  16440. int32_t L_7 = ___0_start;
  16441. ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA L_8;
  16442. memset((&L_8), 0, sizeof(L_8));
  16443. ReadOnlySpan_1__ctor_m9344E59BC98651DD1E46D094472F826A04E2E60D_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  16444. return L_8;
  16445. }
  16446. }
  16447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA ReadOnlySpan_1_Slice_mDE2B73E876EE4F6384B4CF9A106D7F5A075D0F2C_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  16448. {
  16449. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 V_0;
  16450. memset((&V_0), 0, sizeof(V_0));
  16451. {
  16452. int32_t L_0 = ___0_start;
  16453. int32_t L_1 = __this->____length;
  16454. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  16455. {
  16456. goto IL_0014;
  16457. }
  16458. }
  16459. {
  16460. int32_t L_2 = ___1_length;
  16461. int32_t L_3 = __this->____length;
  16462. int32_t L_4 = ___0_start;
  16463. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  16464. {
  16465. goto IL_0019;
  16466. }
  16467. }
  16468. IL_0014:
  16469. {
  16470. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  16471. }
  16472. IL_0019:
  16473. {
  16474. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_5 = __this->____pointer;
  16475. V_0 = L_5;
  16476. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_6;
  16477. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (Il2CppByReference*)(&V_0));
  16478. int32_t L_7 = ___0_start;
  16479. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_8;
  16480. L_8 = il2cpp_unsafe_add<JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99,int32_t>(L_6, L_7);
  16481. int32_t L_9 = ___1_length;
  16482. ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA L_10;
  16483. memset((&L_10), 0, sizeof(L_10));
  16484. ReadOnlySpan_1__ctor_m9344E59BC98651DD1E46D094472F826A04E2E60D_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  16485. return L_10;
  16486. }
  16487. }
  16488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* ReadOnlySpan_1_ToArray_m0535D45E32CAC6B11546D10F0A5B7DEB417BA499_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, const RuntimeMethod* method)
  16489. {
  16490. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 V_0;
  16491. memset((&V_0), 0, sizeof(V_0));
  16492. {
  16493. int32_t L_0 = __this->____length;
  16494. if (L_0)
  16495. {
  16496. goto IL_000e;
  16497. }
  16498. }
  16499. {
  16500. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_1;
  16501. L_1 = Array_Empty_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_m585CC42DC695E91B88D12D621AD1885BA1E82B76_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  16502. return L_1;
  16503. }
  16504. IL_000e:
  16505. {
  16506. int32_t L_2 = __this->____length;
  16507. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_3 = (JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E*)(JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  16508. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_4 = L_3;
  16509. NullCheck((RuntimeArray*)L_4);
  16510. uint8_t* L_5;
  16511. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  16512. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_6;
  16513. L_6 = il2cpp_unsafe_as_ref<JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99>(L_5);
  16514. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_7 = __this->____pointer;
  16515. V_0 = L_7;
  16516. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_8;
  16517. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99, (Il2CppByReference*)(&V_0));
  16518. int32_t L_9 = __this->____length;
  16519. Buffer_Memmove_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_mF7E37F366C7EE1702F9E6B816B8493CC73110CFE(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  16520. return L_4;
  16521. }
  16522. }
  16523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mFAE9C50F3F5A600C702E03AE941809670B4DF2B9_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, const RuntimeMethod* method)
  16524. {
  16525. {
  16526. int32_t L_0 = __this->____length;
  16527. return L_0;
  16528. }
  16529. }
  16530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m4D874302667FF433400FA276B55CBAB77957AA0D_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, const RuntimeMethod* method)
  16531. {
  16532. {
  16533. int32_t L_0 = __this->____length;
  16534. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  16535. }
  16536. }
  16537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m4D537CD6F7832A8FC5B60E85AA6829C47E002218_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  16538. {
  16539. {
  16540. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  16541. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  16542. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  16543. }
  16544. }
  16545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m0EFC9E16870E4FB39FF5DE3AC47E952623DC3033_gshared (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, const RuntimeMethod* method)
  16546. {
  16547. {
  16548. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  16549. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  16550. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  16551. }
  16552. }
  16553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA ReadOnlySpan_1_op_Implicit_mEE58849D625D63A8102714F31156BA862AA6DD70_gshared (JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* ___0_array, const RuntimeMethod* method)
  16554. {
  16555. {
  16556. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_0 = ___0_array;
  16557. ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA L_1;
  16558. memset((&L_1), 0, sizeof(L_1));
  16559. ReadOnlySpan_1__ctor_m4AFB2DABD02A07422AAF83854732CC617E60DDDE_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  16560. return L_1;
  16561. }
  16562. }
  16563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA ReadOnlySpan_1_get_Empty_mEC79F19810A108B08FC5F87C8455454A6DCC93F6_gshared (const RuntimeMethod* method)
  16564. {
  16565. ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA V_0;
  16566. memset((&V_0), 0, sizeof(V_0));
  16567. {
  16568. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA));
  16569. ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA L_0 = V_0;
  16570. return L_0;
  16571. }
  16572. }
  16573. #ifdef __clang__
  16574. #pragma clang diagnostic pop
  16575. #endif
  16576. #ifdef __clang__
  16577. #pragma clang diagnostic push
  16578. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16579. #pragma clang diagnostic ignored "-Wunused-variable"
  16580. #endif
  16581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8B8746A77B1A76746AAF05D65AA91BBF938D6866_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* ___0_array, const RuntimeMethod* method)
  16582. {
  16583. {
  16584. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_0 = ___0_array;
  16585. if (L_0)
  16586. {
  16587. goto IL_000b;
  16588. }
  16589. }
  16590. {
  16591. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188));
  16592. return;
  16593. }
  16594. IL_000b:
  16595. {
  16596. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_1 = ___0_array;
  16597. NullCheck((RuntimeArray*)L_1);
  16598. uint8_t* L_2;
  16599. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  16600. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_3;
  16601. L_3 = il2cpp_unsafe_as_ref<JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C>(L_2);
  16602. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_4;
  16603. memset((&L_4), 0, sizeof(L_4));
  16604. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  16605. __this->____pointer = L_4;
  16606. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_5 = ___0_array;
  16607. NullCheck(L_5);
  16608. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  16609. return;
  16610. }
  16611. }
  16612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m93757479933ED6D66B3E1493AF103C75CC49F9FD_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  16613. {
  16614. {
  16615. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_0 = ___0_array;
  16616. if (L_0)
  16617. {
  16618. goto IL_0016;
  16619. }
  16620. }
  16621. {
  16622. int32_t L_1 = ___1_start;
  16623. if (L_1)
  16624. {
  16625. goto IL_0009;
  16626. }
  16627. }
  16628. {
  16629. int32_t L_2 = ___2_length;
  16630. if (!L_2)
  16631. {
  16632. goto IL_000e;
  16633. }
  16634. }
  16635. IL_0009:
  16636. {
  16637. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  16638. }
  16639. IL_000e:
  16640. {
  16641. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188));
  16642. return;
  16643. }
  16644. IL_0016:
  16645. {
  16646. int32_t L_3 = ___1_start;
  16647. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_4 = ___0_array;
  16648. NullCheck(L_4);
  16649. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  16650. {
  16651. goto IL_0024;
  16652. }
  16653. }
  16654. {
  16655. int32_t L_5 = ___2_length;
  16656. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_6 = ___0_array;
  16657. NullCheck(L_6);
  16658. int32_t L_7 = ___1_start;
  16659. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  16660. {
  16661. goto IL_0029;
  16662. }
  16663. }
  16664. IL_0024:
  16665. {
  16666. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  16667. }
  16668. IL_0029:
  16669. {
  16670. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_8 = ___0_array;
  16671. NullCheck((RuntimeArray*)L_8);
  16672. uint8_t* L_9;
  16673. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  16674. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_10;
  16675. L_10 = il2cpp_unsafe_as_ref<JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C>(L_9);
  16676. int32_t L_11 = ___1_start;
  16677. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_12;
  16678. L_12 = il2cpp_unsafe_add<JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C,int32_t>(L_10, L_11);
  16679. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_13;
  16680. memset((&L_13), 0, sizeof(L_13));
  16681. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  16682. __this->____pointer = L_13;
  16683. int32_t L_14 = ___2_length;
  16684. __this->____length = L_14;
  16685. return;
  16686. }
  16687. }
  16688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9DCFDCBA3AAE8E35BE173E397FD5B8C67BAA22E8_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  16689. {
  16690. {
  16691. goto IL_0016;
  16692. }
  16693. IL_0016:
  16694. {
  16695. int32_t L_0 = ___1_length;
  16696. if ((((int32_t)L_0) >= ((int32_t)0)))
  16697. {
  16698. goto IL_001f;
  16699. }
  16700. }
  16701. {
  16702. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  16703. }
  16704. IL_001f:
  16705. {
  16706. void* L_1 = ___0_pointer;
  16707. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_2;
  16708. L_2 = il2cpp_unsafe_as_ref<JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C>((uint8_t*)L_1);
  16709. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_3;
  16710. memset((&L_3), 0, sizeof(L_3));
  16711. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  16712. __this->____pointer = L_3;
  16713. int32_t L_4 = ___1_length;
  16714. __this->____length = L_4;
  16715. return;
  16716. }
  16717. }
  16718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4B73A88FC4F692DE0CEA531052EBB7E0DACED9E0_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  16719. {
  16720. {
  16721. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_0 = ___0_ptr;
  16722. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_1;
  16723. memset((&L_1), 0, sizeof(L_1));
  16724. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  16725. __this->____pointer = L_1;
  16726. int32_t L_2 = ___1_length;
  16727. __this->____length = L_2;
  16728. return;
  16729. }
  16730. }
  16731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* ReadOnlySpan_1_get_Item_mC38D0A9F8CDA4EC36CCCE86F9986AE079F36C4BB_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, int32_t ___0_index, const RuntimeMethod* method)
  16732. {
  16733. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 V_0;
  16734. memset((&V_0), 0, sizeof(V_0));
  16735. {
  16736. int32_t L_0 = ___0_index;
  16737. int32_t L_1 = __this->____length;
  16738. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  16739. {
  16740. goto IL_000e;
  16741. }
  16742. }
  16743. {
  16744. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  16745. }
  16746. IL_000e:
  16747. {
  16748. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_2 = __this->____pointer;
  16749. V_0 = L_2;
  16750. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_3;
  16751. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (Il2CppByReference*)(&V_0));
  16752. int32_t L_4 = ___0_index;
  16753. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_5;
  16754. L_5 = il2cpp_unsafe_add<JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C,int32_t>(L_3, L_4);
  16755. return L_5;
  16756. }
  16757. }
  16758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* ReadOnlySpan_1_GetPinnableReference_m03A4FCC7D45A5879717529554A988700342938D1_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, const RuntimeMethod* method)
  16759. {
  16760. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 V_0;
  16761. memset((&V_0), 0, sizeof(V_0));
  16762. {
  16763. int32_t L_0 = __this->____length;
  16764. if (L_0)
  16765. {
  16766. goto IL_0010;
  16767. }
  16768. }
  16769. {
  16770. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_1;
  16771. L_1 = il2cpp_unsafe_as_ref<JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C>((void*)((uintptr_t)0));
  16772. return L_1;
  16773. }
  16774. IL_0010:
  16775. {
  16776. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_2 = __this->____pointer;
  16777. V_0 = L_2;
  16778. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_3;
  16779. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (Il2CppByReference*)(&V_0));
  16780. return L_3;
  16781. }
  16782. }
  16783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m3BEF1BDB2BA4CC980F20C64C7023C5AF1C2DF1AE_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, Span_1_t2E341F85E2ED7AC7627B4C3DA5B618AEC8F9584E ___0_destination, const RuntimeMethod* method)
  16784. {
  16785. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 V_0;
  16786. memset((&V_0), 0, sizeof(V_0));
  16787. {
  16788. int32_t L_0 = __this->____length;
  16789. int32_t L_1;
  16790. L_1 = Span_1_get_Length_mCE2A47DE9D19D999F47F82C515F70E170F4E2D77_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16791. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  16792. {
  16793. goto IL_0038;
  16794. }
  16795. }
  16796. {
  16797. Span_1_t2E341F85E2ED7AC7627B4C3DA5B618AEC8F9584E L_2 = ___0_destination;
  16798. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_3 = L_2.____pointer;
  16799. V_0 = L_3;
  16800. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_4;
  16801. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (Il2CppByReference*)(&V_0));
  16802. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_5 = __this->____pointer;
  16803. V_0 = L_5;
  16804. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_6;
  16805. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (Il2CppByReference*)(&V_0));
  16806. int32_t L_7 = __this->____length;
  16807. Buffer_Memmove_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m929F8771E9403B15E75467FA10E465D82F2026B9(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  16808. return;
  16809. }
  16810. IL_0038:
  16811. {
  16812. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  16813. return;
  16814. }
  16815. }
  16816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m04B5EDCC002F77DAC9FA28EEAAD4BBCA46FC543C_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, Span_1_t2E341F85E2ED7AC7627B4C3DA5B618AEC8F9584E ___0_destination, const RuntimeMethod* method)
  16817. {
  16818. bool V_0 = false;
  16819. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 V_1;
  16820. memset((&V_1), 0, sizeof(V_1));
  16821. {
  16822. V_0 = (bool)0;
  16823. int32_t L_0 = __this->____length;
  16824. int32_t L_1;
  16825. L_1 = Span_1_get_Length_mCE2A47DE9D19D999F47F82C515F70E170F4E2D77_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16826. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  16827. {
  16828. goto IL_003b;
  16829. }
  16830. }
  16831. {
  16832. Span_1_t2E341F85E2ED7AC7627B4C3DA5B618AEC8F9584E L_2 = ___0_destination;
  16833. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_3 = L_2.____pointer;
  16834. V_1 = L_3;
  16835. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_4;
  16836. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (Il2CppByReference*)(&V_1));
  16837. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_5 = __this->____pointer;
  16838. V_1 = L_5;
  16839. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_6;
  16840. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (Il2CppByReference*)(&V_1));
  16841. int32_t L_7 = __this->____length;
  16842. Buffer_Memmove_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m929F8771E9403B15E75467FA10E465D82F2026B9(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  16843. V_0 = (bool)1;
  16844. }
  16845. IL_003b:
  16846. {
  16847. bool L_8 = V_0;
  16848. return L_8;
  16849. }
  16850. }
  16851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m4D0C1E3610C81739E6412E9EC022D445F837B85F_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, const RuntimeMethod* method)
  16852. {
  16853. static bool s_Il2CppMethodInitialized;
  16854. if (!s_Il2CppMethodInitialized)
  16855. {
  16856. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  16857. s_Il2CppMethodInitialized = true;
  16858. }
  16859. Il2CppChar* V_0 = NULL;
  16860. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 V_1;
  16861. memset((&V_1), 0, sizeof(V_1));
  16862. {
  16863. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  16864. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  16865. Type_t* L_1;
  16866. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  16867. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  16868. Type_t* L_3;
  16869. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  16870. bool L_4;
  16871. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  16872. if (!L_4)
  16873. {
  16874. goto IL_003e;
  16875. }
  16876. }
  16877. {
  16878. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_5 = __this->____pointer;
  16879. V_1 = L_5;
  16880. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_6;
  16881. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (Il2CppByReference*)(&V_1));
  16882. Il2CppChar* L_7;
  16883. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  16884. V_0 = L_7;
  16885. Il2CppChar* L_8 = V_0;
  16886. int32_t L_9 = __this->____length;
  16887. String_t* L_10;
  16888. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  16889. return L_10;
  16890. }
  16891. IL_003e:
  16892. {
  16893. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  16894. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  16895. Type_t* L_12;
  16896. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  16897. NullCheck((MemberInfo_t*)L_12);
  16898. String_t* L_13;
  16899. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  16900. int32_t L_14 = __this->____length;
  16901. int32_t L_15 = L_14;
  16902. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  16903. String_t* L_17;
  16904. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  16905. return L_17;
  16906. }
  16907. }
  16908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188 ReadOnlySpan_1_Slice_mC0191D51B655146600A485DE3DCE212BD05D03DC_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, int32_t ___0_start, const RuntimeMethod* method)
  16909. {
  16910. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 V_0;
  16911. memset((&V_0), 0, sizeof(V_0));
  16912. {
  16913. int32_t L_0 = ___0_start;
  16914. int32_t L_1 = __this->____length;
  16915. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  16916. {
  16917. goto IL_000e;
  16918. }
  16919. }
  16920. {
  16921. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  16922. }
  16923. IL_000e:
  16924. {
  16925. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_2 = __this->____pointer;
  16926. V_0 = L_2;
  16927. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_3;
  16928. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (Il2CppByReference*)(&V_0));
  16929. int32_t L_4 = ___0_start;
  16930. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_5;
  16931. L_5 = il2cpp_unsafe_add<JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C,int32_t>(L_3, L_4);
  16932. int32_t L_6 = __this->____length;
  16933. int32_t L_7 = ___0_start;
  16934. ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188 L_8;
  16935. memset((&L_8), 0, sizeof(L_8));
  16936. ReadOnlySpan_1__ctor_m4B73A88FC4F692DE0CEA531052EBB7E0DACED9E0_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  16937. return L_8;
  16938. }
  16939. }
  16940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188 ReadOnlySpan_1_Slice_m1C59B32D9D9B20DBA49EDB2928A131E63BDD165F_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  16941. {
  16942. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 V_0;
  16943. memset((&V_0), 0, sizeof(V_0));
  16944. {
  16945. int32_t L_0 = ___0_start;
  16946. int32_t L_1 = __this->____length;
  16947. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  16948. {
  16949. goto IL_0014;
  16950. }
  16951. }
  16952. {
  16953. int32_t L_2 = ___1_length;
  16954. int32_t L_3 = __this->____length;
  16955. int32_t L_4 = ___0_start;
  16956. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  16957. {
  16958. goto IL_0019;
  16959. }
  16960. }
  16961. IL_0014:
  16962. {
  16963. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  16964. }
  16965. IL_0019:
  16966. {
  16967. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_5 = __this->____pointer;
  16968. V_0 = L_5;
  16969. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_6;
  16970. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (Il2CppByReference*)(&V_0));
  16971. int32_t L_7 = ___0_start;
  16972. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_8;
  16973. L_8 = il2cpp_unsafe_add<JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C,int32_t>(L_6, L_7);
  16974. int32_t L_9 = ___1_length;
  16975. ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188 L_10;
  16976. memset((&L_10), 0, sizeof(L_10));
  16977. ReadOnlySpan_1__ctor_m4B73A88FC4F692DE0CEA531052EBB7E0DACED9E0_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  16978. return L_10;
  16979. }
  16980. }
  16981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* ReadOnlySpan_1_ToArray_m079605926AB6FCE8413E6BF0295D9487CA0A549C_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, const RuntimeMethod* method)
  16982. {
  16983. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 V_0;
  16984. memset((&V_0), 0, sizeof(V_0));
  16985. {
  16986. int32_t L_0 = __this->____length;
  16987. if (L_0)
  16988. {
  16989. goto IL_000e;
  16990. }
  16991. }
  16992. {
  16993. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_1;
  16994. L_1 = Array_Empty_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m2056AF802E93417A829FCBCA0E68FFF418846F3D_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  16995. return L_1;
  16996. }
  16997. IL_000e:
  16998. {
  16999. int32_t L_2 = __this->____length;
  17000. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_3 = (JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305*)(JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  17001. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_4 = L_3;
  17002. NullCheck((RuntimeArray*)L_4);
  17003. uint8_t* L_5;
  17004. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  17005. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_6;
  17006. L_6 = il2cpp_unsafe_as_ref<JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C>(L_5);
  17007. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_7 = __this->____pointer;
  17008. V_0 = L_7;
  17009. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_8;
  17010. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C, (Il2CppByReference*)(&V_0));
  17011. int32_t L_9 = __this->____length;
  17012. Buffer_Memmove_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m929F8771E9403B15E75467FA10E465D82F2026B9(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  17013. return L_4;
  17014. }
  17015. }
  17016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m9A91B638105D89E6BDFBA5C4C1936AFC927E80AA_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, const RuntimeMethod* method)
  17017. {
  17018. {
  17019. int32_t L_0 = __this->____length;
  17020. return L_0;
  17021. }
  17022. }
  17023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m2EBAC2335C746A8606CE3ED0B6C4C7B1E96A490C_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, const RuntimeMethod* method)
  17024. {
  17025. {
  17026. int32_t L_0 = __this->____length;
  17027. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  17028. }
  17029. }
  17030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m02DEEE597277E98F7A7805268ECA3F2B0D0BBFD5_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  17031. {
  17032. {
  17033. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  17034. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  17035. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  17036. }
  17037. }
  17038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m147ABCB8D28F5D064F426B90AF5CF971627281ED_gshared (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, const RuntimeMethod* method)
  17039. {
  17040. {
  17041. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  17042. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  17043. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  17044. }
  17045. }
  17046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188 ReadOnlySpan_1_op_Implicit_m6400B1996E151A1D4BBC0705E8D4B9F877C60A4A_gshared (JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* ___0_array, const RuntimeMethod* method)
  17047. {
  17048. {
  17049. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_0 = ___0_array;
  17050. ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188 L_1;
  17051. memset((&L_1), 0, sizeof(L_1));
  17052. ReadOnlySpan_1__ctor_m8B8746A77B1A76746AAF05D65AA91BBF938D6866_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  17053. return L_1;
  17054. }
  17055. }
  17056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188 ReadOnlySpan_1_get_Empty_mF48184DF6B19C2DD3C6EBF50423FD80BF9983A2E_gshared (const RuntimeMethod* method)
  17057. {
  17058. ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188 V_0;
  17059. memset((&V_0), 0, sizeof(V_0));
  17060. {
  17061. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188));
  17062. ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188 L_0 = V_0;
  17063. return L_0;
  17064. }
  17065. }
  17066. #ifdef __clang__
  17067. #pragma clang diagnostic pop
  17068. #endif
  17069. #ifdef __clang__
  17070. #pragma clang diagnostic push
  17071. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17072. #pragma clang diagnostic ignored "-Wunused-variable"
  17073. #endif
  17074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m300FC0B4312058798A780D9A3176CDE075098FA3_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* ___0_array, const RuntimeMethod* method)
  17075. {
  17076. {
  17077. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_0 = ___0_array;
  17078. if (L_0)
  17079. {
  17080. goto IL_000b;
  17081. }
  17082. }
  17083. {
  17084. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040));
  17085. return;
  17086. }
  17087. IL_000b:
  17088. {
  17089. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_1 = ___0_array;
  17090. NullCheck((RuntimeArray*)L_1);
  17091. uint8_t* L_2;
  17092. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  17093. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_3;
  17094. L_3 = il2cpp_unsafe_as_ref<JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481>(L_2);
  17095. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_4;
  17096. memset((&L_4), 0, sizeof(L_4));
  17097. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  17098. __this->____pointer = L_4;
  17099. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_5 = ___0_array;
  17100. NullCheck(L_5);
  17101. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  17102. return;
  17103. }
  17104. }
  17105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m14CD2792571D0FF9728E7D902C3D894D501FCC9C_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  17106. {
  17107. {
  17108. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_0 = ___0_array;
  17109. if (L_0)
  17110. {
  17111. goto IL_0016;
  17112. }
  17113. }
  17114. {
  17115. int32_t L_1 = ___1_start;
  17116. if (L_1)
  17117. {
  17118. goto IL_0009;
  17119. }
  17120. }
  17121. {
  17122. int32_t L_2 = ___2_length;
  17123. if (!L_2)
  17124. {
  17125. goto IL_000e;
  17126. }
  17127. }
  17128. IL_0009:
  17129. {
  17130. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  17131. }
  17132. IL_000e:
  17133. {
  17134. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040));
  17135. return;
  17136. }
  17137. IL_0016:
  17138. {
  17139. int32_t L_3 = ___1_start;
  17140. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_4 = ___0_array;
  17141. NullCheck(L_4);
  17142. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  17143. {
  17144. goto IL_0024;
  17145. }
  17146. }
  17147. {
  17148. int32_t L_5 = ___2_length;
  17149. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_6 = ___0_array;
  17150. NullCheck(L_6);
  17151. int32_t L_7 = ___1_start;
  17152. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  17153. {
  17154. goto IL_0029;
  17155. }
  17156. }
  17157. IL_0024:
  17158. {
  17159. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  17160. }
  17161. IL_0029:
  17162. {
  17163. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_8 = ___0_array;
  17164. NullCheck((RuntimeArray*)L_8);
  17165. uint8_t* L_9;
  17166. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  17167. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_10;
  17168. L_10 = il2cpp_unsafe_as_ref<JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481>(L_9);
  17169. int32_t L_11 = ___1_start;
  17170. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_12;
  17171. L_12 = il2cpp_unsafe_add<JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481,int32_t>(L_10, L_11);
  17172. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_13;
  17173. memset((&L_13), 0, sizeof(L_13));
  17174. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  17175. __this->____pointer = L_13;
  17176. int32_t L_14 = ___2_length;
  17177. __this->____length = L_14;
  17178. return;
  17179. }
  17180. }
  17181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8DC87B7D65407279B2A25A00C66527A63F314E5E_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  17182. {
  17183. {
  17184. goto IL_0016;
  17185. }
  17186. IL_0016:
  17187. {
  17188. int32_t L_0 = ___1_length;
  17189. if ((((int32_t)L_0) >= ((int32_t)0)))
  17190. {
  17191. goto IL_001f;
  17192. }
  17193. }
  17194. {
  17195. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  17196. }
  17197. IL_001f:
  17198. {
  17199. void* L_1 = ___0_pointer;
  17200. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_2;
  17201. L_2 = il2cpp_unsafe_as_ref<JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481>((uint8_t*)L_1);
  17202. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_3;
  17203. memset((&L_3), 0, sizeof(L_3));
  17204. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  17205. __this->____pointer = L_3;
  17206. int32_t L_4 = ___1_length;
  17207. __this->____length = L_4;
  17208. return;
  17209. }
  17210. }
  17211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m45EC6FF3812F938E7976265B07CC3E8A93DAAFA6_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  17212. {
  17213. {
  17214. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_0 = ___0_ptr;
  17215. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_1;
  17216. memset((&L_1), 0, sizeof(L_1));
  17217. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  17218. __this->____pointer = L_1;
  17219. int32_t L_2 = ___1_length;
  17220. __this->____length = L_2;
  17221. return;
  17222. }
  17223. }
  17224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* ReadOnlySpan_1_get_Item_mD0EFDAD879A6C516DD5A5892B64D8C10B09C62D0_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, int32_t ___0_index, const RuntimeMethod* method)
  17225. {
  17226. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 V_0;
  17227. memset((&V_0), 0, sizeof(V_0));
  17228. {
  17229. int32_t L_0 = ___0_index;
  17230. int32_t L_1 = __this->____length;
  17231. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  17232. {
  17233. goto IL_000e;
  17234. }
  17235. }
  17236. {
  17237. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  17238. }
  17239. IL_000e:
  17240. {
  17241. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_2 = __this->____pointer;
  17242. V_0 = L_2;
  17243. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_3;
  17244. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (Il2CppByReference*)(&V_0));
  17245. int32_t L_4 = ___0_index;
  17246. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_5;
  17247. L_5 = il2cpp_unsafe_add<JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481,int32_t>(L_3, L_4);
  17248. return L_5;
  17249. }
  17250. }
  17251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* ReadOnlySpan_1_GetPinnableReference_mDD827E6F7C47C1E73CAF95EEB3C82C820CF67D7B_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, const RuntimeMethod* method)
  17252. {
  17253. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 V_0;
  17254. memset((&V_0), 0, sizeof(V_0));
  17255. {
  17256. int32_t L_0 = __this->____length;
  17257. if (L_0)
  17258. {
  17259. goto IL_0010;
  17260. }
  17261. }
  17262. {
  17263. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_1;
  17264. L_1 = il2cpp_unsafe_as_ref<JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481>((void*)((uintptr_t)0));
  17265. return L_1;
  17266. }
  17267. IL_0010:
  17268. {
  17269. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_2 = __this->____pointer;
  17270. V_0 = L_2;
  17271. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_3;
  17272. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (Il2CppByReference*)(&V_0));
  17273. return L_3;
  17274. }
  17275. }
  17276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m41BA1FCA57B915E3FA4FF2F1F8C86BFB85A96D02_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, Span_1_tD6C4E5DF3D45757E761604681FC5FDEC5754636D ___0_destination, const RuntimeMethod* method)
  17277. {
  17278. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 V_0;
  17279. memset((&V_0), 0, sizeof(V_0));
  17280. {
  17281. int32_t L_0 = __this->____length;
  17282. int32_t L_1;
  17283. L_1 = Span_1_get_Length_m51D8F84F9D7D81440D140C3E229D3092DAF4E08F_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17284. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  17285. {
  17286. goto IL_0038;
  17287. }
  17288. }
  17289. {
  17290. Span_1_tD6C4E5DF3D45757E761604681FC5FDEC5754636D L_2 = ___0_destination;
  17291. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_3 = L_2.____pointer;
  17292. V_0 = L_3;
  17293. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_4;
  17294. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (Il2CppByReference*)(&V_0));
  17295. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_5 = __this->____pointer;
  17296. V_0 = L_5;
  17297. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_6;
  17298. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (Il2CppByReference*)(&V_0));
  17299. int32_t L_7 = __this->____length;
  17300. Buffer_Memmove_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mCAFD9F598B29605EEF2F950E9EDBE810F3648F69(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  17301. return;
  17302. }
  17303. IL_0038:
  17304. {
  17305. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  17306. return;
  17307. }
  17308. }
  17309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m0870977C91D5A3D3A6CC7137FA60469898A2A4AF_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, Span_1_tD6C4E5DF3D45757E761604681FC5FDEC5754636D ___0_destination, const RuntimeMethod* method)
  17310. {
  17311. bool V_0 = false;
  17312. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 V_1;
  17313. memset((&V_1), 0, sizeof(V_1));
  17314. {
  17315. V_0 = (bool)0;
  17316. int32_t L_0 = __this->____length;
  17317. int32_t L_1;
  17318. L_1 = Span_1_get_Length_m51D8F84F9D7D81440D140C3E229D3092DAF4E08F_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17319. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  17320. {
  17321. goto IL_003b;
  17322. }
  17323. }
  17324. {
  17325. Span_1_tD6C4E5DF3D45757E761604681FC5FDEC5754636D L_2 = ___0_destination;
  17326. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_3 = L_2.____pointer;
  17327. V_1 = L_3;
  17328. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_4;
  17329. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (Il2CppByReference*)(&V_1));
  17330. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_5 = __this->____pointer;
  17331. V_1 = L_5;
  17332. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_6;
  17333. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (Il2CppByReference*)(&V_1));
  17334. int32_t L_7 = __this->____length;
  17335. Buffer_Memmove_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mCAFD9F598B29605EEF2F950E9EDBE810F3648F69(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  17336. V_0 = (bool)1;
  17337. }
  17338. IL_003b:
  17339. {
  17340. bool L_8 = V_0;
  17341. return L_8;
  17342. }
  17343. }
  17344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mAAD46C49367CA589653D48350CE28945761D604F_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, const RuntimeMethod* method)
  17345. {
  17346. static bool s_Il2CppMethodInitialized;
  17347. if (!s_Il2CppMethodInitialized)
  17348. {
  17349. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  17350. s_Il2CppMethodInitialized = true;
  17351. }
  17352. Il2CppChar* V_0 = NULL;
  17353. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 V_1;
  17354. memset((&V_1), 0, sizeof(V_1));
  17355. {
  17356. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  17357. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  17358. Type_t* L_1;
  17359. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  17360. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  17361. Type_t* L_3;
  17362. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  17363. bool L_4;
  17364. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  17365. if (!L_4)
  17366. {
  17367. goto IL_003e;
  17368. }
  17369. }
  17370. {
  17371. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_5 = __this->____pointer;
  17372. V_1 = L_5;
  17373. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_6;
  17374. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (Il2CppByReference*)(&V_1));
  17375. Il2CppChar* L_7;
  17376. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  17377. V_0 = L_7;
  17378. Il2CppChar* L_8 = V_0;
  17379. int32_t L_9 = __this->____length;
  17380. String_t* L_10;
  17381. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  17382. return L_10;
  17383. }
  17384. IL_003e:
  17385. {
  17386. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  17387. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  17388. Type_t* L_12;
  17389. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  17390. NullCheck((MemberInfo_t*)L_12);
  17391. String_t* L_13;
  17392. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  17393. int32_t L_14 = __this->____length;
  17394. int32_t L_15 = L_14;
  17395. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  17396. String_t* L_17;
  17397. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  17398. return L_17;
  17399. }
  17400. }
  17401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040 ReadOnlySpan_1_Slice_m31CF1D1D29930AD001C310DB2AF1D75FD2EC7385_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, int32_t ___0_start, const RuntimeMethod* method)
  17402. {
  17403. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 V_0;
  17404. memset((&V_0), 0, sizeof(V_0));
  17405. {
  17406. int32_t L_0 = ___0_start;
  17407. int32_t L_1 = __this->____length;
  17408. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  17409. {
  17410. goto IL_000e;
  17411. }
  17412. }
  17413. {
  17414. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  17415. }
  17416. IL_000e:
  17417. {
  17418. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_2 = __this->____pointer;
  17419. V_0 = L_2;
  17420. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_3;
  17421. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (Il2CppByReference*)(&V_0));
  17422. int32_t L_4 = ___0_start;
  17423. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_5;
  17424. L_5 = il2cpp_unsafe_add<JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481,int32_t>(L_3, L_4);
  17425. int32_t L_6 = __this->____length;
  17426. int32_t L_7 = ___0_start;
  17427. ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040 L_8;
  17428. memset((&L_8), 0, sizeof(L_8));
  17429. ReadOnlySpan_1__ctor_m45EC6FF3812F938E7976265B07CC3E8A93DAAFA6_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  17430. return L_8;
  17431. }
  17432. }
  17433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040 ReadOnlySpan_1_Slice_m137612E14F97301AF8803CCB143419253C9A37C6_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  17434. {
  17435. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 V_0;
  17436. memset((&V_0), 0, sizeof(V_0));
  17437. {
  17438. int32_t L_0 = ___0_start;
  17439. int32_t L_1 = __this->____length;
  17440. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  17441. {
  17442. goto IL_0014;
  17443. }
  17444. }
  17445. {
  17446. int32_t L_2 = ___1_length;
  17447. int32_t L_3 = __this->____length;
  17448. int32_t L_4 = ___0_start;
  17449. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  17450. {
  17451. goto IL_0019;
  17452. }
  17453. }
  17454. IL_0014:
  17455. {
  17456. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  17457. }
  17458. IL_0019:
  17459. {
  17460. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_5 = __this->____pointer;
  17461. V_0 = L_5;
  17462. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_6;
  17463. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (Il2CppByReference*)(&V_0));
  17464. int32_t L_7 = ___0_start;
  17465. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_8;
  17466. L_8 = il2cpp_unsafe_add<JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481,int32_t>(L_6, L_7);
  17467. int32_t L_9 = ___1_length;
  17468. ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040 L_10;
  17469. memset((&L_10), 0, sizeof(L_10));
  17470. ReadOnlySpan_1__ctor_m45EC6FF3812F938E7976265B07CC3E8A93DAAFA6_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  17471. return L_10;
  17472. }
  17473. }
  17474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* ReadOnlySpan_1_ToArray_mDA54A96F7F5ECF61A1C0BF8E7716228310A878F5_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, const RuntimeMethod* method)
  17475. {
  17476. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 V_0;
  17477. memset((&V_0), 0, sizeof(V_0));
  17478. {
  17479. int32_t L_0 = __this->____length;
  17480. if (L_0)
  17481. {
  17482. goto IL_000e;
  17483. }
  17484. }
  17485. {
  17486. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_1;
  17487. L_1 = Array_Empty_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mB71FB0D5023A5960B612C2F7ED9F7E8AEDB9C62C_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  17488. return L_1;
  17489. }
  17490. IL_000e:
  17491. {
  17492. int32_t L_2 = __this->____length;
  17493. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_3 = (JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F*)(JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  17494. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_4 = L_3;
  17495. NullCheck((RuntimeArray*)L_4);
  17496. uint8_t* L_5;
  17497. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  17498. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_6;
  17499. L_6 = il2cpp_unsafe_as_ref<JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481>(L_5);
  17500. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_7 = __this->____pointer;
  17501. V_0 = L_7;
  17502. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_8;
  17503. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481, (Il2CppByReference*)(&V_0));
  17504. int32_t L_9 = __this->____length;
  17505. Buffer_Memmove_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mCAFD9F598B29605EEF2F950E9EDBE810F3648F69(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  17506. return L_4;
  17507. }
  17508. }
  17509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mB15E0AC3C2F28AE7339F1BBFA959F16B60476308_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, const RuntimeMethod* method)
  17510. {
  17511. {
  17512. int32_t L_0 = __this->____length;
  17513. return L_0;
  17514. }
  17515. }
  17516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m53CD7B68C1C810F4773D22D68C8C536121EBD074_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, const RuntimeMethod* method)
  17517. {
  17518. {
  17519. int32_t L_0 = __this->____length;
  17520. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  17521. }
  17522. }
  17523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mC169F8FDE7498AEB1C7178295B90753987319BB5_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  17524. {
  17525. {
  17526. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  17527. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  17528. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  17529. }
  17530. }
  17531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m7D2F7FB6927AA6CE8A486B07E99872D02C7B08D1_gshared (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, const RuntimeMethod* method)
  17532. {
  17533. {
  17534. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  17535. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  17536. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  17537. }
  17538. }
  17539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040 ReadOnlySpan_1_op_Implicit_mD455ACBF6B19F8BD1483AB9697800E4C15E3FD80_gshared (JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* ___0_array, const RuntimeMethod* method)
  17540. {
  17541. {
  17542. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_0 = ___0_array;
  17543. ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040 L_1;
  17544. memset((&L_1), 0, sizeof(L_1));
  17545. ReadOnlySpan_1__ctor_m300FC0B4312058798A780D9A3176CDE075098FA3_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  17546. return L_1;
  17547. }
  17548. }
  17549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040 ReadOnlySpan_1_get_Empty_mDB4C1252E44878509198AF78CC0B42DE7FB0C66C_gshared (const RuntimeMethod* method)
  17550. {
  17551. ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040 V_0;
  17552. memset((&V_0), 0, sizeof(V_0));
  17553. {
  17554. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040));
  17555. ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040 L_0 = V_0;
  17556. return L_0;
  17557. }
  17558. }
  17559. #ifdef __clang__
  17560. #pragma clang diagnostic pop
  17561. #endif
  17562. #ifdef __clang__
  17563. #pragma clang diagnostic push
  17564. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17565. #pragma clang diagnostic ignored "-Wunused-variable"
  17566. #endif
  17567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFD91BEACE7AB246FC49ADA537AA4B4B7FB10906D_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* ___0_array, const RuntimeMethod* method)
  17568. {
  17569. {
  17570. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_0 = ___0_array;
  17571. if (L_0)
  17572. {
  17573. goto IL_000b;
  17574. }
  17575. }
  17576. {
  17577. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396));
  17578. return;
  17579. }
  17580. IL_000b:
  17581. {
  17582. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_1 = ___0_array;
  17583. NullCheck((RuntimeArray*)L_1);
  17584. uint8_t* L_2;
  17585. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  17586. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_3;
  17587. L_3 = il2cpp_unsafe_as_ref<JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC>(L_2);
  17588. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_4;
  17589. memset((&L_4), 0, sizeof(L_4));
  17590. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  17591. __this->____pointer = L_4;
  17592. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_5 = ___0_array;
  17593. NullCheck(L_5);
  17594. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  17595. return;
  17596. }
  17597. }
  17598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mACE17BCA2EA253EFF71B8BDF2CC477F697E95D6C_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  17599. {
  17600. {
  17601. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_0 = ___0_array;
  17602. if (L_0)
  17603. {
  17604. goto IL_0016;
  17605. }
  17606. }
  17607. {
  17608. int32_t L_1 = ___1_start;
  17609. if (L_1)
  17610. {
  17611. goto IL_0009;
  17612. }
  17613. }
  17614. {
  17615. int32_t L_2 = ___2_length;
  17616. if (!L_2)
  17617. {
  17618. goto IL_000e;
  17619. }
  17620. }
  17621. IL_0009:
  17622. {
  17623. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  17624. }
  17625. IL_000e:
  17626. {
  17627. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396));
  17628. return;
  17629. }
  17630. IL_0016:
  17631. {
  17632. int32_t L_3 = ___1_start;
  17633. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_4 = ___0_array;
  17634. NullCheck(L_4);
  17635. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  17636. {
  17637. goto IL_0024;
  17638. }
  17639. }
  17640. {
  17641. int32_t L_5 = ___2_length;
  17642. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_6 = ___0_array;
  17643. NullCheck(L_6);
  17644. int32_t L_7 = ___1_start;
  17645. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  17646. {
  17647. goto IL_0029;
  17648. }
  17649. }
  17650. IL_0024:
  17651. {
  17652. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  17653. }
  17654. IL_0029:
  17655. {
  17656. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_8 = ___0_array;
  17657. NullCheck((RuntimeArray*)L_8);
  17658. uint8_t* L_9;
  17659. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  17660. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_10;
  17661. L_10 = il2cpp_unsafe_as_ref<JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC>(L_9);
  17662. int32_t L_11 = ___1_start;
  17663. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_12;
  17664. L_12 = il2cpp_unsafe_add<JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC,int32_t>(L_10, L_11);
  17665. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_13;
  17666. memset((&L_13), 0, sizeof(L_13));
  17667. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  17668. __this->____pointer = L_13;
  17669. int32_t L_14 = ___2_length;
  17670. __this->____length = L_14;
  17671. return;
  17672. }
  17673. }
  17674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3E8B3BDFB5E89C517BE615FFC35FB28EE9096014_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  17675. {
  17676. {
  17677. goto IL_0016;
  17678. }
  17679. IL_0016:
  17680. {
  17681. int32_t L_0 = ___1_length;
  17682. if ((((int32_t)L_0) >= ((int32_t)0)))
  17683. {
  17684. goto IL_001f;
  17685. }
  17686. }
  17687. {
  17688. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  17689. }
  17690. IL_001f:
  17691. {
  17692. void* L_1 = ___0_pointer;
  17693. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_2;
  17694. L_2 = il2cpp_unsafe_as_ref<JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC>((uint8_t*)L_1);
  17695. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_3;
  17696. memset((&L_3), 0, sizeof(L_3));
  17697. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  17698. __this->____pointer = L_3;
  17699. int32_t L_4 = ___1_length;
  17700. __this->____length = L_4;
  17701. return;
  17702. }
  17703. }
  17704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4792B6CB6340371935FA09F23A661B0496CD2267_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  17705. {
  17706. {
  17707. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_0 = ___0_ptr;
  17708. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_1;
  17709. memset((&L_1), 0, sizeof(L_1));
  17710. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  17711. __this->____pointer = L_1;
  17712. int32_t L_2 = ___1_length;
  17713. __this->____length = L_2;
  17714. return;
  17715. }
  17716. }
  17717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* ReadOnlySpan_1_get_Item_m8F9308F395CD1AED7DE61C7190214E992832B007_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, int32_t ___0_index, const RuntimeMethod* method)
  17718. {
  17719. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE V_0;
  17720. memset((&V_0), 0, sizeof(V_0));
  17721. {
  17722. int32_t L_0 = ___0_index;
  17723. int32_t L_1 = __this->____length;
  17724. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  17725. {
  17726. goto IL_000e;
  17727. }
  17728. }
  17729. {
  17730. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  17731. }
  17732. IL_000e:
  17733. {
  17734. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_2 = __this->____pointer;
  17735. V_0 = L_2;
  17736. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_3;
  17737. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, (Il2CppByReference*)(&V_0));
  17738. int32_t L_4 = ___0_index;
  17739. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_5;
  17740. L_5 = il2cpp_unsafe_add<JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC,int32_t>(L_3, L_4);
  17741. return L_5;
  17742. }
  17743. }
  17744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* ReadOnlySpan_1_GetPinnableReference_m429527854AE86F3A44794510953B5C34ADBB39D4_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, const RuntimeMethod* method)
  17745. {
  17746. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE V_0;
  17747. memset((&V_0), 0, sizeof(V_0));
  17748. {
  17749. int32_t L_0 = __this->____length;
  17750. if (L_0)
  17751. {
  17752. goto IL_0010;
  17753. }
  17754. }
  17755. {
  17756. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_1;
  17757. L_1 = il2cpp_unsafe_as_ref<JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC>((void*)((uintptr_t)0));
  17758. return L_1;
  17759. }
  17760. IL_0010:
  17761. {
  17762. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_2 = __this->____pointer;
  17763. V_0 = L_2;
  17764. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_3;
  17765. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, (Il2CppByReference*)(&V_0));
  17766. return L_3;
  17767. }
  17768. }
  17769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m02FD91E1E564933FDCD0943767D7B2C801D43F14_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, Span_1_tF1AFBC87D78FE396E3EBF80285AE195012F9DD41 ___0_destination, const RuntimeMethod* method)
  17770. {
  17771. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE V_0;
  17772. memset((&V_0), 0, sizeof(V_0));
  17773. {
  17774. int32_t L_0 = __this->____length;
  17775. int32_t L_1;
  17776. L_1 = Span_1_get_Length_mA517F92A000D52A70F78DA21A7B63D4CD535828A_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17777. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  17778. {
  17779. goto IL_0038;
  17780. }
  17781. }
  17782. {
  17783. Span_1_tF1AFBC87D78FE396E3EBF80285AE195012F9DD41 L_2 = ___0_destination;
  17784. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_3 = L_2.____pointer;
  17785. V_0 = L_3;
  17786. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_4;
  17787. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, (Il2CppByReference*)(&V_0));
  17788. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_5 = __this->____pointer;
  17789. V_0 = L_5;
  17790. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_6;
  17791. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, (Il2CppByReference*)(&V_0));
  17792. int32_t L_7 = __this->____length;
  17793. Buffer_Memmove_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m92C33413E684576A95C18CB9E2EB80D5F2E88BA1(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  17794. return;
  17795. }
  17796. IL_0038:
  17797. {
  17798. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  17799. return;
  17800. }
  17801. }
  17802. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mDAED327F318928BFD32F3CD24A2BB593D3E97D39_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, Span_1_tF1AFBC87D78FE396E3EBF80285AE195012F9DD41 ___0_destination, const RuntimeMethod* method)
  17803. {
  17804. bool V_0 = false;
  17805. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE V_1;
  17806. memset((&V_1), 0, sizeof(V_1));
  17807. {
  17808. V_0 = (bool)0;
  17809. int32_t L_0 = __this->____length;
  17810. int32_t L_1;
  17811. L_1 = Span_1_get_Length_mA517F92A000D52A70F78DA21A7B63D4CD535828A_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17812. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  17813. {
  17814. goto IL_003b;
  17815. }
  17816. }
  17817. {
  17818. Span_1_tF1AFBC87D78FE396E3EBF80285AE195012F9DD41 L_2 = ___0_destination;
  17819. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_3 = L_2.____pointer;
  17820. V_1 = L_3;
  17821. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_4;
  17822. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, (Il2CppByReference*)(&V_1));
  17823. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_5 = __this->____pointer;
  17824. V_1 = L_5;
  17825. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_6;
  17826. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, (Il2CppByReference*)(&V_1));
  17827. int32_t L_7 = __this->____length;
  17828. Buffer_Memmove_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m92C33413E684576A95C18CB9E2EB80D5F2E88BA1(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  17829. V_0 = (bool)1;
  17830. }
  17831. IL_003b:
  17832. {
  17833. bool L_8 = V_0;
  17834. return L_8;
  17835. }
  17836. }
  17837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m5394837172F8ABB89659E58EC08C0363AE9CE61B_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, const RuntimeMethod* method)
  17838. {
  17839. static bool s_Il2CppMethodInitialized;
  17840. if (!s_Il2CppMethodInitialized)
  17841. {
  17842. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  17843. s_Il2CppMethodInitialized = true;
  17844. }
  17845. Il2CppChar* V_0 = NULL;
  17846. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE V_1;
  17847. memset((&V_1), 0, sizeof(V_1));
  17848. {
  17849. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  17850. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  17851. Type_t* L_1;
  17852. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  17853. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  17854. Type_t* L_3;
  17855. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  17856. bool L_4;
  17857. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  17858. if (!L_4)
  17859. {
  17860. goto IL_003e;
  17861. }
  17862. }
  17863. {
  17864. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_5 = __this->____pointer;
  17865. V_1 = L_5;
  17866. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_6;
  17867. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, (Il2CppByReference*)(&V_1));
  17868. Il2CppChar* L_7;
  17869. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  17870. V_0 = L_7;
  17871. Il2CppChar* L_8 = V_0;
  17872. int32_t L_9 = __this->____length;
  17873. String_t* L_10;
  17874. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  17875. return L_10;
  17876. }
  17877. IL_003e:
  17878. {
  17879. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  17880. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  17881. Type_t* L_12;
  17882. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  17883. NullCheck((MemberInfo_t*)L_12);
  17884. String_t* L_13;
  17885. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  17886. int32_t L_14 = __this->____length;
  17887. int32_t L_15 = L_14;
  17888. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  17889. String_t* L_17;
  17890. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  17891. return L_17;
  17892. }
  17893. }
  17894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396 ReadOnlySpan_1_Slice_mA10645B4A4902F9FDBDE484534036EB1F6C566DC_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, int32_t ___0_start, const RuntimeMethod* method)
  17895. {
  17896. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE V_0;
  17897. memset((&V_0), 0, sizeof(V_0));
  17898. {
  17899. int32_t L_0 = ___0_start;
  17900. int32_t L_1 = __this->____length;
  17901. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  17902. {
  17903. goto IL_000e;
  17904. }
  17905. }
  17906. {
  17907. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  17908. }
  17909. IL_000e:
  17910. {
  17911. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_2 = __this->____pointer;
  17912. V_0 = L_2;
  17913. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_3;
  17914. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, (Il2CppByReference*)(&V_0));
  17915. int32_t L_4 = ___0_start;
  17916. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_5;
  17917. L_5 = il2cpp_unsafe_add<JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC,int32_t>(L_3, L_4);
  17918. int32_t L_6 = __this->____length;
  17919. int32_t L_7 = ___0_start;
  17920. ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396 L_8;
  17921. memset((&L_8), 0, sizeof(L_8));
  17922. ReadOnlySpan_1__ctor_m4792B6CB6340371935FA09F23A661B0496CD2267_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  17923. return L_8;
  17924. }
  17925. }
  17926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396 ReadOnlySpan_1_Slice_m12214E8953E3B2E35895FC8C65008E668DC7BF52_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  17927. {
  17928. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE V_0;
  17929. memset((&V_0), 0, sizeof(V_0));
  17930. {
  17931. int32_t L_0 = ___0_start;
  17932. int32_t L_1 = __this->____length;
  17933. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  17934. {
  17935. goto IL_0014;
  17936. }
  17937. }
  17938. {
  17939. int32_t L_2 = ___1_length;
  17940. int32_t L_3 = __this->____length;
  17941. int32_t L_4 = ___0_start;
  17942. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  17943. {
  17944. goto IL_0019;
  17945. }
  17946. }
  17947. IL_0014:
  17948. {
  17949. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  17950. }
  17951. IL_0019:
  17952. {
  17953. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_5 = __this->____pointer;
  17954. V_0 = L_5;
  17955. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_6;
  17956. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, (Il2CppByReference*)(&V_0));
  17957. int32_t L_7 = ___0_start;
  17958. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_8;
  17959. L_8 = il2cpp_unsafe_add<JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC,int32_t>(L_6, L_7);
  17960. int32_t L_9 = ___1_length;
  17961. ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396 L_10;
  17962. memset((&L_10), 0, sizeof(L_10));
  17963. ReadOnlySpan_1__ctor_m4792B6CB6340371935FA09F23A661B0496CD2267_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  17964. return L_10;
  17965. }
  17966. }
  17967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* ReadOnlySpan_1_ToArray_m454F94AA930978DBCB9D69413E0F073D1E06388B_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, const RuntimeMethod* method)
  17968. {
  17969. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE V_0;
  17970. memset((&V_0), 0, sizeof(V_0));
  17971. {
  17972. int32_t L_0 = __this->____length;
  17973. if (L_0)
  17974. {
  17975. goto IL_000e;
  17976. }
  17977. }
  17978. {
  17979. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_1;
  17980. L_1 = Array_Empty_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m3DA49832B8A07440058CBA093CC5CEE9142BDC3C_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  17981. return L_1;
  17982. }
  17983. IL_000e:
  17984. {
  17985. int32_t L_2 = __this->____length;
  17986. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_3 = (JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502*)(JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  17987. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_4 = L_3;
  17988. NullCheck((RuntimeArray*)L_4);
  17989. uint8_t* L_5;
  17990. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  17991. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_6;
  17992. L_6 = il2cpp_unsafe_as_ref<JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC>(L_5);
  17993. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_7 = __this->____pointer;
  17994. V_0 = L_7;
  17995. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_8;
  17996. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC, (Il2CppByReference*)(&V_0));
  17997. int32_t L_9 = __this->____length;
  17998. Buffer_Memmove_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m92C33413E684576A95C18CB9E2EB80D5F2E88BA1(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  17999. return L_4;
  18000. }
  18001. }
  18002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m63E75ADCB9923D4CBD6B81157D558A76927842B3_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, const RuntimeMethod* method)
  18003. {
  18004. {
  18005. int32_t L_0 = __this->____length;
  18006. return L_0;
  18007. }
  18008. }
  18009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mDB7FB980CA5B3B508822601801A524E91D79635C_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, const RuntimeMethod* method)
  18010. {
  18011. {
  18012. int32_t L_0 = __this->____length;
  18013. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  18014. }
  18015. }
  18016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mCDE03F2F3E8980CCAA83D6077625AA9CD3240D22_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  18017. {
  18018. {
  18019. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  18020. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  18021. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  18022. }
  18023. }
  18024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m5EE7AC9D97046CF14FE39176FEA7C8D4ADC906B7_gshared (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, const RuntimeMethod* method)
  18025. {
  18026. {
  18027. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  18028. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  18029. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  18030. }
  18031. }
  18032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396 ReadOnlySpan_1_op_Implicit_mA94A70BFD6090C35EF5AB3841309E538E5D568FC_gshared (JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* ___0_array, const RuntimeMethod* method)
  18033. {
  18034. {
  18035. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_0 = ___0_array;
  18036. ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396 L_1;
  18037. memset((&L_1), 0, sizeof(L_1));
  18038. ReadOnlySpan_1__ctor_mFD91BEACE7AB246FC49ADA537AA4B4B7FB10906D_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  18039. return L_1;
  18040. }
  18041. }
  18042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396 ReadOnlySpan_1_get_Empty_mAF57313C1DCE00A7536B677EC50E397FFD1C7597_gshared (const RuntimeMethod* method)
  18043. {
  18044. ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396 V_0;
  18045. memset((&V_0), 0, sizeof(V_0));
  18046. {
  18047. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396));
  18048. ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396 L_0 = V_0;
  18049. return L_0;
  18050. }
  18051. }
  18052. #ifdef __clang__
  18053. #pragma clang diagnostic pop
  18054. #endif
  18055. #ifdef __clang__
  18056. #pragma clang diagnostic push
  18057. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18058. #pragma clang diagnostic ignored "-Wunused-variable"
  18059. #endif
  18060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0E7932C1CBB368AACF483B2BBB6B43BD33880396_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* ___0_array, const RuntimeMethod* method)
  18061. {
  18062. {
  18063. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_0 = ___0_array;
  18064. if (L_0)
  18065. {
  18066. goto IL_000b;
  18067. }
  18068. }
  18069. {
  18070. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1));
  18071. return;
  18072. }
  18073. IL_000b:
  18074. {
  18075. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_1 = ___0_array;
  18076. NullCheck((RuntimeArray*)L_1);
  18077. uint8_t* L_2;
  18078. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  18079. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_3;
  18080. L_3 = il2cpp_unsafe_as_ref<JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29>(L_2);
  18081. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_4;
  18082. memset((&L_4), 0, sizeof(L_4));
  18083. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  18084. __this->____pointer = L_4;
  18085. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_5 = ___0_array;
  18086. NullCheck(L_5);
  18087. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  18088. return;
  18089. }
  18090. }
  18091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9E7837D547E553923A5F1B951933448691E7F86B_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* ___0_array, int32_t ___1_start, int32_t ___2_length, const RuntimeMethod* method)
  18092. {
  18093. {
  18094. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_0 = ___0_array;
  18095. if (L_0)
  18096. {
  18097. goto IL_0016;
  18098. }
  18099. }
  18100. {
  18101. int32_t L_1 = ___1_start;
  18102. if (L_1)
  18103. {
  18104. goto IL_0009;
  18105. }
  18106. }
  18107. {
  18108. int32_t L_2 = ___2_length;
  18109. if (!L_2)
  18110. {
  18111. goto IL_000e;
  18112. }
  18113. }
  18114. IL_0009:
  18115. {
  18116. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  18117. }
  18118. IL_000e:
  18119. {
  18120. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1));
  18121. return;
  18122. }
  18123. IL_0016:
  18124. {
  18125. int32_t L_3 = ___1_start;
  18126. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_4 = ___0_array;
  18127. NullCheck(L_4);
  18128. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  18129. {
  18130. goto IL_0024;
  18131. }
  18132. }
  18133. {
  18134. int32_t L_5 = ___2_length;
  18135. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_6 = ___0_array;
  18136. NullCheck(L_6);
  18137. int32_t L_7 = ___1_start;
  18138. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  18139. {
  18140. goto IL_0029;
  18141. }
  18142. }
  18143. IL_0024:
  18144. {
  18145. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  18146. }
  18147. IL_0029:
  18148. {
  18149. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_8 = ___0_array;
  18150. NullCheck((RuntimeArray*)L_8);
  18151. uint8_t* L_9;
  18152. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  18153. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_10;
  18154. L_10 = il2cpp_unsafe_as_ref<JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29>(L_9);
  18155. int32_t L_11 = ___1_start;
  18156. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_12;
  18157. L_12 = il2cpp_unsafe_add<JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29,int32_t>(L_10, L_11);
  18158. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_13;
  18159. memset((&L_13), 0, sizeof(L_13));
  18160. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  18161. __this->____pointer = L_13;
  18162. int32_t L_14 = ___2_length;
  18163. __this->____length = L_14;
  18164. return;
  18165. }
  18166. }
  18167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1322D94541BDA8EB5C767C714AA096636C9BB46E_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
  18168. {
  18169. {
  18170. goto IL_0016;
  18171. }
  18172. IL_0016:
  18173. {
  18174. int32_t L_0 = ___1_length;
  18175. if ((((int32_t)L_0) >= ((int32_t)0)))
  18176. {
  18177. goto IL_001f;
  18178. }
  18179. }
  18180. {
  18181. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  18182. }
  18183. IL_001f:
  18184. {
  18185. void* L_1 = ___0_pointer;
  18186. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_2;
  18187. L_2 = il2cpp_unsafe_as_ref<JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29>((uint8_t*)L_1);
  18188. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_3;
  18189. memset((&L_3), 0, sizeof(L_3));
  18190. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
  18191. __this->____pointer = L_3;
  18192. int32_t L_4 = ___1_length;
  18193. __this->____length = L_4;
  18194. return;
  18195. }
  18196. }
  18197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m6D361195C9092B68A426FC3308F06686C546098D_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  18198. {
  18199. {
  18200. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_0 = ___0_ptr;
  18201. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_1;
  18202. memset((&L_1), 0, sizeof(L_1));
  18203. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  18204. __this->____pointer = L_1;
  18205. int32_t L_2 = ___1_length;
  18206. __this->____length = L_2;
  18207. return;
  18208. }
  18209. }
  18210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* ReadOnlySpan_1_get_Item_mB4793AB3901AB1755FF6A70E8A0F8A335B0F77A3_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, int32_t ___0_index, const RuntimeMethod* method)
  18211. {
  18212. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 V_0;
  18213. memset((&V_0), 0, sizeof(V_0));
  18214. {
  18215. int32_t L_0 = ___0_index;
  18216. int32_t L_1 = __this->____length;
  18217. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  18218. {
  18219. goto IL_000e;
  18220. }
  18221. }
  18222. {
  18223. ThrowHelper_ThrowIndexOutOfRangeException_m86F753A24E2765A35546BA6352A7E4F0BB8A66B5(NULL);
  18224. }
  18225. IL_000e:
  18226. {
  18227. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_2 = __this->____pointer;
  18228. V_0 = L_2;
  18229. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_3;
  18230. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (Il2CppByReference*)(&V_0));
  18231. int32_t L_4 = ___0_index;
  18232. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_5;
  18233. L_5 = il2cpp_unsafe_add<JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29,int32_t>(L_3, L_4);
  18234. return L_5;
  18235. }
  18236. }
  18237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* ReadOnlySpan_1_GetPinnableReference_m5B266F341C552687348A5E6E78CD72BBCF7AEC71_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, const RuntimeMethod* method)
  18238. {
  18239. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 V_0;
  18240. memset((&V_0), 0, sizeof(V_0));
  18241. {
  18242. int32_t L_0 = __this->____length;
  18243. if (L_0)
  18244. {
  18245. goto IL_0010;
  18246. }
  18247. }
  18248. {
  18249. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_1;
  18250. L_1 = il2cpp_unsafe_as_ref<JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29>((void*)((uintptr_t)0));
  18251. return L_1;
  18252. }
  18253. IL_0010:
  18254. {
  18255. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_2 = __this->____pointer;
  18256. V_0 = L_2;
  18257. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_3;
  18258. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (Il2CppByReference*)(&V_0));
  18259. return L_3;
  18260. }
  18261. }
  18262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mCD7FAB1B6B386B7C4179F44E917B98983670DC24_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, Span_1_tE697C194C940F75F42B87D0AA1C239325BE04E29 ___0_destination, const RuntimeMethod* method)
  18263. {
  18264. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 V_0;
  18265. memset((&V_0), 0, sizeof(V_0));
  18266. {
  18267. int32_t L_0 = __this->____length;
  18268. int32_t L_1;
  18269. L_1 = Span_1_get_Length_m145392FC005DBF155C47875B6E501DE2BD0A0473_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18270. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  18271. {
  18272. goto IL_0038;
  18273. }
  18274. }
  18275. {
  18276. Span_1_tE697C194C940F75F42B87D0AA1C239325BE04E29 L_2 = ___0_destination;
  18277. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_3 = L_2.____pointer;
  18278. V_0 = L_3;
  18279. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_4;
  18280. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (Il2CppByReference*)(&V_0));
  18281. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_5 = __this->____pointer;
  18282. V_0 = L_5;
  18283. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_6;
  18284. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (Il2CppByReference*)(&V_0));
  18285. int32_t L_7 = __this->____length;
  18286. Buffer_Memmove_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m8BC240046677FB4698E4F6AEF2AF39862BE33DFF(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  18287. return;
  18288. }
  18289. IL_0038:
  18290. {
  18291. ThrowHelper_ThrowArgumentException_DestinationTooShort_m6468934A3BBB67DBC5BAEF7A64D91BD5BBBB3D4D(NULL);
  18292. return;
  18293. }
  18294. }
  18295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mECEEEE11992400BF77279D6121169DC13EB318FE_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, Span_1_tE697C194C940F75F42B87D0AA1C239325BE04E29 ___0_destination, const RuntimeMethod* method)
  18296. {
  18297. bool V_0 = false;
  18298. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 V_1;
  18299. memset((&V_1), 0, sizeof(V_1));
  18300. {
  18301. V_0 = (bool)0;
  18302. int32_t L_0 = __this->____length;
  18303. int32_t L_1;
  18304. L_1 = Span_1_get_Length_m145392FC005DBF155C47875B6E501DE2BD0A0473_inline((&___0_destination), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18305. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  18306. {
  18307. goto IL_003b;
  18308. }
  18309. }
  18310. {
  18311. Span_1_tE697C194C940F75F42B87D0AA1C239325BE04E29 L_2 = ___0_destination;
  18312. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_3 = L_2.____pointer;
  18313. V_1 = L_3;
  18314. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_4;
  18315. L_4 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (Il2CppByReference*)(&V_1));
  18316. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_5 = __this->____pointer;
  18317. V_1 = L_5;
  18318. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_6;
  18319. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (Il2CppByReference*)(&V_1));
  18320. int32_t L_7 = __this->____length;
  18321. Buffer_Memmove_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m8BC240046677FB4698E4F6AEF2AF39862BE33DFF(L_4, L_6, (uint64_t)((int64_t)L_7), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  18322. V_0 = (bool)1;
  18323. }
  18324. IL_003b:
  18325. {
  18326. bool L_8 = V_0;
  18327. return L_8;
  18328. }
  18329. }
  18330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mA379ED6EF9CF0E1A262D79DAD7BFFB68ABABBC75_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, const RuntimeMethod* method)
  18331. {
  18332. static bool s_Il2CppMethodInitialized;
  18333. if (!s_Il2CppMethodInitialized)
  18334. {
  18335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  18336. s_Il2CppMethodInitialized = true;
  18337. }
  18338. Il2CppChar* V_0 = NULL;
  18339. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 V_1;
  18340. memset((&V_1), 0, sizeof(V_1));
  18341. {
  18342. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  18343. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  18344. Type_t* L_1;
  18345. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  18346. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.char_class->byval_arg) };
  18347. Type_t* L_3;
  18348. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  18349. bool L_4;
  18350. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  18351. if (!L_4)
  18352. {
  18353. goto IL_003e;
  18354. }
  18355. }
  18356. {
  18357. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_5 = __this->____pointer;
  18358. V_1 = L_5;
  18359. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_6;
  18360. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (Il2CppByReference*)(&V_1));
  18361. Il2CppChar* L_7;
  18362. L_7 = il2cpp_unsafe_as_ref<Il2CppChar>(L_6);
  18363. V_0 = L_7;
  18364. Il2CppChar* L_8 = V_0;
  18365. int32_t L_9 = __this->____length;
  18366. String_t* L_10;
  18367. L_10 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)((uintptr_t)L_8), 0, L_9, NULL);
  18368. return L_10;
  18369. }
  18370. IL_003e:
  18371. {
  18372. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 7)) };
  18373. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  18374. Type_t* L_12;
  18375. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  18376. NullCheck((MemberInfo_t*)L_12);
  18377. String_t* L_13;
  18378. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_12);
  18379. int32_t L_14 = __this->____length;
  18380. int32_t L_15 = L_14;
  18381. RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
  18382. String_t* L_17;
  18383. L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject*)L_13, L_16, NULL);
  18384. return L_17;
  18385. }
  18386. }
  18387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1 ReadOnlySpan_1_Slice_m2DE9BDEB4D60D5B1B3ECDAC2C09E3AEE94DB5C9F_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, int32_t ___0_start, const RuntimeMethod* method)
  18388. {
  18389. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 V_0;
  18390. memset((&V_0), 0, sizeof(V_0));
  18391. {
  18392. int32_t L_0 = ___0_start;
  18393. int32_t L_1 = __this->____length;
  18394. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  18395. {
  18396. goto IL_000e;
  18397. }
  18398. }
  18399. {
  18400. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  18401. }
  18402. IL_000e:
  18403. {
  18404. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_2 = __this->____pointer;
  18405. V_0 = L_2;
  18406. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_3;
  18407. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (Il2CppByReference*)(&V_0));
  18408. int32_t L_4 = ___0_start;
  18409. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_5;
  18410. L_5 = il2cpp_unsafe_add<JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29,int32_t>(L_3, L_4);
  18411. int32_t L_6 = __this->____length;
  18412. int32_t L_7 = ___0_start;
  18413. ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1 L_8;
  18414. memset((&L_8), 0, sizeof(L_8));
  18415. ReadOnlySpan_1__ctor_m6D361195C9092B68A426FC3308F06686C546098D_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18416. return L_8;
  18417. }
  18418. }
  18419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1 ReadOnlySpan_1_Slice_mD2A1D64A345E37408A60AB879B622429B9DF3A0B_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
  18420. {
  18421. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 V_0;
  18422. memset((&V_0), 0, sizeof(V_0));
  18423. {
  18424. int32_t L_0 = ___0_start;
  18425. int32_t L_1 = __this->____length;
  18426. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  18427. {
  18428. goto IL_0014;
  18429. }
  18430. }
  18431. {
  18432. int32_t L_2 = ___1_length;
  18433. int32_t L_3 = __this->____length;
  18434. int32_t L_4 = ___0_start;
  18435. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, L_4))))))
  18436. {
  18437. goto IL_0019;
  18438. }
  18439. }
  18440. IL_0014:
  18441. {
  18442. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  18443. }
  18444. IL_0019:
  18445. {
  18446. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_5 = __this->____pointer;
  18447. V_0 = L_5;
  18448. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_6;
  18449. L_6 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (Il2CppByReference*)(&V_0));
  18450. int32_t L_7 = ___0_start;
  18451. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_8;
  18452. L_8 = il2cpp_unsafe_add<JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29,int32_t>(L_6, L_7);
  18453. int32_t L_9 = ___1_length;
  18454. ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1 L_10;
  18455. memset((&L_10), 0, sizeof(L_10));
  18456. ReadOnlySpan_1__ctor_m6D361195C9092B68A426FC3308F06686C546098D_inline((&L_10), L_8, L_9, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18457. return L_10;
  18458. }
  18459. }
  18460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* ReadOnlySpan_1_ToArray_mBB151657C71B071F511847C0635139DC963B6F2E_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, const RuntimeMethod* method)
  18461. {
  18462. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 V_0;
  18463. memset((&V_0), 0, sizeof(V_0));
  18464. {
  18465. int32_t L_0 = __this->____length;
  18466. if (L_0)
  18467. {
  18468. goto IL_000e;
  18469. }
  18470. }
  18471. {
  18472. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_1;
  18473. L_1 = Array_Empty_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m614293A6A2AC9126E9C09B537A75C27CB0977EA9_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  18474. return L_1;
  18475. }
  18476. IL_000e:
  18477. {
  18478. int32_t L_2 = __this->____length;
  18479. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_3 = (JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186*)(JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16), (uint32_t)L_2);
  18480. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_4 = L_3;
  18481. NullCheck((RuntimeArray*)L_4);
  18482. uint8_t* L_5;
  18483. L_5 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_4, NULL);
  18484. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_6;
  18485. L_6 = il2cpp_unsafe_as_ref<JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29>(L_5);
  18486. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_7 = __this->____pointer;
  18487. V_0 = L_7;
  18488. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_8;
  18489. L_8 = IL2CPP_BY_REFERENCE_GET_VALUE(JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29, (Il2CppByReference*)(&V_0));
  18490. int32_t L_9 = __this->____length;
  18491. Buffer_Memmove_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m8BC240046677FB4698E4F6AEF2AF39862BE33DFF(L_6, L_8, (uint64_t)((int64_t)L_9), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  18492. return L_4;
  18493. }
  18494. }
  18495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m07D5637649CD2F9FCF6ED468C01E13D3CDC00D27_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, const RuntimeMethod* method)
  18496. {
  18497. {
  18498. int32_t L_0 = __this->____length;
  18499. return L_0;
  18500. }
  18501. }
  18502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m9B334F397FAC348CA82FC88075F948C579675D13_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, const RuntimeMethod* method)
  18503. {
  18504. {
  18505. int32_t L_0 = __this->____length;
  18506. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  18507. }
  18508. }
  18509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m5C9BBF8041CF8CF098DDE870295F335821CC8DA4_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  18510. {
  18511. {
  18512. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  18513. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), NULL);
  18514. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  18515. }
  18516. }
  18517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mB3DC97C7669DF2D952BFEE2A1204A1D145E70E23_gshared (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, const RuntimeMethod* method)
  18518. {
  18519. {
  18520. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  18521. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), NULL);
  18522. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  18523. }
  18524. }
  18525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1 ReadOnlySpan_1_op_Implicit_m11BE22C567648090427921F82C048D0272869860_gshared (JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* ___0_array, const RuntimeMethod* method)
  18526. {
  18527. {
  18528. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_0 = ___0_array;
  18529. ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1 L_1;
  18530. memset((&L_1), 0, sizeof(L_1));
  18531. ReadOnlySpan_1__ctor_m0E7932C1CBB368AACF483B2BBB6B43BD33880396_inline((&L_1), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  18532. return L_1;
  18533. }
  18534. }
  18535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1 ReadOnlySpan_1_get_Empty_m5CB5EC24D52059ECA0FD9EA93AF25CF2EDE6B3AF_gshared (const RuntimeMethod* method)
  18536. {
  18537. ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1 V_0;
  18538. memset((&V_0), 0, sizeof(V_0));
  18539. {
  18540. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1));
  18541. ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1 L_0 = V_0;
  18542. return L_0;
  18543. }
  18544. }
  18545. #ifdef __clang__
  18546. #pragma clang diagnostic pop
  18547. #endif
  18548. #ifdef __clang__
  18549. #pragma clang diagnostic push
  18550. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18551. #pragma clang diagnostic ignored "-Wunused-variable"
  18552. #endif
  18553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18554. {
  18555. {
  18556. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  18557. int32_t L_1;
  18558. L_1 = Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  18559. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  18560. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_2;
  18561. L_2 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, L_1, NULL);
  18562. return L_2;
  18563. }
  18564. }
  18565. IL2CPP_EXTERN_C RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18566. {
  18567. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18568. int32_t _offset = 1;
  18569. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18570. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* _returnValue;
  18571. _returnValue = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7(_thisAdjusted, method);
  18572. return _returnValue;
  18573. }
  18574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18575. {
  18576. {
  18577. int32_t L_0 = __this->___m_IndexPlusOne;
  18578. return ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  18579. }
  18580. }
  18581. IL2CPP_EXTERN_C int32_t Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18582. {
  18583. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18584. int32_t _offset = 1;
  18585. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18586. int32_t _returnValue;
  18587. _returnValue = Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182(_thisAdjusted, method);
  18588. return _returnValue;
  18589. }
  18590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_get_valid_mBA8E68867067FE8B51F4DA6B9BD6A4926418AE8C_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18591. {
  18592. {
  18593. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  18594. if (!L_0)
  18595. {
  18596. goto IL_0024;
  18597. }
  18598. }
  18599. {
  18600. int32_t L_1 = __this->___m_IndexPlusOne;
  18601. if (!L_1)
  18602. {
  18603. goto IL_0024;
  18604. }
  18605. }
  18606. {
  18607. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_2;
  18608. L_2 = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18609. NullCheck(L_2);
  18610. uint32_t L_3 = L_2->___version;
  18611. uint32_t L_4 = __this->___m_Version;
  18612. return (bool)((((int32_t)L_3) == ((int32_t)L_4))? 1 : 0);
  18613. }
  18614. IL_0024:
  18615. {
  18616. return (bool)0;
  18617. }
  18618. }
  18619. IL2CPP_EXTERN_C bool Record_get_valid_mBA8E68867067FE8B51F4DA6B9BD6A4926418AE8C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18620. {
  18621. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18622. int32_t _offset = 1;
  18623. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18624. bool _returnValue;
  18625. _returnValue = Record_get_valid_mBA8E68867067FE8B51F4DA6B9BD6A4926418AE8C(_thisAdjusted, method);
  18626. return _returnValue;
  18627. }
  18628. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* Record_get_owner_mE1A451C654D70DF2754170FA45A6A19AD3483471_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18629. {
  18630. {
  18631. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  18632. return L_0;
  18633. }
  18634. }
  18635. IL2CPP_EXTERN_C InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* Record_get_owner_mE1A451C654D70DF2754170FA45A6A19AD3483471_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18636. {
  18637. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18638. int32_t _offset = 1;
  18639. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18640. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* _returnValue;
  18641. _returnValue = Record_get_owner_mE1A451C654D70DF2754170FA45A6A19AD3483471_inline(_thisAdjusted, method);
  18642. return _returnValue;
  18643. }
  18644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_index_m8BF5DBF4C267EED76E3802B249F2856F29DAD8A6_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18645. {
  18646. {
  18647. Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18648. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  18649. int32_t L_1;
  18650. L_1 = Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  18651. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  18652. int32_t L_2;
  18653. L_2 = InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, L_1, NULL);
  18654. return L_2;
  18655. }
  18656. }
  18657. IL2CPP_EXTERN_C int32_t Record_get_index_m8BF5DBF4C267EED76E3802B249F2856F29DAD8A6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18658. {
  18659. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18660. int32_t _offset = 1;
  18661. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18662. int32_t _returnValue;
  18663. _returnValue = Record_get_index_m8BF5DBF4C267EED76E3802B249F2856F29DAD8A6(_thisAdjusted, method);
  18664. return _returnValue;
  18665. }
  18666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Record_get_time_m5976C10C2C3A2A2089D57F1DF9AE5557C10DF47E_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18667. {
  18668. {
  18669. Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18670. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_0;
  18671. L_0 = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18672. NullCheck(L_0);
  18673. double L_1 = L_0->___time;
  18674. return L_1;
  18675. }
  18676. }
  18677. IL2CPP_EXTERN_C double Record_get_time_m5976C10C2C3A2A2089D57F1DF9AE5557C10DF47E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18678. {
  18679. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18680. int32_t _offset = 1;
  18681. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18682. double _returnValue;
  18683. _returnValue = Record_get_time_m5976C10C2C3A2A2089D57F1DF9AE5557C10DF47E(_thisAdjusted, method);
  18684. return _returnValue;
  18685. }
  18686. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3* Record_get_control_m5FA21546D78E360D3A5FF4190AC3A07C9A6C74F2_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18687. {
  18688. static bool s_Il2CppMethodInitialized;
  18689. if (!s_Il2CppMethodInitialized)
  18690. {
  18691. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
  18692. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
  18693. s_Il2CppMethodInitialized = true;
  18694. }
  18695. ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_0;
  18696. memset((&V_0), 0, sizeof(V_0));
  18697. {
  18698. Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18699. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  18700. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  18701. ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1;
  18702. L_1 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, NULL);
  18703. V_0 = L_1;
  18704. int32_t L_2;
  18705. L_2 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
  18706. if ((!(((uint32_t)L_2) == ((uint32_t)1))))
  18707. {
  18708. goto IL_0037;
  18709. }
  18710. }
  18711. {
  18712. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_3 = __this->___m_Owner;
  18713. NullCheck(L_3);
  18714. bool L_4 = ((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_3)->___m_AddNewControls;
  18715. if (L_4)
  18716. {
  18717. goto IL_0037;
  18718. }
  18719. }
  18720. {
  18721. InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5;
  18722. L_5 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), 0, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
  18723. return ((InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
  18724. }
  18725. IL_0037:
  18726. {
  18727. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_6;
  18728. L_6 = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18729. NullCheck(L_6);
  18730. int32_t L_7 = L_6->___controlIndex;
  18731. InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8;
  18732. L_8 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), L_7, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
  18733. return ((InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3*)CastclassClass((RuntimeObject*)L_8, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
  18734. }
  18735. }
  18736. IL2CPP_EXTERN_C InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3* Record_get_control_m5FA21546D78E360D3A5FF4190AC3A07C9A6C74F2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18737. {
  18738. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18739. int32_t _offset = 1;
  18740. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18741. InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3* _returnValue;
  18742. _returnValue = Record_get_control_m5FA21546D78E360D3A5FF4190AC3A07C9A6C74F2(_thisAdjusted, method);
  18743. return _returnValue;
  18744. }
  18745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 Record_get_next_mE5872413393AD567142A709082200AC08FD1E99E_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18746. {
  18747. int32_t V_0 = 0;
  18748. int32_t V_1 = 0;
  18749. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 V_2;
  18750. memset((&V_2), 0, sizeof(V_2));
  18751. {
  18752. Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18753. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  18754. int32_t L_1;
  18755. L_1 = Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  18756. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  18757. int32_t L_2;
  18758. L_2 = InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, L_1, NULL);
  18759. V_0 = L_2;
  18760. int32_t L_3 = V_0;
  18761. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_4 = __this->___m_Owner;
  18762. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_4);
  18763. int32_t L_5;
  18764. L_5 = InputStateHistory_get_Count_m23DF78272A6C97F6C8782A953482772CDF6FFA81_inline((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_4, NULL);
  18765. if ((((int32_t)((int32_t)il2cpp_codegen_add(L_3, 1))) < ((int32_t)L_5)))
  18766. {
  18767. goto IL_0032;
  18768. }
  18769. }
  18770. {
  18771. il2cpp_codegen_initobj((&V_2), sizeof(Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4));
  18772. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 L_6 = V_2;
  18773. return L_6;
  18774. }
  18775. IL_0032:
  18776. {
  18777. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_7 = __this->___m_Owner;
  18778. int32_t L_8 = V_0;
  18779. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_7);
  18780. int32_t L_9;
  18781. L_9 = InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_7, ((int32_t)il2cpp_codegen_add(L_8, 1)), NULL);
  18782. V_1 = L_9;
  18783. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_10 = __this->___m_Owner;
  18784. int32_t L_11 = V_1;
  18785. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_12 = __this->___m_Owner;
  18786. int32_t L_13 = V_1;
  18787. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_12);
  18788. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_14;
  18789. L_14 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_12, L_13, NULL);
  18790. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 L_15;
  18791. memset((&L_15), 0, sizeof(L_15));
  18792. Record__ctor_m1CACECB022FDAACE6482C208E6552F7614445895((&L_15), L_10, L_11, L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  18793. return L_15;
  18794. }
  18795. }
  18796. IL2CPP_EXTERN_C Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 Record_get_next_mE5872413393AD567142A709082200AC08FD1E99E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18797. {
  18798. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18799. int32_t _offset = 1;
  18800. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18801. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 _returnValue;
  18802. _returnValue = Record_get_next_mE5872413393AD567142A709082200AC08FD1E99E(_thisAdjusted, method);
  18803. return _returnValue;
  18804. }
  18805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 Record_get_previous_mE86C99A3EFBD72206B8BFC7D55792223057BE29F_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18806. {
  18807. int32_t V_0 = 0;
  18808. int32_t V_1 = 0;
  18809. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 V_2;
  18810. memset((&V_2), 0, sizeof(V_2));
  18811. {
  18812. Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18813. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  18814. int32_t L_1;
  18815. L_1 = Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  18816. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  18817. int32_t L_2;
  18818. L_2 = InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, L_1, NULL);
  18819. V_0 = L_2;
  18820. int32_t L_3 = V_0;
  18821. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_3, 1))) >= ((int32_t)0)))
  18822. {
  18823. goto IL_0028;
  18824. }
  18825. }
  18826. {
  18827. il2cpp_codegen_initobj((&V_2), sizeof(Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4));
  18828. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 L_4 = V_2;
  18829. return L_4;
  18830. }
  18831. IL_0028:
  18832. {
  18833. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_5 = __this->___m_Owner;
  18834. int32_t L_6 = V_0;
  18835. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_5);
  18836. int32_t L_7;
  18837. L_7 = InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_5, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), NULL);
  18838. V_1 = L_7;
  18839. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_8 = __this->___m_Owner;
  18840. int32_t L_9 = V_1;
  18841. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_10 = __this->___m_Owner;
  18842. int32_t L_11 = V_1;
  18843. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_10);
  18844. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_12;
  18845. L_12 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_10, L_11, NULL);
  18846. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 L_13;
  18847. memset((&L_13), 0, sizeof(L_13));
  18848. Record__ctor_m1CACECB022FDAACE6482C208E6552F7614445895((&L_13), L_8, L_9, L_12, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  18849. return L_13;
  18850. }
  18851. }
  18852. IL2CPP_EXTERN_C Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 Record_get_previous_mE86C99A3EFBD72206B8BFC7D55792223057BE29F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18853. {
  18854. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18855. int32_t _offset = 1;
  18856. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18857. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 _returnValue;
  18858. _returnValue = Record_get_previous_mE86C99A3EFBD72206B8BFC7D55792223057BE29F(_thisAdjusted, method);
  18859. return _returnValue;
  18860. }
  18861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_m1CACECB022FDAACE6482C208E6552F7614445895_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___0_owner, int32_t ___1_index, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___2_header, const RuntimeMethod* method)
  18862. {
  18863. {
  18864. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = ___0_owner;
  18865. __this->___m_Owner = L_0;
  18866. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Owner), (void*)L_0);
  18867. int32_t L_1 = ___1_index;
  18868. __this->___m_IndexPlusOne = ((int32_t)il2cpp_codegen_add(L_1, 1));
  18869. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_2 = ___2_header;
  18870. NullCheck(L_2);
  18871. uint32_t L_3 = L_2->___version;
  18872. __this->___m_Version = L_3;
  18873. return;
  18874. }
  18875. }
  18876. IL2CPP_EXTERN_C void Record__ctor_m1CACECB022FDAACE6482C208E6552F7614445895_AdjustorThunk (RuntimeObject* __this, InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___0_owner, int32_t ___1_index, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___2_header, const RuntimeMethod* method)
  18877. {
  18878. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18879. int32_t _offset = 1;
  18880. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18881. Record__ctor_m1CACECB022FDAACE6482C208E6552F7614445895(_thisAdjusted, ___0_owner, ___1_index, ___2_header, method);
  18882. }
  18883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_mF38D36850EFA20E61077D353D784A3A368BA5509_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___0_owner, int32_t ___1_index, const RuntimeMethod* method)
  18884. {
  18885. {
  18886. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = ___0_owner;
  18887. __this->___m_Owner = L_0;
  18888. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Owner), (void*)L_0);
  18889. int32_t L_1 = ___1_index;
  18890. __this->___m_IndexPlusOne = ((int32_t)il2cpp_codegen_add(L_1, 1));
  18891. __this->___m_Version = (uint32_t)0;
  18892. return;
  18893. }
  18894. }
  18895. IL2CPP_EXTERN_C void Record__ctor_mF38D36850EFA20E61077D353D784A3A368BA5509_AdjustorThunk (RuntimeObject* __this, InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___0_owner, int32_t ___1_index, const RuntimeMethod* method)
  18896. {
  18897. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18898. int32_t _offset = 1;
  18899. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18900. Record__ctor_mF38D36850EFA20E61077D353D784A3A368BA5509(_thisAdjusted, ___0_owner, ___1_index, method);
  18901. }
  18902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 Record_ReadValue_mA4F2FFE56E7F28BF41E48C79A47CF6CD1F874E4A_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18903. {
  18904. {
  18905. Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18906. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  18907. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_1;
  18908. L_1 = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18909. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  18910. TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_2;
  18911. L_2 = InputStateHistory_ReadValue_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mBF51236691ADD46F7A6501AA3951A0C453C4795C((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  18912. return L_2;
  18913. }
  18914. }
  18915. IL2CPP_EXTERN_C TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 Record_ReadValue_mA4F2FFE56E7F28BF41E48C79A47CF6CD1F874E4A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18916. {
  18917. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18918. int32_t _offset = 1;
  18919. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18920. TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 _returnValue;
  18921. _returnValue = Record_ReadValue_mA4F2FFE56E7F28BF41E48C79A47CF6CD1F874E4A(_thisAdjusted, method);
  18922. return _returnValue;
  18923. }
  18924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtr_m4A6CB638D79C8490F8DBC173FD42EACC9D832069_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18925. {
  18926. {
  18927. Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18928. void* L_0;
  18929. L_0 = Record_GetUnsafeMemoryPtrUnchecked_m52990CD3C2FF0DB8735E39A95B877923A6D6F5A0(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  18930. return L_0;
  18931. }
  18932. }
  18933. IL2CPP_EXTERN_C void* Record_GetUnsafeMemoryPtr_m4A6CB638D79C8490F8DBC173FD42EACC9D832069_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18934. {
  18935. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18936. int32_t _offset = 1;
  18937. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18938. void* _returnValue;
  18939. _returnValue = Record_GetUnsafeMemoryPtr_m4A6CB638D79C8490F8DBC173FD42EACC9D832069(_thisAdjusted, method);
  18940. return _returnValue;
  18941. }
  18942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtrUnchecked_m52990CD3C2FF0DB8735E39A95B877923A6D6F5A0_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  18943. {
  18944. static bool s_Il2CppMethodInitialized;
  18945. if (!s_Il2CppMethodInitialized)
  18946. {
  18947. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
  18948. s_Il2CppMethodInitialized = true;
  18949. }
  18950. ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_0;
  18951. memset((&V_0), 0, sizeof(V_0));
  18952. {
  18953. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  18954. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  18955. ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1;
  18956. L_1 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, NULL);
  18957. V_0 = L_1;
  18958. int32_t L_2;
  18959. L_2 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
  18960. if ((!(((uint32_t)L_2) == ((uint32_t)1))))
  18961. {
  18962. goto IL_002f;
  18963. }
  18964. }
  18965. {
  18966. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_3 = __this->___m_Owner;
  18967. NullCheck(L_3);
  18968. bool L_4 = ((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_3)->___m_AddNewControls;
  18969. if (L_4)
  18970. {
  18971. goto IL_002f;
  18972. }
  18973. }
  18974. {
  18975. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_5;
  18976. L_5 = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18977. uint8_t* L_6;
  18978. L_6 = RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_5, NULL);
  18979. return (void*)(L_6);
  18980. }
  18981. IL_002f:
  18982. {
  18983. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_7;
  18984. L_7 = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18985. uint8_t* L_8;
  18986. L_8 = RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_7, NULL);
  18987. return (void*)(L_8);
  18988. }
  18989. }
  18990. IL2CPP_EXTERN_C void* Record_GetUnsafeMemoryPtrUnchecked_m52990CD3C2FF0DB8735E39A95B877923A6D6F5A0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  18991. {
  18992. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  18993. int32_t _offset = 1;
  18994. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  18995. void* _returnValue;
  18996. _returnValue = Record_GetUnsafeMemoryPtrUnchecked_m52990CD3C2FF0DB8735E39A95B877923A6D6F5A0(_thisAdjusted, method);
  18997. return _returnValue;
  18998. }
  18999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtr_mF305A3D8857DFF297E9FB6573684E4B9BF82022C_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  19000. {
  19001. {
  19002. Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19003. void* L_0;
  19004. L_0 = Record_GetUnsafeExtraMemoryPtrUnchecked_m43B2E6AC3AF2307D2DDF2C92E90A629666277F66(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  19005. return L_0;
  19006. }
  19007. }
  19008. IL2CPP_EXTERN_C void* Record_GetUnsafeExtraMemoryPtr_mF305A3D8857DFF297E9FB6573684E4B9BF82022C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19009. {
  19010. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  19011. int32_t _offset = 1;
  19012. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  19013. void* _returnValue;
  19014. _returnValue = Record_GetUnsafeExtraMemoryPtr_mF305A3D8857DFF297E9FB6573684E4B9BF82022C(_thisAdjusted, method);
  19015. return _returnValue;
  19016. }
  19017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtrUnchecked_m43B2E6AC3AF2307D2DDF2C92E90A629666277F66_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  19018. {
  19019. {
  19020. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  19021. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  19022. int32_t L_1;
  19023. L_1 = InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653_inline((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, NULL);
  19024. if (L_1)
  19025. {
  19026. goto IL_0018;
  19027. }
  19028. }
  19029. {
  19030. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  19031. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral228690F85C6AD8ED815D48DC2A017A1AAD28D67E)), NULL);
  19032. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
  19033. }
  19034. IL_0018:
  19035. {
  19036. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_3;
  19037. L_3 = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19038. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_4 = __this->___m_Owner;
  19039. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_4);
  19040. int32_t L_5;
  19041. L_5 = InputStateHistory_get_bytesPerRecord_mAF516CE1E45E3EBA46EDFFF2923908D6B672D114((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_4, NULL);
  19042. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_6 = __this->___m_Owner;
  19043. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_6);
  19044. int32_t L_7;
  19045. L_7 = InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653_inline((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_6, NULL);
  19046. return (void*)(((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)il2cpp_codegen_subtract((intptr_t)((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)il2cpp_codegen_add((intptr_t)L_3, L_5)), L_7)));
  19047. }
  19048. }
  19049. IL2CPP_EXTERN_C void* Record_GetUnsafeExtraMemoryPtrUnchecked_m43B2E6AC3AF2307D2DDF2C92E90A629666277F66_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19050. {
  19051. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  19052. int32_t _offset = 1;
  19053. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  19054. void* _returnValue;
  19055. _returnValue = Record_GetUnsafeExtraMemoryPtrUnchecked_m43B2E6AC3AF2307D2DDF2C92E90A629666277F66(_thisAdjusted, method);
  19056. return _returnValue;
  19057. }
  19058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CopyFrom_mC840D13B255BD37B697560D35F9A31C7D1E1CDA6_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___0_record, const RuntimeMethod* method)
  19059. {
  19060. Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_0;
  19061. memset((&V_0), 0, sizeof(V_0));
  19062. {
  19063. Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19064. bool L_0;
  19065. L_0 = Record_get_valid_mBA8E68867067FE8B51F4DA6B9BD6A4926418AE8C((&___0_record), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  19066. if (L_0)
  19067. {
  19068. goto IL_001f;
  19069. }
  19070. }
  19071. {
  19072. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  19073. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07502A9394E2D4006BEA38B6D757C8DD641C761C)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8AEF35B4D1778407DD318B95E28D5C52594A31FA)), NULL);
  19074. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
  19075. }
  19076. IL_001f:
  19077. {
  19078. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_2 = __this->___m_Owner;
  19079. int32_t L_3;
  19080. L_3 = Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19081. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_4;
  19082. L_4 = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19083. Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55((&V_0), (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_2, L_3, L_4, NULL);
  19084. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 L_5 = ___0_record;
  19085. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_6 = L_5.___m_Owner;
  19086. int32_t L_7;
  19087. L_7 = Record_get_recordIndex_m060A17C7C215DE6E568EFECEAFE79461817A7182((&___0_record), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19088. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_8;
  19089. L_8 = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7((&___0_record), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19090. Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_9;
  19091. memset((&L_9), 0, sizeof(L_9));
  19092. Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55((&L_9), (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_6, L_7, L_8, NULL);
  19093. Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105((&V_0), L_9, NULL);
  19094. uint32_t L_10;
  19095. L_10 = Record_get_version_m520FC2A134CE62BD9A4A66849B43461C4189FC51_inline((&V_0), NULL);
  19096. __this->___m_Version = L_10;
  19097. return;
  19098. }
  19099. }
  19100. IL2CPP_EXTERN_C void Record_CopyFrom_mC840D13B255BD37B697560D35F9A31C7D1E1CDA6_AdjustorThunk (RuntimeObject* __this, Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___0_record, const RuntimeMethod* method)
  19101. {
  19102. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  19103. int32_t _offset = 1;
  19104. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  19105. Record_CopyFrom_mC840D13B255BD37B697560D35F9A31C7D1E1CDA6(_thisAdjusted, ___0_record, method);
  19106. }
  19107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  19108. {
  19109. {
  19110. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  19111. if (!L_0)
  19112. {
  19113. goto IL_0010;
  19114. }
  19115. }
  19116. {
  19117. int32_t L_1 = __this->___m_IndexPlusOne;
  19118. if (L_1)
  19119. {
  19120. goto IL_001b;
  19121. }
  19122. }
  19123. IL_0010:
  19124. {
  19125. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  19126. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD368221222123B4D9D426DC9D6DBC9E02A655C26)), NULL);
  19127. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
  19128. }
  19129. IL_001b:
  19130. {
  19131. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_3;
  19132. L_3 = Record_get_header_m728858F84A01BF19D1133578582AE8309EC39CF7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19133. NullCheck(L_3);
  19134. uint32_t L_4 = L_3->___version;
  19135. uint32_t L_5 = __this->___m_Version;
  19136. if ((((int32_t)L_4) == ((int32_t)L_5)))
  19137. {
  19138. goto IL_0039;
  19139. }
  19140. }
  19141. {
  19142. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  19143. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7CB991168362F6F6217558DEDAD35C480D6B523C)), NULL);
  19144. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, method);
  19145. }
  19146. IL_0039:
  19147. {
  19148. return;
  19149. }
  19150. }
  19151. IL2CPP_EXTERN_C void Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19152. {
  19153. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  19154. int32_t _offset = 1;
  19155. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  19156. Record_CheckValid_mA3DC93BC4036C3B0ACD487CC328EFEE221659030(_thisAdjusted, method);
  19157. }
  19158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_m17C216CDC45654F53F8191093F3404478DB16B69_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___0_other, const RuntimeMethod* method)
  19159. {
  19160. {
  19161. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  19162. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 L_1 = ___0_other;
  19163. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_2 = L_1.___m_Owner;
  19164. if ((!(((RuntimeObject*)(InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798*)L_0) == ((RuntimeObject*)(InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798*)L_2))))
  19165. {
  19166. goto IL_002b;
  19167. }
  19168. }
  19169. {
  19170. int32_t L_3 = __this->___m_IndexPlusOne;
  19171. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 L_4 = ___0_other;
  19172. int32_t L_5 = L_4.___m_IndexPlusOne;
  19173. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  19174. {
  19175. goto IL_002b;
  19176. }
  19177. }
  19178. {
  19179. uint32_t L_6 = __this->___m_Version;
  19180. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 L_7 = ___0_other;
  19181. uint32_t L_8 = L_7.___m_Version;
  19182. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  19183. }
  19184. IL_002b:
  19185. {
  19186. return (bool)0;
  19187. }
  19188. }
  19189. IL2CPP_EXTERN_C bool Record_Equals_m17C216CDC45654F53F8191093F3404478DB16B69_AdjustorThunk (RuntimeObject* __this, Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___0_other, const RuntimeMethod* method)
  19190. {
  19191. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  19192. int32_t _offset = 1;
  19193. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  19194. bool _returnValue;
  19195. _returnValue = Record_Equals_m17C216CDC45654F53F8191093F3404478DB16B69(_thisAdjusted, ___0_other, method);
  19196. return _returnValue;
  19197. }
  19198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_mCFF126DD568EA648A8BA307BC1FB676597986C7A_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  19199. {
  19200. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 V_0;
  19201. memset((&V_0), 0, sizeof(V_0));
  19202. {
  19203. RuntimeObject* L_0 = ___0_obj;
  19204. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0))))
  19205. {
  19206. goto IL_0017;
  19207. }
  19208. }
  19209. {
  19210. RuntimeObject* L_1 = ___0_obj;
  19211. V_0 = ((*(Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*)UnBox(L_1, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0))));
  19212. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 L_2 = V_0;
  19213. bool L_3;
  19214. L_3 = Record_Equals_m17C216CDC45654F53F8191093F3404478DB16B69(__this, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  19215. return L_3;
  19216. }
  19217. IL_0017:
  19218. {
  19219. return (bool)0;
  19220. }
  19221. }
  19222. IL2CPP_EXTERN_C bool Record_Equals_mCFF126DD568EA648A8BA307BC1FB676597986C7A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  19223. {
  19224. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  19225. int32_t _offset = 1;
  19226. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  19227. bool _returnValue;
  19228. _returnValue = Record_Equals_mCFF126DD568EA648A8BA307BC1FB676597986C7A(_thisAdjusted, ___0_obj, method);
  19229. return _returnValue;
  19230. }
  19231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_GetHashCode_m94F8E34331A3B0253C5448B7E9B23BFE0F1B04A8_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  19232. {
  19233. int32_t G_B3_0 = 0;
  19234. {
  19235. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  19236. if (L_0)
  19237. {
  19238. goto IL_000b;
  19239. }
  19240. }
  19241. {
  19242. G_B3_0 = 0;
  19243. goto IL_0016;
  19244. }
  19245. IL_000b:
  19246. {
  19247. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_1 = __this->___m_Owner;
  19248. NullCheck((RuntimeObject*)L_1);
  19249. int32_t L_2;
  19250. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  19251. G_B3_0 = L_2;
  19252. }
  19253. IL_0016:
  19254. {
  19255. int32_t L_3 = __this->___m_IndexPlusOne;
  19256. uint32_t L_4 = __this->___m_Version;
  19257. return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(G_B3_0, ((int32_t)397)))^L_3)), ((int32_t)397)))^(int32_t)L_4));
  19258. }
  19259. }
  19260. IL2CPP_EXTERN_C int32_t Record_GetHashCode_m94F8E34331A3B0253C5448B7E9B23BFE0F1B04A8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19261. {
  19262. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  19263. int32_t _offset = 1;
  19264. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  19265. int32_t _returnValue;
  19266. _returnValue = Record_GetHashCode_m94F8E34331A3B0253C5448B7E9B23BFE0F1B04A8(_thisAdjusted, method);
  19267. return _returnValue;
  19268. }
  19269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Record_ToString_m8F86BC9A48C4262405B37FA195868965AD3E566D_gshared (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  19270. {
  19271. static bool s_Il2CppMethodInitialized;
  19272. if (!s_Il2CppMethodInitialized)
  19273. {
  19274. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90C285823967F4BB319AA93A10BBA680529F1E2A);
  19275. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCDC4CAD2EE688756442F133610DECC9EF98A0A1D);
  19276. s_Il2CppMethodInitialized = true;
  19277. }
  19278. {
  19279. bool L_0;
  19280. L_0 = Record_get_valid_mBA8E68867067FE8B51F4DA6B9BD6A4926418AE8C(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  19281. if (L_0)
  19282. {
  19283. goto IL_000e;
  19284. }
  19285. }
  19286. {
  19287. return _stringLiteralCDC4CAD2EE688756442F133610DECC9EF98A0A1D;
  19288. }
  19289. IL_000e:
  19290. {
  19291. InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3* L_1;
  19292. L_1 = Record_get_control_m5FA21546D78E360D3A5FF4190AC3A07C9A6C74F2(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  19293. TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_2;
  19294. L_2 = Record_ReadValue_mA4F2FFE56E7F28BF41E48C79A47CF6CD1F874E4A(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  19295. TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_3 = L_2;
  19296. RuntimeObject* L_4 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 9), &L_3);
  19297. double L_5;
  19298. L_5 = Record_get_time_m5976C10C2C3A2A2089D57F1DF9AE5557C10DF47E(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  19299. double L_6 = L_5;
  19300. RuntimeObject* L_7 = Box(il2cpp_defaults.double_class, &L_6);
  19301. String_t* L_8;
  19302. L_8 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral90C285823967F4BB319AA93A10BBA680529F1E2A, (RuntimeObject*)L_1, L_4, L_7, NULL);
  19303. return L_8;
  19304. }
  19305. }
  19306. IL2CPP_EXTERN_C String_t* Record_ToString_m8F86BC9A48C4262405B37FA195868965AD3E566D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19307. {
  19308. Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* _thisAdjusted;
  19309. int32_t _offset = 1;
  19310. _thisAdjusted = reinterpret_cast<Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4*>(__this + _offset);
  19311. String_t* _returnValue;
  19312. _returnValue = Record_ToString_m8F86BC9A48C4262405B37FA195868965AD3E566D(_thisAdjusted, method);
  19313. return _returnValue;
  19314. }
  19315. #ifdef __clang__
  19316. #pragma clang diagnostic pop
  19317. #endif
  19318. #ifdef __clang__
  19319. #pragma clang diagnostic push
  19320. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19321. #pragma clang diagnostic ignored "-Wunused-variable"
  19322. #endif
  19323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_mA8B38975A85CAA1AD92B881ADC727BE211508CA9_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19324. {
  19325. {
  19326. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19327. int32_t L_1;
  19328. L_1 = (( int32_t (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19329. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  19330. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_2;
  19331. L_2 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, L_1, NULL);
  19332. return L_2;
  19333. }
  19334. }
  19335. IL2CPP_EXTERN_C RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_mA8B38975A85CAA1AD92B881ADC727BE211508CA9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19336. {
  19337. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19338. int32_t _offset = 1;
  19339. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19340. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* _returnValue;
  19341. _returnValue = Record_get_header_mA8B38975A85CAA1AD92B881ADC727BE211508CA9(_thisAdjusted, method);
  19342. return _returnValue;
  19343. }
  19344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_recordIndex_m0BB1165AB0817E19186261B80CEBC3B9B8BC75EC_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19345. {
  19346. {
  19347. int32_t L_0 = __this->___m_IndexPlusOne;
  19348. return ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  19349. }
  19350. }
  19351. IL2CPP_EXTERN_C int32_t Record_get_recordIndex_m0BB1165AB0817E19186261B80CEBC3B9B8BC75EC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19352. {
  19353. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19354. int32_t _offset = 1;
  19355. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19356. int32_t _returnValue;
  19357. _returnValue = Record_get_recordIndex_m0BB1165AB0817E19186261B80CEBC3B9B8BC75EC(_thisAdjusted, method);
  19358. return _returnValue;
  19359. }
  19360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_get_valid_mA7850D33F8A8F019B2445E61ECC48DAE8706D53D_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19361. {
  19362. {
  19363. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19364. if (!L_0)
  19365. {
  19366. goto IL_0024;
  19367. }
  19368. }
  19369. {
  19370. int32_t L_1 = __this->___m_IndexPlusOne;
  19371. if (!L_1)
  19372. {
  19373. goto IL_0024;
  19374. }
  19375. }
  19376. {
  19377. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_2;
  19378. L_2 = (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19379. NullCheck(L_2);
  19380. uint32_t L_3 = L_2->___version;
  19381. uint32_t L_4 = __this->___m_Version;
  19382. return (bool)((((int32_t)L_3) == ((int32_t)L_4))? 1 : 0);
  19383. }
  19384. IL_0024:
  19385. {
  19386. return (bool)0;
  19387. }
  19388. }
  19389. IL2CPP_EXTERN_C bool Record_get_valid_mA7850D33F8A8F019B2445E61ECC48DAE8706D53D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19390. {
  19391. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19392. int32_t _offset = 1;
  19393. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19394. bool _returnValue;
  19395. _returnValue = Record_get_valid_mA7850D33F8A8F019B2445E61ECC48DAE8706D53D(_thisAdjusted, method);
  19396. return _returnValue;
  19397. }
  19398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* Record_get_owner_m428F492C0B3B9B2F43A79DE3BB537779CFBFF9E3_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19399. {
  19400. {
  19401. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19402. return L_0;
  19403. }
  19404. }
  19405. IL2CPP_EXTERN_C InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* Record_get_owner_m428F492C0B3B9B2F43A79DE3BB537779CFBFF9E3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19406. {
  19407. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19408. int32_t _offset = 1;
  19409. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19410. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* _returnValue;
  19411. _returnValue = Record_get_owner_m428F492C0B3B9B2F43A79DE3BB537779CFBFF9E3_inline(_thisAdjusted, method);
  19412. return _returnValue;
  19413. }
  19414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_index_mBAE10C2E48D4311064A09482B87A549D3C9F77C9_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19415. {
  19416. {
  19417. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19418. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19419. int32_t L_1;
  19420. L_1 = (( int32_t (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19421. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  19422. int32_t L_2;
  19423. L_2 = InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, L_1, NULL);
  19424. return L_2;
  19425. }
  19426. }
  19427. IL2CPP_EXTERN_C int32_t Record_get_index_mBAE10C2E48D4311064A09482B87A549D3C9F77C9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19428. {
  19429. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19430. int32_t _offset = 1;
  19431. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19432. int32_t _returnValue;
  19433. _returnValue = Record_get_index_mBAE10C2E48D4311064A09482B87A549D3C9F77C9(_thisAdjusted, method);
  19434. return _returnValue;
  19435. }
  19436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Record_get_time_m06D9FBB44EF2FC0639A1C12E0C53FA52CF26D716_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19437. {
  19438. {
  19439. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19440. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_0;
  19441. L_0 = (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19442. NullCheck(L_0);
  19443. double L_1 = L_0->___time;
  19444. return L_1;
  19445. }
  19446. }
  19447. IL2CPP_EXTERN_C double Record_get_time_m06D9FBB44EF2FC0639A1C12E0C53FA52CF26D716_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19448. {
  19449. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19450. int32_t _offset = 1;
  19451. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19452. double _returnValue;
  19453. _returnValue = Record_get_time_m06D9FBB44EF2FC0639A1C12E0C53FA52CF26D716(_thisAdjusted, method);
  19454. return _returnValue;
  19455. }
  19456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B* Record_get_control_mD054E4ABD5848E5ED7377C98EB2E8614518FAAA3_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19457. {
  19458. static bool s_Il2CppMethodInitialized;
  19459. if (!s_Il2CppMethodInitialized)
  19460. {
  19461. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
  19462. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
  19463. s_Il2CppMethodInitialized = true;
  19464. }
  19465. ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_0;
  19466. memset((&V_0), 0, sizeof(V_0));
  19467. {
  19468. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19469. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19470. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  19471. ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1;
  19472. L_1 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, NULL);
  19473. V_0 = L_1;
  19474. int32_t L_2;
  19475. L_2 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
  19476. if ((!(((uint32_t)L_2) == ((uint32_t)1))))
  19477. {
  19478. goto IL_0037;
  19479. }
  19480. }
  19481. {
  19482. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_3 = __this->___m_Owner;
  19483. NullCheck(L_3);
  19484. bool L_4 = ((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_3)->___m_AddNewControls;
  19485. if (L_4)
  19486. {
  19487. goto IL_0037;
  19488. }
  19489. }
  19490. {
  19491. InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5;
  19492. L_5 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), 0, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
  19493. return ((InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B*)CastclassClass((RuntimeObject*)L_5, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
  19494. }
  19495. IL_0037:
  19496. {
  19497. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_6;
  19498. L_6 = (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19499. NullCheck(L_6);
  19500. int32_t L_7 = L_6->___controlIndex;
  19501. InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8;
  19502. L_8 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), L_7, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
  19503. return ((InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B*)CastclassClass((RuntimeObject*)L_8, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)));
  19504. }
  19505. }
  19506. IL2CPP_EXTERN_C InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B* Record_get_control_mD054E4ABD5848E5ED7377C98EB2E8614518FAAA3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19507. {
  19508. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19509. int32_t _offset = 1;
  19510. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19511. InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B* _returnValue;
  19512. _returnValue = Record_get_control_mD054E4ABD5848E5ED7377C98EB2E8614518FAAA3(_thisAdjusted, method);
  19513. return _returnValue;
  19514. }
  19515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D Record_get_next_mC2C807844A9D6ED47901F823FAF6AD32EF8B58C5_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19516. {
  19517. int32_t V_0 = 0;
  19518. int32_t V_1 = 0;
  19519. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D V_2;
  19520. memset((&V_2), 0, sizeof(V_2));
  19521. {
  19522. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19523. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19524. int32_t L_1;
  19525. L_1 = (( int32_t (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19526. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  19527. int32_t L_2;
  19528. L_2 = InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, L_1, NULL);
  19529. V_0 = L_2;
  19530. int32_t L_3 = V_0;
  19531. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_4 = __this->___m_Owner;
  19532. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_4);
  19533. int32_t L_5;
  19534. L_5 = InputStateHistory_get_Count_m23DF78272A6C97F6C8782A953482772CDF6FFA81_inline((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_4, NULL);
  19535. if ((((int32_t)((int32_t)il2cpp_codegen_add(L_3, 1))) < ((int32_t)L_5)))
  19536. {
  19537. goto IL_0032;
  19538. }
  19539. }
  19540. {
  19541. il2cpp_codegen_initobj((&V_2), sizeof(Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D));
  19542. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D L_6 = V_2;
  19543. return L_6;
  19544. }
  19545. IL_0032:
  19546. {
  19547. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_7 = __this->___m_Owner;
  19548. int32_t L_8 = V_0;
  19549. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_7);
  19550. int32_t L_9;
  19551. L_9 = InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_7, ((int32_t)il2cpp_codegen_add(L_8, 1)), NULL);
  19552. V_1 = L_9;
  19553. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_10 = __this->___m_Owner;
  19554. int32_t L_11 = V_1;
  19555. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_12 = __this->___m_Owner;
  19556. int32_t L_13 = V_1;
  19557. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_12);
  19558. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_14;
  19559. L_14 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_12, L_13, NULL);
  19560. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D L_15;
  19561. memset((&L_15), 0, sizeof(L_15));
  19562. Record__ctor_m607E8346CD0A2435B2992177B0D5796C62E29086((&L_15), L_10, L_11, L_14, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  19563. return L_15;
  19564. }
  19565. }
  19566. IL2CPP_EXTERN_C Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D Record_get_next_mC2C807844A9D6ED47901F823FAF6AD32EF8B58C5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19567. {
  19568. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19569. int32_t _offset = 1;
  19570. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19571. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D _returnValue;
  19572. _returnValue = Record_get_next_mC2C807844A9D6ED47901F823FAF6AD32EF8B58C5(_thisAdjusted, method);
  19573. return _returnValue;
  19574. }
  19575. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D Record_get_previous_m4B47F31D52FA3270432BCB9B4AEB4852B525040D_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19576. {
  19577. int32_t V_0 = 0;
  19578. int32_t V_1 = 0;
  19579. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D V_2;
  19580. memset((&V_2), 0, sizeof(V_2));
  19581. {
  19582. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19583. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19584. int32_t L_1;
  19585. L_1 = (( int32_t (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19586. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  19587. int32_t L_2;
  19588. L_2 = InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, L_1, NULL);
  19589. V_0 = L_2;
  19590. int32_t L_3 = V_0;
  19591. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_3, 1))) >= ((int32_t)0)))
  19592. {
  19593. goto IL_0028;
  19594. }
  19595. }
  19596. {
  19597. il2cpp_codegen_initobj((&V_2), sizeof(Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D));
  19598. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D L_4 = V_2;
  19599. return L_4;
  19600. }
  19601. IL_0028:
  19602. {
  19603. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_5 = __this->___m_Owner;
  19604. int32_t L_6 = V_0;
  19605. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_5);
  19606. int32_t L_7;
  19607. L_7 = InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_5, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), NULL);
  19608. V_1 = L_7;
  19609. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_8 = __this->___m_Owner;
  19610. int32_t L_9 = V_1;
  19611. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_10 = __this->___m_Owner;
  19612. int32_t L_11 = V_1;
  19613. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_10);
  19614. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_12;
  19615. L_12 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_10, L_11, NULL);
  19616. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D L_13;
  19617. memset((&L_13), 0, sizeof(L_13));
  19618. Record__ctor_m607E8346CD0A2435B2992177B0D5796C62E29086((&L_13), L_8, L_9, L_12, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  19619. return L_13;
  19620. }
  19621. }
  19622. IL2CPP_EXTERN_C Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D Record_get_previous_m4B47F31D52FA3270432BCB9B4AEB4852B525040D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19623. {
  19624. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19625. int32_t _offset = 1;
  19626. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19627. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D _returnValue;
  19628. _returnValue = Record_get_previous_m4B47F31D52FA3270432BCB9B4AEB4852B525040D(_thisAdjusted, method);
  19629. return _returnValue;
  19630. }
  19631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_m607E8346CD0A2435B2992177B0D5796C62E29086_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* ___0_owner, int32_t ___1_index, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___2_header, const RuntimeMethod* method)
  19632. {
  19633. {
  19634. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = ___0_owner;
  19635. __this->___m_Owner = L_0;
  19636. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Owner), (void*)L_0);
  19637. int32_t L_1 = ___1_index;
  19638. __this->___m_IndexPlusOne = ((int32_t)il2cpp_codegen_add(L_1, 1));
  19639. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_2 = ___2_header;
  19640. NullCheck(L_2);
  19641. uint32_t L_3 = L_2->___version;
  19642. __this->___m_Version = L_3;
  19643. return;
  19644. }
  19645. }
  19646. IL2CPP_EXTERN_C void Record__ctor_m607E8346CD0A2435B2992177B0D5796C62E29086_AdjustorThunk (RuntimeObject* __this, InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* ___0_owner, int32_t ___1_index, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___2_header, const RuntimeMethod* method)
  19647. {
  19648. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19649. int32_t _offset = 1;
  19650. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19651. Record__ctor_m607E8346CD0A2435B2992177B0D5796C62E29086(_thisAdjusted, ___0_owner, ___1_index, ___2_header, method);
  19652. }
  19653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_m00980ABC6C9DBD89E09A500C7549B53C42E21698_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* ___0_owner, int32_t ___1_index, const RuntimeMethod* method)
  19654. {
  19655. {
  19656. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = ___0_owner;
  19657. __this->___m_Owner = L_0;
  19658. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Owner), (void*)L_0);
  19659. int32_t L_1 = ___1_index;
  19660. __this->___m_IndexPlusOne = ((int32_t)il2cpp_codegen_add(L_1, 1));
  19661. __this->___m_Version = (uint32_t)0;
  19662. return;
  19663. }
  19664. }
  19665. IL2CPP_EXTERN_C void Record__ctor_m00980ABC6C9DBD89E09A500C7549B53C42E21698_AdjustorThunk (RuntimeObject* __this, InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* ___0_owner, int32_t ___1_index, const RuntimeMethod* method)
  19666. {
  19667. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19668. int32_t _offset = 1;
  19669. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19670. Record__ctor_m00980ABC6C9DBD89E09A500C7549B53C42E21698(_thisAdjusted, ___0_owner, ___1_index, method);
  19671. }
  19672. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_ReadValue_m3B6509D00AED793B48225C080E21417176CA6B28_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, Il2CppFullySharedGenericStruct* il2cppRetVal, const RuntimeMethod* method)
  19673. {
  19674. const uint32_t SizeOf_TValue_t87C738CC151BC5587C97C29242C2352B1F8D1BEB = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  19675. const Il2CppFullySharedGenericStruct L_2 = alloca(SizeOf_TValue_t87C738CC151BC5587C97C29242C2352B1F8D1BEB);
  19676. {
  19677. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19678. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19679. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_1;
  19680. L_1 = (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19681. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  19682. InvokerActionInvoker2< RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*, Il2CppFullySharedGenericStruct* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8), (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, L_1, (Il2CppFullySharedGenericStruct*)L_2);
  19683. il2cpp_codegen_memcpy(il2cppRetVal, L_2, SizeOf_TValue_t87C738CC151BC5587C97C29242C2352B1F8D1BEB);
  19684. return;
  19685. }
  19686. }
  19687. IL2CPP_EXTERN_C void Record_ReadValue_m3B6509D00AED793B48225C080E21417176CA6B28_AdjustorThunk (RuntimeObject* __this, Il2CppFullySharedGenericStruct* il2cppRetVal, const RuntimeMethod* method)
  19688. {
  19689. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19690. int32_t _offset = 1;
  19691. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19692. Record_ReadValue_m3B6509D00AED793B48225C080E21417176CA6B28(_thisAdjusted, il2cppRetVal, method);
  19693. return;
  19694. }
  19695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtr_mC1A279A04DEE8017E92D21C927CB95D5A40EC69D_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19696. {
  19697. {
  19698. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19699. void* L_0;
  19700. L_0 = (( void* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  19701. return L_0;
  19702. }
  19703. }
  19704. IL2CPP_EXTERN_C void* Record_GetUnsafeMemoryPtr_mC1A279A04DEE8017E92D21C927CB95D5A40EC69D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19705. {
  19706. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19707. int32_t _offset = 1;
  19708. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19709. void* _returnValue;
  19710. _returnValue = Record_GetUnsafeMemoryPtr_mC1A279A04DEE8017E92D21C927CB95D5A40EC69D(_thisAdjusted, method);
  19711. return _returnValue;
  19712. }
  19713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtrUnchecked_m263EAE3E4CA198AB44B95B61313433415EDE774F_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19714. {
  19715. static bool s_Il2CppMethodInitialized;
  19716. if (!s_Il2CppMethodInitialized)
  19717. {
  19718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
  19719. s_Il2CppMethodInitialized = true;
  19720. }
  19721. ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_0;
  19722. memset((&V_0), 0, sizeof(V_0));
  19723. {
  19724. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19725. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  19726. ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1;
  19727. L_1 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, NULL);
  19728. V_0 = L_1;
  19729. int32_t L_2;
  19730. L_2 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
  19731. if ((!(((uint32_t)L_2) == ((uint32_t)1))))
  19732. {
  19733. goto IL_002f;
  19734. }
  19735. }
  19736. {
  19737. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_3 = __this->___m_Owner;
  19738. NullCheck(L_3);
  19739. bool L_4 = ((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_3)->___m_AddNewControls;
  19740. if (L_4)
  19741. {
  19742. goto IL_002f;
  19743. }
  19744. }
  19745. {
  19746. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_5;
  19747. L_5 = (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19748. uint8_t* L_6;
  19749. L_6 = RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_5, NULL);
  19750. return (void*)(L_6);
  19751. }
  19752. IL_002f:
  19753. {
  19754. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_7;
  19755. L_7 = (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19756. uint8_t* L_8;
  19757. L_8 = RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_7, NULL);
  19758. return (void*)(L_8);
  19759. }
  19760. }
  19761. IL2CPP_EXTERN_C void* Record_GetUnsafeMemoryPtrUnchecked_m263EAE3E4CA198AB44B95B61313433415EDE774F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19762. {
  19763. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19764. int32_t _offset = 1;
  19765. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19766. void* _returnValue;
  19767. _returnValue = Record_GetUnsafeMemoryPtrUnchecked_m263EAE3E4CA198AB44B95B61313433415EDE774F(_thisAdjusted, method);
  19768. return _returnValue;
  19769. }
  19770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtr_mEE092C470E1CC2C098C4C1F60E4CC48E60600B3C_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19771. {
  19772. {
  19773. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19774. void* L_0;
  19775. L_0 = (( void* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  19776. return L_0;
  19777. }
  19778. }
  19779. IL2CPP_EXTERN_C void* Record_GetUnsafeExtraMemoryPtr_mEE092C470E1CC2C098C4C1F60E4CC48E60600B3C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19780. {
  19781. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19782. int32_t _offset = 1;
  19783. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19784. void* _returnValue;
  19785. _returnValue = Record_GetUnsafeExtraMemoryPtr_mEE092C470E1CC2C098C4C1F60E4CC48E60600B3C(_thisAdjusted, method);
  19786. return _returnValue;
  19787. }
  19788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtrUnchecked_m06454844EB461FB5CD6C8BDBEA0308F683D9FB6A_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19789. {
  19790. {
  19791. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19792. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0);
  19793. int32_t L_1;
  19794. L_1 = InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653_inline((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0, NULL);
  19795. if (L_1)
  19796. {
  19797. goto IL_0018;
  19798. }
  19799. }
  19800. {
  19801. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  19802. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral228690F85C6AD8ED815D48DC2A017A1AAD28D67E)), NULL);
  19803. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
  19804. }
  19805. IL_0018:
  19806. {
  19807. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_3;
  19808. L_3 = (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19809. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_4 = __this->___m_Owner;
  19810. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_4);
  19811. int32_t L_5;
  19812. L_5 = InputStateHistory_get_bytesPerRecord_mAF516CE1E45E3EBA46EDFFF2923908D6B672D114((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_4, NULL);
  19813. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_6 = __this->___m_Owner;
  19814. NullCheck((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_6);
  19815. int32_t L_7;
  19816. L_7 = InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653_inline((InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_6, NULL);
  19817. return (void*)(((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)il2cpp_codegen_subtract((intptr_t)((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)il2cpp_codegen_add((intptr_t)L_3, L_5)), L_7)));
  19818. }
  19819. }
  19820. IL2CPP_EXTERN_C void* Record_GetUnsafeExtraMemoryPtrUnchecked_m06454844EB461FB5CD6C8BDBEA0308F683D9FB6A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19821. {
  19822. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19823. int32_t _offset = 1;
  19824. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19825. void* _returnValue;
  19826. _returnValue = Record_GetUnsafeExtraMemoryPtrUnchecked_m06454844EB461FB5CD6C8BDBEA0308F683D9FB6A(_thisAdjusted, method);
  19827. return _returnValue;
  19828. }
  19829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CopyFrom_mF7D9FEC54DB7519CE815519D7D45969BE32B876E_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D ___0_record, const RuntimeMethod* method)
  19830. {
  19831. Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_0;
  19832. memset((&V_0), 0, sizeof(V_0));
  19833. {
  19834. (( void (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19835. bool L_0;
  19836. L_0 = (( bool (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)))((&___0_record), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  19837. if (L_0)
  19838. {
  19839. goto IL_001f;
  19840. }
  19841. }
  19842. {
  19843. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  19844. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07502A9394E2D4006BEA38B6D757C8DD641C761C)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8AEF35B4D1778407DD318B95E28D5C52594A31FA)), NULL);
  19845. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
  19846. }
  19847. IL_001f:
  19848. {
  19849. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_2 = __this->___m_Owner;
  19850. int32_t L_3;
  19851. L_3 = (( int32_t (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19852. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_4;
  19853. L_4 = (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19854. Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55((&V_0), (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_2, L_3, L_4, NULL);
  19855. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D L_5 = ___0_record;
  19856. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_6 = L_5.___m_Owner;
  19857. int32_t L_7;
  19858. L_7 = (( int32_t (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2)))((&___0_record), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19859. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_8;
  19860. L_8 = (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))((&___0_record), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19861. Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_9;
  19862. memset((&L_9), 0, sizeof(L_9));
  19863. Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55((&L_9), (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_6, L_7, L_8, NULL);
  19864. Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105((&V_0), L_9, NULL);
  19865. uint32_t L_10;
  19866. L_10 = Record_get_version_m520FC2A134CE62BD9A4A66849B43461C4189FC51_inline((&V_0), NULL);
  19867. __this->___m_Version = L_10;
  19868. return;
  19869. }
  19870. }
  19871. IL2CPP_EXTERN_C void Record_CopyFrom_mF7D9FEC54DB7519CE815519D7D45969BE32B876E_AdjustorThunk (RuntimeObject* __this, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D ___0_record, const RuntimeMethod* method)
  19872. {
  19873. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19874. int32_t _offset = 1;
  19875. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19876. Record_CopyFrom_mF7D9FEC54DB7519CE815519D7D45969BE32B876E(_thisAdjusted, ___0_record, method);
  19877. }
  19878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CheckValid_mA237AAEC9DD27CC9D08B493D6F29361454BF0862_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  19879. {
  19880. {
  19881. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19882. if (!L_0)
  19883. {
  19884. goto IL_0010;
  19885. }
  19886. }
  19887. {
  19888. int32_t L_1 = __this->___m_IndexPlusOne;
  19889. if (L_1)
  19890. {
  19891. goto IL_001b;
  19892. }
  19893. }
  19894. IL_0010:
  19895. {
  19896. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  19897. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD368221222123B4D9D426DC9D6DBC9E02A655C26)), NULL);
  19898. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
  19899. }
  19900. IL_001b:
  19901. {
  19902. RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_3;
  19903. L_3 = (( RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19904. NullCheck(L_3);
  19905. uint32_t L_4 = L_3->___version;
  19906. uint32_t L_5 = __this->___m_Version;
  19907. if ((((int32_t)L_4) == ((int32_t)L_5)))
  19908. {
  19909. goto IL_0039;
  19910. }
  19911. }
  19912. {
  19913. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  19914. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7CB991168362F6F6217558DEDAD35C480D6B523C)), NULL);
  19915. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, method);
  19916. }
  19917. IL_0039:
  19918. {
  19919. return;
  19920. }
  19921. }
  19922. IL2CPP_EXTERN_C void Record_CheckValid_mA237AAEC9DD27CC9D08B493D6F29361454BF0862_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19923. {
  19924. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19925. int32_t _offset = 1;
  19926. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19927. Record_CheckValid_mA237AAEC9DD27CC9D08B493D6F29361454BF0862(_thisAdjusted, method);
  19928. }
  19929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_m693E022E217EC85A375B45392BEBD32CBDF0F8FE_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D ___0_other, const RuntimeMethod* method)
  19930. {
  19931. {
  19932. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  19933. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D L_1 = ___0_other;
  19934. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_2 = L_1.___m_Owner;
  19935. if ((!(((RuntimeObject*)(InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8*)L_0) == ((RuntimeObject*)(InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8*)L_2))))
  19936. {
  19937. goto IL_002b;
  19938. }
  19939. }
  19940. {
  19941. int32_t L_3 = __this->___m_IndexPlusOne;
  19942. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D L_4 = ___0_other;
  19943. int32_t L_5 = L_4.___m_IndexPlusOne;
  19944. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  19945. {
  19946. goto IL_002b;
  19947. }
  19948. }
  19949. {
  19950. uint32_t L_6 = __this->___m_Version;
  19951. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D L_7 = ___0_other;
  19952. uint32_t L_8 = L_7.___m_Version;
  19953. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  19954. }
  19955. IL_002b:
  19956. {
  19957. return (bool)0;
  19958. }
  19959. }
  19960. IL2CPP_EXTERN_C bool Record_Equals_m693E022E217EC85A375B45392BEBD32CBDF0F8FE_AdjustorThunk (RuntimeObject* __this, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D ___0_other, const RuntimeMethod* method)
  19961. {
  19962. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19963. int32_t _offset = 1;
  19964. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19965. bool _returnValue;
  19966. _returnValue = Record_Equals_m693E022E217EC85A375B45392BEBD32CBDF0F8FE(_thisAdjusted, ___0_other, method);
  19967. return _returnValue;
  19968. }
  19969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_m982576B6A0444BC40CD4742937A6E31DB2C4C668_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  19970. {
  19971. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D V_0;
  19972. memset((&V_0), 0, sizeof(V_0));
  19973. {
  19974. RuntimeObject* L_0 = ___0_obj;
  19975. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0))))
  19976. {
  19977. goto IL_0017;
  19978. }
  19979. }
  19980. {
  19981. RuntimeObject* L_1 = ___0_obj;
  19982. V_0 = ((*(Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*)UnBox(L_1, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0))));
  19983. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D L_2 = V_0;
  19984. bool L_3;
  19985. L_3 = (( bool (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))(__this, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  19986. return L_3;
  19987. }
  19988. IL_0017:
  19989. {
  19990. return (bool)0;
  19991. }
  19992. }
  19993. IL2CPP_EXTERN_C bool Record_Equals_m982576B6A0444BC40CD4742937A6E31DB2C4C668_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  19994. {
  19995. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  19996. int32_t _offset = 1;
  19997. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  19998. bool _returnValue;
  19999. _returnValue = Record_Equals_m982576B6A0444BC40CD4742937A6E31DB2C4C668(_thisAdjusted, ___0_obj, method);
  20000. return _returnValue;
  20001. }
  20002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_GetHashCode_m5A566222F9BAF8C0DE94FE08A30EE5466A44E19E_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  20003. {
  20004. int32_t G_B3_0 = 0;
  20005. {
  20006. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  20007. if (L_0)
  20008. {
  20009. goto IL_000b;
  20010. }
  20011. }
  20012. {
  20013. G_B3_0 = 0;
  20014. goto IL_0016;
  20015. }
  20016. IL_000b:
  20017. {
  20018. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_1 = __this->___m_Owner;
  20019. NullCheck((RuntimeObject*)L_1);
  20020. int32_t L_2;
  20021. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  20022. G_B3_0 = L_2;
  20023. }
  20024. IL_0016:
  20025. {
  20026. int32_t L_3 = __this->___m_IndexPlusOne;
  20027. uint32_t L_4 = __this->___m_Version;
  20028. return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(G_B3_0, ((int32_t)397)))^L_3)), ((int32_t)397)))^(int32_t)L_4));
  20029. }
  20030. }
  20031. IL2CPP_EXTERN_C int32_t Record_GetHashCode_m5A566222F9BAF8C0DE94FE08A30EE5466A44E19E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20032. {
  20033. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  20034. int32_t _offset = 1;
  20035. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  20036. int32_t _returnValue;
  20037. _returnValue = Record_GetHashCode_m5A566222F9BAF8C0DE94FE08A30EE5466A44E19E(_thisAdjusted, method);
  20038. return _returnValue;
  20039. }
  20040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Record_ToString_mC6664AF6A40866414A8D5EE160B6C93BD3170BA9_gshared (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  20041. {
  20042. static bool s_Il2CppMethodInitialized;
  20043. if (!s_Il2CppMethodInitialized)
  20044. {
  20045. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90C285823967F4BB319AA93A10BBA680529F1E2A);
  20046. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCDC4CAD2EE688756442F133610DECC9EF98A0A1D);
  20047. s_Il2CppMethodInitialized = true;
  20048. }
  20049. const uint32_t SizeOf_TValue_t87C738CC151BC5587C97C29242C2352B1F8D1BEB = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  20050. const Il2CppFullySharedGenericStruct L_2 = alloca(SizeOf_TValue_t87C738CC151BC5587C97C29242C2352B1F8D1BEB);
  20051. {
  20052. bool L_0;
  20053. L_0 = (( bool (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  20054. if (L_0)
  20055. {
  20056. goto IL_000e;
  20057. }
  20058. }
  20059. {
  20060. return _stringLiteralCDC4CAD2EE688756442F133610DECC9EF98A0A1D;
  20061. }
  20062. IL_000e:
  20063. {
  20064. InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B* L_1;
  20065. L_1 = (( InputControl_1_t57E8840251DD1157AC34D2F2AE76CD3CCD1F797B* (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  20066. InvokerActionInvoker1< Il2CppFullySharedGenericStruct* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15), __this, (Il2CppFullySharedGenericStruct*)L_2);
  20067. RuntimeObject* L_3 = Box(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 9), L_2);
  20068. double L_4;
  20069. L_4 = (( double (*) (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  20070. double L_5 = L_4;
  20071. RuntimeObject* L_6 = Box(il2cpp_defaults.double_class, &L_5);
  20072. String_t* L_7;
  20073. L_7 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral90C285823967F4BB319AA93A10BBA680529F1E2A, (RuntimeObject*)L_1, L_3, L_6, NULL);
  20074. return L_7;
  20075. }
  20076. }
  20077. IL2CPP_EXTERN_C String_t* Record_ToString_mC6664AF6A40866414A8D5EE160B6C93BD3170BA9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20078. {
  20079. Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* _thisAdjusted;
  20080. int32_t _offset = 1;
  20081. _thisAdjusted = reinterpret_cast<Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D*>(__this + _offset);
  20082. String_t* _returnValue;
  20083. _returnValue = Record_ToString_mC6664AF6A40866414A8D5EE160B6C93BD3170BA9(_thisAdjusted, method);
  20084. return _returnValue;
  20085. }
  20086. #ifdef __clang__
  20087. #pragma clang diagnostic pop
  20088. #endif
  20089. #ifdef __clang__
  20090. #pragma clang diagnostic push
  20091. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20092. #pragma clang diagnostic ignored "-Wunused-variable"
  20093. #endif
  20094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RefCounted_get_refCount_mDA6C3EA05DA938316AD79899DB789AFE0BFE517D_gshared (RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* __this, const RuntimeMethod* method)
  20095. {
  20096. {
  20097. int32_t L_0 = __this->___m_RefCount;
  20098. return L_0;
  20099. }
  20100. }
  20101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m75A25F45B52ACD9C78C95BA16FB57B0E42B2EB71_gshared (RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* __this, const RuntimeMethod* method)
  20102. {
  20103. {
  20104. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  20105. __this->___m_RefCount = 1;
  20106. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  20107. uint32_t L_0 = ((RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId;
  20108. int32_t L_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
  20109. ((RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId = (uint32_t)L_1;
  20110. __this->___m_Id = (uint32_t)L_1;
  20111. return;
  20112. }
  20113. }
  20114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Acquire_m035B4EA8D59E276E1DC24433426EA75673557C9F_gshared (RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* __this, const RuntimeMethod* method)
  20115. {
  20116. {
  20117. int32_t L_0 = __this->___m_RefCount;
  20118. __this->___m_RefCount = ((int32_t)il2cpp_codegen_add(L_0, 1));
  20119. return;
  20120. }
  20121. }
  20122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Release_m8BC836BAA34887A77338EF8567D43C1534ED8B23_gshared (RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* __this, const RuntimeMethod* method)
  20123. {
  20124. {
  20125. int32_t L_0 = __this->___m_RefCount;
  20126. __this->___m_RefCount = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  20127. return;
  20128. }
  20129. }
  20130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* RefCounted_Copy_m983ECC38DDBB3B4E5DD66AB28B90CFD256108FCE_gshared (RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* __this, const RuntimeMethod* method)
  20131. {
  20132. RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* V_0 = NULL;
  20133. {
  20134. RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* L_0 = (RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  20135. RefCounted__ctor_m75A25F45B52ACD9C78C95BA16FB57B0E42B2EB71(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  20136. RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* L_1 = L_0;
  20137. InheritedData_t9CB0AE42B025C0BD86FEF0C979D5BFE15E188E67* L_2 = (InheritedData_t9CB0AE42B025C0BD86FEF0C979D5BFE15E188E67*)(&__this->___value);
  20138. InheritedData_t9CB0AE42B025C0BD86FEF0C979D5BFE15E188E67 L_3;
  20139. L_3 = InheritedData_Copy_m0EABC6E355A3778EBE1EBBC888F0A33D4A3CC12E(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  20140. NullCheck(L_1);
  20141. L_1->___value = L_3;
  20142. Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___value))->___unityFont), (void*)NULL);
  20143. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20144. Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___value))->___unityFontDefinition))->___m_Font), (void*)NULL);
  20145. #endif
  20146. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20147. Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___value))->___unityFontDefinition))->___m_FontAsset), (void*)NULL);
  20148. #endif
  20149. V_0 = L_1;
  20150. goto IL_0020;
  20151. }
  20152. IL_0020:
  20153. {
  20154. RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* L_4 = V_0;
  20155. return L_4;
  20156. }
  20157. }
  20158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__cctor_m542A5E5AD621F5B20946CD0D27B51652EF487597_gshared (const RuntimeMethod* method)
  20159. {
  20160. {
  20161. ((RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___m_NextId = (uint32_t)1;
  20162. return;
  20163. }
  20164. }
  20165. #ifdef __clang__
  20166. #pragma clang diagnostic pop
  20167. #endif
  20168. #ifdef __clang__
  20169. #pragma clang diagnostic push
  20170. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20171. #pragma clang diagnostic ignored "-Wunused-variable"
  20172. #endif
  20173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RefCounted_get_refCount_m1AD16289A8C8D8DA3A7ECC0680231BC6A4066926_gshared (RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* __this, const RuntimeMethod* method)
  20174. {
  20175. {
  20176. int32_t L_0 = __this->___m_RefCount;
  20177. return L_0;
  20178. }
  20179. }
  20180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m0496B511120C1FDD72C23E87815BB99452CE70A1_gshared (RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* __this, const RuntimeMethod* method)
  20181. {
  20182. {
  20183. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  20184. __this->___m_RefCount = 1;
  20185. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  20186. uint32_t L_0 = ((RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId;
  20187. int32_t L_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
  20188. ((RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId = (uint32_t)L_1;
  20189. __this->___m_Id = (uint32_t)L_1;
  20190. return;
  20191. }
  20192. }
  20193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Acquire_m425354771732561E790099B6F6FE3027FB6BCB01_gshared (RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* __this, const RuntimeMethod* method)
  20194. {
  20195. {
  20196. int32_t L_0 = __this->___m_RefCount;
  20197. __this->___m_RefCount = ((int32_t)il2cpp_codegen_add(L_0, 1));
  20198. return;
  20199. }
  20200. }
  20201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Release_m72C2643CF7F289E61C778A23B1D4F1A9565B3498_gshared (RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* __this, const RuntimeMethod* method)
  20202. {
  20203. {
  20204. int32_t L_0 = __this->___m_RefCount;
  20205. __this->___m_RefCount = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  20206. return;
  20207. }
  20208. }
  20209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* RefCounted_Copy_mAA3FD5FCAF8C98D4B3491A0EBACD2F549C2BB5A5_gshared (RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* __this, const RuntimeMethod* method)
  20210. {
  20211. RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* V_0 = NULL;
  20212. {
  20213. RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* L_0 = (RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  20214. RefCounted__ctor_m0496B511120C1FDD72C23E87815BB99452CE70A1(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  20215. RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* L_1 = L_0;
  20216. LayoutData_tEFB8DF2EADED24B7658EB2987E991107CCA22440* L_2 = (LayoutData_tEFB8DF2EADED24B7658EB2987E991107CCA22440*)(&__this->___value);
  20217. LayoutData_tEFB8DF2EADED24B7658EB2987E991107CCA22440 L_3;
  20218. L_3 = LayoutData_Copy_m43CB8791B4A3BEDD9E8184D6E868008688E9EC31(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  20219. NullCheck(L_1);
  20220. L_1->___value = L_3;
  20221. V_0 = L_1;
  20222. goto IL_0020;
  20223. }
  20224. IL_0020:
  20225. {
  20226. RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* L_4 = V_0;
  20227. return L_4;
  20228. }
  20229. }
  20230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__cctor_mFFC8810BFF69B0FDA32EDED3C9B281C2D9B06B20_gshared (const RuntimeMethod* method)
  20231. {
  20232. {
  20233. ((RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___m_NextId = (uint32_t)1;
  20234. return;
  20235. }
  20236. }
  20237. #ifdef __clang__
  20238. #pragma clang diagnostic pop
  20239. #endif
  20240. #ifdef __clang__
  20241. #pragma clang diagnostic push
  20242. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20243. #pragma clang diagnostic ignored "-Wunused-variable"
  20244. #endif
  20245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RefCounted_get_refCount_m8DD4FE1E5657F49CE812DABF94FED33D1499D117_gshared (RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* __this, const RuntimeMethod* method)
  20246. {
  20247. {
  20248. int32_t L_0 = __this->___m_RefCount;
  20249. return L_0;
  20250. }
  20251. }
  20252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m37FD751AF74BCAB27B7058BE04C6BF0727E6FC4F_gshared (RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* __this, const RuntimeMethod* method)
  20253. {
  20254. {
  20255. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  20256. __this->___m_RefCount = 1;
  20257. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  20258. uint32_t L_0 = ((RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId;
  20259. int32_t L_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
  20260. ((RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId = (uint32_t)L_1;
  20261. __this->___m_Id = (uint32_t)L_1;
  20262. return;
  20263. }
  20264. }
  20265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Acquire_m5C1EE58D70A887930B24661DC47C72BF77B277B5_gshared (RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* __this, const RuntimeMethod* method)
  20266. {
  20267. {
  20268. int32_t L_0 = __this->___m_RefCount;
  20269. __this->___m_RefCount = ((int32_t)il2cpp_codegen_add(L_0, 1));
  20270. return;
  20271. }
  20272. }
  20273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Release_mC2F546EB4EC39890099D84637183FD80DFA09F8C_gshared (RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* __this, const RuntimeMethod* method)
  20274. {
  20275. {
  20276. int32_t L_0 = __this->___m_RefCount;
  20277. __this->___m_RefCount = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  20278. return;
  20279. }
  20280. }
  20281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* RefCounted_Copy_m6F55A127986D1E8A6761CCB3AE9BFA3ABD97A705_gshared (RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* __this, const RuntimeMethod* method)
  20282. {
  20283. RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* V_0 = NULL;
  20284. {
  20285. RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* L_0 = (RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  20286. RefCounted__ctor_m37FD751AF74BCAB27B7058BE04C6BF0727E6FC4F(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  20287. RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* L_1 = L_0;
  20288. RareData_t2F466D955456C8E8898324C284948FCB0F4D6F26* L_2 = (RareData_t2F466D955456C8E8898324C284948FCB0F4D6F26*)(&__this->___value);
  20289. RareData_t2F466D955456C8E8898324C284948FCB0F4D6F26 L_3;
  20290. L_3 = RareData_Copy_m704FCCC82A27DD5034CFB2E88E94D1C27582E29E(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  20291. NullCheck(L_1);
  20292. L_1->___value = L_3;
  20293. Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___value))->___cursor))->___U3CtextureU3Ek__BackingField), (void*)NULL);
  20294. V_0 = L_1;
  20295. goto IL_0020;
  20296. }
  20297. IL_0020:
  20298. {
  20299. RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* L_4 = V_0;
  20300. return L_4;
  20301. }
  20302. }
  20303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__cctor_mE65C5C8480E4B0523FC5EBE987AA8F0FF4C7AC12_gshared (const RuntimeMethod* method)
  20304. {
  20305. {
  20306. ((RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___m_NextId = (uint32_t)1;
  20307. return;
  20308. }
  20309. }
  20310. #ifdef __clang__
  20311. #pragma clang diagnostic pop
  20312. #endif
  20313. #ifdef __clang__
  20314. #pragma clang diagnostic push
  20315. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20316. #pragma clang diagnostic ignored "-Wunused-variable"
  20317. #endif
  20318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RefCounted_get_refCount_m9DFC803B92AC1D8B79AC40AA5505C094FDE12E88_gshared (RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* __this, const RuntimeMethod* method)
  20319. {
  20320. {
  20321. int32_t L_0 = __this->___m_RefCount;
  20322. return L_0;
  20323. }
  20324. }
  20325. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m2AF5DD75CF4372209217BD191D8CA90C5DA04B32_gshared (RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* __this, const RuntimeMethod* method)
  20326. {
  20327. {
  20328. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  20329. __this->___m_RefCount = 1;
  20330. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  20331. uint32_t L_0 = ((RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId;
  20332. int32_t L_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
  20333. ((RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId = (uint32_t)L_1;
  20334. __this->___m_Id = (uint32_t)L_1;
  20335. return;
  20336. }
  20337. }
  20338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Acquire_mD9974AF42BC7934D9986CAB91BDFCCE7C2680B21_gshared (RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* __this, const RuntimeMethod* method)
  20339. {
  20340. {
  20341. int32_t L_0 = __this->___m_RefCount;
  20342. __this->___m_RefCount = ((int32_t)il2cpp_codegen_add(L_0, 1));
  20343. return;
  20344. }
  20345. }
  20346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Release_m6307DCC71675FF62601B91E7A493D444182B9E52_gshared (RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* __this, const RuntimeMethod* method)
  20347. {
  20348. {
  20349. int32_t L_0 = __this->___m_RefCount;
  20350. __this->___m_RefCount = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  20351. return;
  20352. }
  20353. }
  20354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* RefCounted_Copy_mA631233A1B06BF988F6B77DC571D0A133321BBBE_gshared (RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* __this, const RuntimeMethod* method)
  20355. {
  20356. RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* V_0 = NULL;
  20357. {
  20358. RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* L_0 = (RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  20359. RefCounted__ctor_m2AF5DD75CF4372209217BD191D8CA90C5DA04B32(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  20360. RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* L_1 = L_0;
  20361. TransformData_tC4540FA2761D7981877CC9077301F6AFEF1CF808* L_2 = (TransformData_tC4540FA2761D7981877CC9077301F6AFEF1CF808*)(&__this->___value);
  20362. TransformData_tC4540FA2761D7981877CC9077301F6AFEF1CF808 L_3;
  20363. L_3 = TransformData_Copy_m1C72DA746E9EDA30EF3A0B6B582ADE0D1F1CC1E1(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  20364. NullCheck(L_1);
  20365. L_1->___value = L_3;
  20366. V_0 = L_1;
  20367. goto IL_0020;
  20368. }
  20369. IL_0020:
  20370. {
  20371. RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* L_4 = V_0;
  20372. return L_4;
  20373. }
  20374. }
  20375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__cctor_mC1D648F66C8B5C1FA00BC1773C97123830F962A8_gshared (const RuntimeMethod* method)
  20376. {
  20377. {
  20378. ((RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___m_NextId = (uint32_t)1;
  20379. return;
  20380. }
  20381. }
  20382. #ifdef __clang__
  20383. #pragma clang diagnostic pop
  20384. #endif
  20385. #ifdef __clang__
  20386. #pragma clang diagnostic push
  20387. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20388. #pragma clang diagnostic ignored "-Wunused-variable"
  20389. #endif
  20390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RefCounted_get_refCount_m7E469A5FB2F14DB3BA642166067928D80EE5E95A_gshared (RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* __this, const RuntimeMethod* method)
  20391. {
  20392. {
  20393. int32_t L_0 = __this->___m_RefCount;
  20394. return L_0;
  20395. }
  20396. }
  20397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m4D632ECA38BDAE33DDDD2C1825353CE37AB6BE1D_gshared (RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* __this, const RuntimeMethod* method)
  20398. {
  20399. {
  20400. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  20401. __this->___m_RefCount = 1;
  20402. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  20403. uint32_t L_0 = ((RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId;
  20404. int32_t L_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
  20405. ((RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId = (uint32_t)L_1;
  20406. __this->___m_Id = (uint32_t)L_1;
  20407. return;
  20408. }
  20409. }
  20410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Acquire_m8C0F56C0D1E1BF867100AF1A2AD95BE177CEA593_gshared (RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* __this, const RuntimeMethod* method)
  20411. {
  20412. {
  20413. int32_t L_0 = __this->___m_RefCount;
  20414. __this->___m_RefCount = ((int32_t)il2cpp_codegen_add(L_0, 1));
  20415. return;
  20416. }
  20417. }
  20418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Release_m434729833D2FA7BDFF1318EFB1B313D9E8B74C89_gshared (RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* __this, const RuntimeMethod* method)
  20419. {
  20420. {
  20421. int32_t L_0 = __this->___m_RefCount;
  20422. __this->___m_RefCount = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  20423. return;
  20424. }
  20425. }
  20426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* RefCounted_Copy_m12F802EEAE192E187965A8F5C2D5A84FE03624C6_gshared (RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* __this, const RuntimeMethod* method)
  20427. {
  20428. RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* V_0 = NULL;
  20429. {
  20430. RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* L_0 = (RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  20431. RefCounted__ctor_m4D632ECA38BDAE33DDDD2C1825353CE37AB6BE1D(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  20432. RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* L_1 = L_0;
  20433. TransitionData_tF097DCEA6AD59BAD8C54693D84B3E2AE248AB321* L_2 = (TransitionData_tF097DCEA6AD59BAD8C54693D84B3E2AE248AB321*)(&__this->___value);
  20434. TransitionData_tF097DCEA6AD59BAD8C54693D84B3E2AE248AB321 L_3;
  20435. L_3 = TransitionData_Copy_m6AECD90470D754363F0DCB00918CB167788DC51B(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  20436. NullCheck(L_1);
  20437. L_1->___value = L_3;
  20438. Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___value))->___transitionDelay), (void*)NULL);
  20439. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20440. Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___value))->___transitionDuration), (void*)NULL);
  20441. #endif
  20442. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20443. Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___value))->___transitionProperty), (void*)NULL);
  20444. #endif
  20445. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20446. Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___value))->___transitionTimingFunction), (void*)NULL);
  20447. #endif
  20448. V_0 = L_1;
  20449. goto IL_0020;
  20450. }
  20451. IL_0020:
  20452. {
  20453. RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* L_4 = V_0;
  20454. return L_4;
  20455. }
  20456. }
  20457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__cctor_m8EA68ED94AE4AA0582707A8619600C4DD39FD9D6_gshared (const RuntimeMethod* method)
  20458. {
  20459. {
  20460. ((RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___m_NextId = (uint32_t)1;
  20461. return;
  20462. }
  20463. }
  20464. #ifdef __clang__
  20465. #pragma clang diagnostic pop
  20466. #endif
  20467. #ifdef __clang__
  20468. #pragma clang diagnostic push
  20469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20470. #pragma clang diagnostic ignored "-Wunused-variable"
  20471. #endif
  20472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RefCounted_get_refCount_m8722390CF6EBB0B91042486B5E20A582C7241995_gshared (RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* __this, const RuntimeMethod* method)
  20473. {
  20474. {
  20475. int32_t L_0 = __this->___m_RefCount;
  20476. return L_0;
  20477. }
  20478. }
  20479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_mA7222FFA782F7443B91F8398ADEFE7B94B45C704_gshared (RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* __this, const RuntimeMethod* method)
  20480. {
  20481. {
  20482. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  20483. __this->___m_RefCount = 1;
  20484. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  20485. uint32_t L_0 = ((RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId;
  20486. int32_t L_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
  20487. ((RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId = (uint32_t)L_1;
  20488. __this->___m_Id = (uint32_t)L_1;
  20489. return;
  20490. }
  20491. }
  20492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Acquire_m758ACF0FC4A33A56D63B3EDA9E5726A87731C542_gshared (RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* __this, const RuntimeMethod* method)
  20493. {
  20494. {
  20495. int32_t L_0 = __this->___m_RefCount;
  20496. __this->___m_RefCount = ((int32_t)il2cpp_codegen_add(L_0, 1));
  20497. return;
  20498. }
  20499. }
  20500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Release_m7C551570A08A499A42E0345743338E524CB75E75_gshared (RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* __this, const RuntimeMethod* method)
  20501. {
  20502. {
  20503. int32_t L_0 = __this->___m_RefCount;
  20504. __this->___m_RefCount = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  20505. return;
  20506. }
  20507. }
  20508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* RefCounted_Copy_m9CFFA6EF9C52585976042EC53C85EE7D853726BE_gshared (RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* __this, const RuntimeMethod* method)
  20509. {
  20510. RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* V_0 = NULL;
  20511. {
  20512. RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* L_0 = (RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  20513. RefCounted__ctor_mA7222FFA782F7443B91F8398ADEFE7B94B45C704(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  20514. RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* L_1 = L_0;
  20515. VisualData_t64B2C5387387BCEC426F3981BECC8582A02D3F1B* L_2 = (VisualData_t64B2C5387387BCEC426F3981BECC8582A02D3F1B*)(&__this->___value);
  20516. VisualData_t64B2C5387387BCEC426F3981BECC8582A02D3F1B L_3;
  20517. L_3 = VisualData_Copy_m4672E40E37CE425C9991B5FC11EE9EEF32CD1A0F(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  20518. NullCheck(L_1);
  20519. L_1->___value = L_3;
  20520. Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___value))->___backgroundImage))->___m_Texture), (void*)NULL);
  20521. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20522. Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___value))->___backgroundImage))->___m_Sprite), (void*)NULL);
  20523. #endif
  20524. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20525. Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___value))->___backgroundImage))->___m_RenderTexture), (void*)NULL);
  20526. #endif
  20527. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  20528. Il2CppCodeGenWriteBarrier((void**)&((&(((&L_1->___value))->___backgroundImage))->___m_VectorImage), (void*)NULL);
  20529. #endif
  20530. V_0 = L_1;
  20531. goto IL_0020;
  20532. }
  20533. IL_0020:
  20534. {
  20535. RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* L_4 = V_0;
  20536. return L_4;
  20537. }
  20538. }
  20539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__cctor_mA188208705742BFBF9A66FB888903A915DB1CC00_gshared (const RuntimeMethod* method)
  20540. {
  20541. {
  20542. ((RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___m_NextId = (uint32_t)1;
  20543. return;
  20544. }
  20545. }
  20546. #ifdef __clang__
  20547. #pragma clang diagnostic pop
  20548. #endif
  20549. #ifdef __clang__
  20550. #pragma clang diagnostic push
  20551. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20552. #pragma clang diagnostic ignored "-Wunused-variable"
  20553. #endif
  20554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RefCounted_get_refCount_mE664226CBB5FEE074ADE0ED90A84AC43C29B4C81_gshared (RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01* __this, const RuntimeMethod* method)
  20555. {
  20556. {
  20557. int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1));
  20558. return L_0;
  20559. }
  20560. }
  20561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__ctor_m010A861EF73D65F19889782B4BB7471216535639_gshared (RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01* __this, const RuntimeMethod* method)
  20562. {
  20563. {
  20564. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  20565. il2cpp_codegen_write_instance_field_data<int32_t>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1), 1);
  20566. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  20567. uint32_t L_0 = ((RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId;
  20568. int32_t L_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
  20569. ((RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___m_NextId = (uint32_t)L_1;
  20570. il2cpp_codegen_write_instance_field_data<uint32_t>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2), (uint32_t)L_1);
  20571. return;
  20572. }
  20573. }
  20574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Acquire_m1BFD34EAD02D7839AF6B8BEED931A49133D17991_gshared (RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01* __this, const RuntimeMethod* method)
  20575. {
  20576. {
  20577. int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1));
  20578. il2cpp_codegen_write_instance_field_data<int32_t>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1), ((int32_t)il2cpp_codegen_add(L_0, 1)));
  20579. return;
  20580. }
  20581. }
  20582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted_Release_m366419440666897A7846596D074041C76EC83051_gshared (RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01* __this, const RuntimeMethod* method)
  20583. {
  20584. {
  20585. int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1));
  20586. il2cpp_codegen_write_instance_field_data<int32_t>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1), ((int32_t)il2cpp_codegen_subtract(L_0, 1)));
  20587. return;
  20588. }
  20589. }
  20590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01* RefCounted_Copy_mC3560A976A406E0708D21619AA928EDA0498995C_gshared (RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01* __this, const RuntimeMethod* method)
  20591. {
  20592. void* L_2 = alloca(Il2CppFakeBoxBuffer::SizeNeededFor(il2cpp_rgctx_data(method->klass->rgctx_data, 3)));
  20593. const uint32_t SizeOf_T_t37EF4BEE1DC016ACBF00F238A0AE26E2677BED72 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3));
  20594. const Il2CppFullySharedGenericStruct L_3 = alloca(SizeOf_T_t37EF4BEE1DC016ACBF00F238A0AE26E2677BED72);
  20595. RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01* V_0 = NULL;
  20596. {
  20597. RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01* L_0 = (RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  20598. (( void (*) (RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  20599. RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01* L_1 = L_0;
  20600. ConstrainedActionInvoker1< Il2CppFullySharedGenericStruct* >::Invoke(il2cpp_rgctx_data(method->klass->rgctx_data, 3), il2cpp_rgctx_method(method->klass->rgctx_data, 5), L_2, (void*)(((Il2CppFullySharedGenericStruct*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),3)))), (Il2CppFullySharedGenericStruct*)L_3);
  20601. NullCheck(L_1);
  20602. il2cpp_codegen_write_instance_field_data(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),3), L_3, SizeOf_T_t37EF4BEE1DC016ACBF00F238A0AE26E2677BED72);
  20603. V_0 = L_1;
  20604. goto IL_0020;
  20605. }
  20606. IL_0020:
  20607. {
  20608. RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01* L_4 = V_0;
  20609. return L_4;
  20610. }
  20611. }
  20612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefCounted__cctor_m7EF01B4E33D5192433E222603EFD864D97529418_gshared (const RuntimeMethod* method)
  20613. {
  20614. {
  20615. ((RefCounted_t78D31FC73D26EBCEA1088F115267D5D0A9615F01_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->___m_NextId = (uint32_t)1;
  20616. return;
  20617. }
  20618. }
  20619. #ifdef __clang__
  20620. #pragma clang diagnostic pop
  20621. #endif
  20622. #ifdef __clang__
  20623. #pragma clang diagnostic push
  20624. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20625. #pragma clang diagnostic ignored "-Wunused-variable"
  20626. #endif
  20627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectedMemberProperty_2_get_Name_m06EF5B89A747065C7498B30D45F846DD0D5A0011_gshared (ReflectedMemberProperty_2_t37C928FE0D9376E972A9717A02449188FD74B111* __this, const RuntimeMethod* method)
  20628. {
  20629. {
  20630. String_t* L_0 = __this->___U3CNameU3Ek__BackingField;
  20631. return L_0;
  20632. }
  20633. }
  20634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectedMemberProperty_2_get_IsReadOnly_m129D0BF1D51C3AD9F47CCF6E963CDB5433DDDD58_gshared (ReflectedMemberProperty_2_t37C928FE0D9376E972A9717A02449188FD74B111* __this, const RuntimeMethod* method)
  20635. {
  20636. {
  20637. bool L_0 = __this->___U3CIsReadOnlyU3Ek__BackingField;
  20638. return L_0;
  20639. }
  20640. }
  20641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedMemberProperty_2__ctor_m475C932496DECA3F709E33D1778A0998E5631115_gshared (ReflectedMemberProperty_2_t37C928FE0D9376E972A9717A02449188FD74B111* __this, RuntimeObject* ___0_info, String_t* ___1_name, const RuntimeMethod* method)
  20642. {
  20643. static bool s_Il2CppMethodInitialized;
  20644. if (!s_Il2CppMethodInitialized)
  20645. {
  20646. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldMember_tFAEBD5181D8BB7C912174317D5AAE15D23B378BF_il2cpp_TypeInfo_var);
  20647. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9_il2cpp_TypeInfo_var);
  20648. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984_il2cpp_TypeInfo_var);
  20649. s_Il2CppMethodInitialized = true;
  20650. }
  20651. bool V_0 = false;
  20652. FieldMember_tFAEBD5181D8BB7C912174317D5AAE15D23B378BF V_1;
  20653. memset((&V_1), 0, sizeof(V_1));
  20654. bool V_2 = false;
  20655. CreatePropertyAttribute_t481619BD84F5E29767718DE127DD1E781A3B6F92* V_3 = NULL;
  20656. bool V_4 = false;
  20657. RuntimeObject* V_5 = NULL;
  20658. PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984 V_6;
  20659. memset((&V_6), 0, sizeof(V_6));
  20660. bool V_7 = false;
  20661. bool V_8 = false;
  20662. MethodInfo_t* V_9 = NULL;
  20663. bool V_10 = false;
  20664. MethodInfo_t* V_11 = NULL;
  20665. MethodInfo_t* V_12 = NULL;
  20666. bool V_13 = false;
  20667. MethodInfo_t* V_14 = NULL;
  20668. int32_t G_B5_0 = 0;
  20669. int32_t G_B10_0 = 0;
  20670. {
  20671. (( void (*) (Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))((Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  20672. String_t* L_0 = ___1_name;
  20673. __this->___U3CNameU3Ek__BackingField = L_0;
  20674. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField), (void*)L_0);
  20675. RuntimeObject* L_1 = ___0_info;
  20676. __this->___m_Info = L_1;
  20677. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Info), (void*)L_1);
  20678. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 4));
  20679. bool L_2;
  20680. L_2 = (( bool (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  20681. __this->___m_IsStructContainerType = L_2;
  20682. RuntimeObject* L_3 = ___0_info;
  20683. NullCheck(L_3);
  20684. RuntimeObject* L_4;
  20685. L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5, IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9_il2cpp_TypeInfo_var, L_3);
  20686. NullCheck((Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*)__this);
  20687. (( void (*) (Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*)__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  20688. RuntimeObject* L_5 = __this->___m_Info;
  20689. NullCheck(L_5);
  20690. bool L_6;
  20691. L_6 = InterfaceFuncInvoker0< bool >::Invoke(1, IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9_il2cpp_TypeInfo_var, L_5);
  20692. V_0 = L_6;
  20693. NullCheck((Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*)__this);
  20694. bool L_7;
  20695. L_7 = (( bool (*) (Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  20696. V_2 = L_7;
  20697. bool L_8 = V_2;
  20698. if (!L_8)
  20699. {
  20700. goto IL_0056;
  20701. }
  20702. }
  20703. {
  20704. NullCheck((Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*)__this);
  20705. CreatePropertyAttribute_t481619BD84F5E29767718DE127DD1E781A3B6F92* L_9;
  20706. L_9 = (( CreatePropertyAttribute_t481619BD84F5E29767718DE127DD1E781A3B6F92* (*) (Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))((Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  20707. V_3 = L_9;
  20708. bool L_10 = V_0;
  20709. CreatePropertyAttribute_t481619BD84F5E29767718DE127DD1E781A3B6F92* L_11 = V_3;
  20710. NullCheck(L_11);
  20711. bool L_12;
  20712. L_12 = CreatePropertyAttribute_get_ReadOnly_m451FE098EF663531E062E280D98B8A425B032E61_inline(L_11, NULL);
  20713. V_0 = (bool)((int32_t)((int32_t)L_10|(int32_t)L_12));
  20714. }
  20715. IL_0056:
  20716. {
  20717. bool L_13 = V_0;
  20718. __this->___U3CIsReadOnlyU3Ek__BackingField = L_13;
  20719. RuntimeObject* L_14 = __this->___m_Info;
  20720. V_5 = L_14;
  20721. RuntimeObject* L_15 = V_5;
  20722. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_15, FieldMember_tFAEBD5181D8BB7C912174317D5AAE15D23B378BF_il2cpp_TypeInfo_var)))
  20723. {
  20724. goto IL_0079;
  20725. }
  20726. }
  20727. {
  20728. RuntimeObject* L_16 = V_5;
  20729. V_1 = ((*(FieldMember_tFAEBD5181D8BB7C912174317D5AAE15D23B378BF*)UnBox((RuntimeObject*)L_16, FieldMember_tFAEBD5181D8BB7C912174317D5AAE15D23B378BF_il2cpp_TypeInfo_var)));
  20730. G_B5_0 = 1;
  20731. goto IL_007a;
  20732. }
  20733. IL_0079:
  20734. {
  20735. G_B5_0 = 0;
  20736. }
  20737. IL_007a:
  20738. {
  20739. V_4 = (bool)G_B5_0;
  20740. bool L_17 = V_4;
  20741. if (!L_17)
  20742. {
  20743. goto IL_0087;
  20744. }
  20745. }
  20746. {
  20747. goto IL_0186;
  20748. }
  20749. IL_0087:
  20750. {
  20751. RuntimeObject* L_18 = __this->___m_Info;
  20752. V_5 = L_18;
  20753. RuntimeObject* L_19 = V_5;
  20754. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_19, PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984_il2cpp_TypeInfo_var)))
  20755. {
  20756. goto IL_00a4;
  20757. }
  20758. }
  20759. {
  20760. RuntimeObject* L_20 = V_5;
  20761. V_6 = ((*(PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984*)UnBox((RuntimeObject*)L_20, PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984_il2cpp_TypeInfo_var)));
  20762. G_B10_0 = 1;
  20763. goto IL_00a5;
  20764. }
  20765. IL_00a4:
  20766. {
  20767. G_B10_0 = 0;
  20768. }
  20769. IL_00a5:
  20770. {
  20771. V_7 = (bool)G_B10_0;
  20772. bool L_21 = V_7;
  20773. if (!L_21)
  20774. {
  20775. goto IL_0186;
  20776. }
  20777. }
  20778. {
  20779. bool L_22 = __this->___m_IsStructContainerType;
  20780. V_8 = L_22;
  20781. bool L_23 = V_8;
  20782. if (!L_23)
  20783. {
  20784. goto IL_0121;
  20785. }
  20786. }
  20787. {
  20788. PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984 L_24 = V_6;
  20789. PropertyInfo_t* L_25 = L_24.___m_PropertyInfo;
  20790. NullCheck(L_25);
  20791. MethodInfo_t* L_26;
  20792. L_26 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(22, L_25, (bool)1);
  20793. V_9 = L_26;
  20794. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 8)) };
  20795. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  20796. Type_t* L_28;
  20797. L_28 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_27, NULL);
  20798. MethodInfo_t* L_29 = V_9;
  20799. Delegate_t* L_30;
  20800. L_30 = Delegate_CreateDelegate_m166F8149A673DE0A735634C1AB9DE71FD34A6BB4(L_28, L_29, NULL);
  20801. __this->___m_GetStructValueAction = ((GetStructValueAction_t1D4341987D3AB639208F418686483312904A7B39*)Castclass((RuntimeObject*)L_30, il2cpp_rgctx_data(method->klass->rgctx_data, 9)));
  20802. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GetStructValueAction), (void*)((GetStructValueAction_t1D4341987D3AB639208F418686483312904A7B39*)Castclass((RuntimeObject*)L_30, il2cpp_rgctx_data(method->klass->rgctx_data, 9))));
  20803. bool L_31 = V_0;
  20804. V_10 = (bool)((((int32_t)L_31) == ((int32_t)0))? 1 : 0);
  20805. bool L_32 = V_10;
  20806. if (!L_32)
  20807. {
  20808. goto IL_011e;
  20809. }
  20810. }
  20811. {
  20812. PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984 L_33 = V_6;
  20813. PropertyInfo_t* L_34 = L_33.___m_PropertyInfo;
  20814. NullCheck(L_34);
  20815. MethodInfo_t* L_35;
  20816. L_35 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(24, L_34, (bool)1);
  20817. V_11 = L_35;
  20818. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 10)) };
  20819. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  20820. Type_t* L_37;
  20821. L_37 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_36, NULL);
  20822. MethodInfo_t* L_38 = V_11;
  20823. Delegate_t* L_39;
  20824. L_39 = Delegate_CreateDelegate_m166F8149A673DE0A735634C1AB9DE71FD34A6BB4(L_37, L_38, NULL);
  20825. __this->___m_SetStructValueAction = ((SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027*)Castclass((RuntimeObject*)L_39, il2cpp_rgctx_data(method->klass->rgctx_data, 11)));
  20826. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SetStructValueAction), (void*)((SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027*)Castclass((RuntimeObject*)L_39, il2cpp_rgctx_data(method->klass->rgctx_data, 11))));
  20827. }
  20828. IL_011e:
  20829. {
  20830. goto IL_0185;
  20831. }
  20832. IL_0121:
  20833. {
  20834. PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984 L_40 = V_6;
  20835. PropertyInfo_t* L_41 = L_40.___m_PropertyInfo;
  20836. NullCheck(L_41);
  20837. MethodInfo_t* L_42;
  20838. L_42 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(22, L_41, (bool)1);
  20839. V_12 = L_42;
  20840. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 12)) };
  20841. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  20842. Type_t* L_44;
  20843. L_44 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_43, NULL);
  20844. MethodInfo_t* L_45 = V_12;
  20845. Delegate_t* L_46;
  20846. L_46 = Delegate_CreateDelegate_m166F8149A673DE0A735634C1AB9DE71FD34A6BB4(L_44, L_45, NULL);
  20847. __this->___m_GetClassValueAction = ((GetClassValueAction_t4F5F9F51B79F47048B6A97418F21D4BF3A05AC56*)Castclass((RuntimeObject*)L_46, il2cpp_rgctx_data(method->klass->rgctx_data, 13)));
  20848. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GetClassValueAction), (void*)((GetClassValueAction_t4F5F9F51B79F47048B6A97418F21D4BF3A05AC56*)Castclass((RuntimeObject*)L_46, il2cpp_rgctx_data(method->klass->rgctx_data, 13))));
  20849. bool L_47 = V_0;
  20850. V_13 = (bool)((((int32_t)L_47) == ((int32_t)0))? 1 : 0);
  20851. bool L_48 = V_13;
  20852. if (!L_48)
  20853. {
  20854. goto IL_0184;
  20855. }
  20856. }
  20857. {
  20858. PropertyMember_t4A07D86E6B1554D28A1679F276FA9F9A6E1FD984 L_49 = V_6;
  20859. PropertyInfo_t* L_50 = L_49.___m_PropertyInfo;
  20860. NullCheck(L_50);
  20861. MethodInfo_t* L_51;
  20862. L_51 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(24, L_50, (bool)1);
  20863. V_14 = L_51;
  20864. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_52 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 14)) };
  20865. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  20866. Type_t* L_53;
  20867. L_53 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_52, NULL);
  20868. MethodInfo_t* L_54 = V_14;
  20869. Delegate_t* L_55;
  20870. L_55 = Delegate_CreateDelegate_m166F8149A673DE0A735634C1AB9DE71FD34A6BB4(L_53, L_54, NULL);
  20871. __this->___m_SetClassValueAction = ((SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7*)Castclass((RuntimeObject*)L_55, il2cpp_rgctx_data(method->klass->rgctx_data, 15)));
  20872. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SetClassValueAction), (void*)((SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7*)Castclass((RuntimeObject*)L_55, il2cpp_rgctx_data(method->klass->rgctx_data, 15))));
  20873. }
  20874. IL_0184:
  20875. {
  20876. }
  20877. IL_0185:
  20878. {
  20879. }
  20880. IL_0186:
  20881. {
  20882. return;
  20883. }
  20884. }
  20885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedMemberProperty_2_GetValue_m2E00072D25CFF08F027C896F839E6456A5B47DAF_gshared (ReflectedMemberProperty_2_t37C928FE0D9376E972A9717A02449188FD74B111* __this, Il2CppFullySharedGenericAny* ___0_container, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  20886. {
  20887. static bool s_Il2CppMethodInitialized;
  20888. if (!s_Il2CppMethodInitialized)
  20889. {
  20890. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9_il2cpp_TypeInfo_var);
  20891. s_Il2CppMethodInitialized = true;
  20892. }
  20893. const uint32_t SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18));
  20894. const uint32_t SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19));
  20895. const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7);
  20896. const Il2CppFullySharedGenericAny L_16 = L_8;
  20897. const Il2CppFullySharedGenericAny L_20 = L_8;
  20898. const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20899. const Il2CppFullySharedGenericAny L_11 = L_5;
  20900. const Il2CppFullySharedGenericAny L_17 = L_5;
  20901. const Il2CppFullySharedGenericAny L_23 = L_5;
  20902. const Il2CppFullySharedGenericAny L_25 = L_5;
  20903. bool V_0 = false;
  20904. Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20905. memset(V_1, 0, SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20906. Il2CppFullySharedGenericAny G_B4_0 = alloca(SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20907. memset(G_B4_0, 0, SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20908. Il2CppFullySharedGenericAny G_B8_0 = alloca(SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20909. memset(G_B8_0, 0, SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20910. {
  20911. bool L_0 = __this->___m_IsStructContainerType;
  20912. V_0 = L_0;
  20913. bool L_1 = V_0;
  20914. if (!L_1)
  20915. {
  20916. goto IL_0040;
  20917. }
  20918. }
  20919. {
  20920. GetStructValueAction_t1D4341987D3AB639208F418686483312904A7B39* L_2 = __this->___m_GetStructValueAction;
  20921. if (!L_2)
  20922. {
  20923. goto IL_0022;
  20924. }
  20925. }
  20926. {
  20927. GetStructValueAction_t1D4341987D3AB639208F418686483312904A7B39* L_3 = __this->___m_GetStructValueAction;
  20928. Il2CppFullySharedGenericAny* L_4 = ___0_container;
  20929. NullCheck(L_3);
  20930. InvokerActionInvoker2< Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)), il2cpp_rgctx_method(method->klass->rgctx_data, 17), L_3, L_4, (Il2CppFullySharedGenericAny*)L_5);
  20931. il2cpp_codegen_memcpy(G_B4_0, L_5, SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20932. goto IL_003d;
  20933. }
  20934. IL_0022:
  20935. {
  20936. RuntimeObject* L_6 = __this->___m_Info;
  20937. Il2CppFullySharedGenericAny* L_7 = ___0_container;
  20938. il2cpp_codegen_memcpy(L_8, L_7, SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7);
  20939. RuntimeObject* L_9 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19), L_8);
  20940. NullCheck(L_6);
  20941. RuntimeObject* L_10;
  20942. L_10 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(3, IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9_il2cpp_TypeInfo_var, L_6, L_9);
  20943. void* L_12 = UnBox_Any(L_10, il2cpp_rgctx_data(method->klass->rgctx_data, 18), L_11);
  20944. il2cpp_codegen_memcpy(G_B4_0, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_12)), SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20945. }
  20946. IL_003d:
  20947. {
  20948. il2cpp_codegen_memcpy(V_1, G_B4_0, SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20949. goto IL_007a;
  20950. }
  20951. IL_0040:
  20952. {
  20953. GetClassValueAction_t4F5F9F51B79F47048B6A97418F21D4BF3A05AC56* L_13 = __this->___m_GetClassValueAction;
  20954. if (!L_13)
  20955. {
  20956. goto IL_005c;
  20957. }
  20958. }
  20959. {
  20960. GetClassValueAction_t4F5F9F51B79F47048B6A97418F21D4BF3A05AC56* L_14 = __this->___m_GetClassValueAction;
  20961. Il2CppFullySharedGenericAny* L_15 = ___0_container;
  20962. il2cpp_codegen_memcpy(L_16, L_15, SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7);
  20963. NullCheck(L_14);
  20964. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)), il2cpp_rgctx_method(method->klass->rgctx_data, 20), L_14, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19)) ? L_16: *(void**)L_16), (Il2CppFullySharedGenericAny*)L_17);
  20965. il2cpp_codegen_memcpy(G_B8_0, L_17, SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20966. goto IL_0077;
  20967. }
  20968. IL_005c:
  20969. {
  20970. RuntimeObject* L_18 = __this->___m_Info;
  20971. Il2CppFullySharedGenericAny* L_19 = ___0_container;
  20972. il2cpp_codegen_memcpy(L_20, L_19, SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7);
  20973. RuntimeObject* L_21 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19), L_20);
  20974. NullCheck(L_18);
  20975. RuntimeObject* L_22;
  20976. L_22 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(3, IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9_il2cpp_TypeInfo_var, L_18, L_21);
  20977. void* L_24 = UnBox_Any(L_22, il2cpp_rgctx_data(method->klass->rgctx_data, 18), L_23);
  20978. il2cpp_codegen_memcpy(G_B8_0, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_24)), SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20979. }
  20980. IL_0077:
  20981. {
  20982. il2cpp_codegen_memcpy(V_1, G_B8_0, SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20983. goto IL_007a;
  20984. }
  20985. IL_007a:
  20986. {
  20987. il2cpp_codegen_memcpy(L_25, V_1, SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20988. il2cpp_codegen_memcpy(il2cppRetVal, L_25, SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  20989. return;
  20990. }
  20991. }
  20992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedMemberProperty_2_SetValue_m2EEF169DD7966DF79B3481F28F75A14FD5CBE0CD_gshared (ReflectedMemberProperty_2_t37C928FE0D9376E972A9717A02449188FD74B111* __this, Il2CppFullySharedGenericAny* ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  20993. {
  20994. static bool s_Il2CppMethodInitialized;
  20995. if (!s_Il2CppMethodInitialized)
  20996. {
  20997. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9_il2cpp_TypeInfo_var);
  20998. s_Il2CppMethodInitialized = true;
  20999. }
  21000. const uint32_t SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19));
  21001. const uint32_t SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18));
  21002. const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7);
  21003. const Il2CppFullySharedGenericAny L_25 = L_8;
  21004. const Il2CppFullySharedGenericAny L_31 = L_8;
  21005. const Il2CppFullySharedGenericAny L_16 = alloca(SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7);
  21006. const Il2CppFullySharedGenericAny L_12 = alloca(SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  21007. const Il2CppFullySharedGenericAny L_20 = L_12;
  21008. const Il2CppFullySharedGenericAny L_27 = L_12;
  21009. const Il2CppFullySharedGenericAny L_32 = L_12;
  21010. bool V_0 = false;
  21011. bool V_1 = false;
  21012. bool V_2 = false;
  21013. RuntimeObject* V_3 = NULL;
  21014. bool V_4 = false;
  21015. {
  21016. NullCheck((Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*)__this);
  21017. bool L_0;
  21018. L_0 = VirtualFuncInvoker0< bool >::Invoke(13, (Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*)__this);
  21019. V_0 = L_0;
  21020. bool L_1 = V_0;
  21021. if (!L_1)
  21022. {
  21023. goto IL_0017;
  21024. }
  21025. }
  21026. {
  21027. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  21028. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67A259F304E2092F70DB1D23B44E7E844A4A8365)), NULL);
  21029. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, method);
  21030. }
  21031. IL_0017:
  21032. {
  21033. bool L_3 = __this->___m_IsStructContainerType;
  21034. V_1 = L_3;
  21035. bool L_4 = V_1;
  21036. if (!L_4)
  21037. {
  21038. goto IL_0071;
  21039. }
  21040. }
  21041. {
  21042. SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* L_5 = __this->___m_SetStructValueAction;
  21043. V_2 = (bool)((((RuntimeObject*)(SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  21044. bool L_6 = V_2;
  21045. if (!L_6)
  21046. {
  21047. goto IL_005e;
  21048. }
  21049. }
  21050. {
  21051. Il2CppFullySharedGenericAny* L_7 = ___0_container;
  21052. il2cpp_codegen_memcpy(L_8, L_7, SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7);
  21053. RuntimeObject* L_9 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19), L_8);
  21054. V_3 = L_9;
  21055. RuntimeObject* L_10 = __this->___m_Info;
  21056. RuntimeObject* L_11 = V_3;
  21057. il2cpp_codegen_memcpy(L_12, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___1_value : &___1_value), SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  21058. RuntimeObject* L_13 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18), L_12);
  21059. NullCheck(L_10);
  21060. InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(4, IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9_il2cpp_TypeInfo_var, L_10, L_11, L_13);
  21061. Il2CppFullySharedGenericAny* L_14 = ___0_container;
  21062. RuntimeObject* L_15 = V_3;
  21063. void* L_17 = UnBox_Any(L_15, il2cpp_rgctx_data(method->klass->rgctx_data, 19), L_16);
  21064. il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_14, (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_17)), SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7);
  21065. Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 19), (void**)(Il2CppFullySharedGenericAny*)L_14, (void*)(((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_17)));
  21066. goto IL_006e;
  21067. }
  21068. IL_005e:
  21069. {
  21070. SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* L_18 = __this->___m_SetStructValueAction;
  21071. Il2CppFullySharedGenericAny* L_19 = ___0_container;
  21072. il2cpp_codegen_memcpy(L_20, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___1_value : &___1_value), SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  21073. NullCheck(L_18);
  21074. InvokerActionInvoker2< Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)), il2cpp_rgctx_method(method->klass->rgctx_data, 23), L_18, L_19, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_20: *(void**)L_20));
  21075. }
  21076. IL_006e:
  21077. {
  21078. goto IL_00b8;
  21079. }
  21080. IL_0071:
  21081. {
  21082. SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* L_21 = __this->___m_SetClassValueAction;
  21083. V_4 = (bool)((((RuntimeObject*)(SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7*)L_21) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  21084. bool L_22 = V_4;
  21085. if (!L_22)
  21086. {
  21087. goto IL_00a2;
  21088. }
  21089. }
  21090. {
  21091. RuntimeObject* L_23 = __this->___m_Info;
  21092. Il2CppFullySharedGenericAny* L_24 = ___0_container;
  21093. il2cpp_codegen_memcpy(L_25, L_24, SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7);
  21094. RuntimeObject* L_26 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19), L_25);
  21095. il2cpp_codegen_memcpy(L_27, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___1_value : &___1_value), SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  21096. RuntimeObject* L_28 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18), L_27);
  21097. NullCheck(L_23);
  21098. InterfaceActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(4, IMemberInfo_tE969885901ACDD1986A2E40FCAA9B6ECF6E052E9_il2cpp_TypeInfo_var, L_23, L_26, L_28);
  21099. goto IL_00b7;
  21100. }
  21101. IL_00a2:
  21102. {
  21103. SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* L_29 = __this->___m_SetClassValueAction;
  21104. Il2CppFullySharedGenericAny* L_30 = ___0_container;
  21105. il2cpp_codegen_memcpy(L_31, L_30, SizeOf_TContainer_t6B79C0430548272CDF11CE5D7BC7097BC53F00F7);
  21106. il2cpp_codegen_memcpy(L_32, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? ___1_value : &___1_value), SizeOf_TValue_t9375B4BEC7D12F75C9E889472CB86BD031018A8D);
  21107. NullCheck(L_29);
  21108. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)), il2cpp_rgctx_method(method->klass->rgctx_data, 24), L_29, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19)) ? L_31: *(void**)L_31), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 18)) ? L_32: *(void**)L_32));
  21109. }
  21110. IL_00b7:
  21111. {
  21112. }
  21113. IL_00b8:
  21114. {
  21115. return;
  21116. }
  21117. }
  21118. #ifdef __clang__
  21119. #pragma clang diagnostic pop
  21120. #endif
  21121. #ifdef __clang__
  21122. #pragma clang diagnostic push
  21123. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21124. #pragma clang diagnostic ignored "-Wunused-variable"
  21125. #endif
  21126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedPropertyBag_1__ctor_m6CFCFAB1CD0AEFC3445A3D2E8C1424F6A8C7395A_gshared (ReflectedPropertyBag_1_tE1C09DA96513A538F766F89263E88809EE14AF79* __this, const RuntimeMethod* method)
  21127. {
  21128. {
  21129. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 7));
  21130. (( void (*) (ContainerPropertyBag_1_t47684299E462BBF7DC930C28B27E8A8008478424*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((ContainerPropertyBag_1_t47684299E462BBF7DC930C28B27E8A8008478424*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  21131. return;
  21132. }
  21133. }
  21134. #ifdef __clang__
  21135. #pragma clang diagnostic pop
  21136. #endif
  21137. #ifdef __clang__
  21138. #pragma clang diagnostic push
  21139. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21140. #pragma clang diagnostic ignored "-Wunused-variable"
  21141. #endif
  21142. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RegisterNewInstancesJob_1_Execute_mCB7ED8CAEDB0446E428FDC65134DAB5283A2D51F_gshared (RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  21143. {
  21144. {
  21145. ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE* L_0 = (ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE*)(&__this->___hashMap);
  21146. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instanceIDs);
  21147. int32_t L_2 = ___0_index;
  21148. int32_t L_3;
  21149. L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_1)->___m_Buffer, L_2);
  21150. NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6* L_4 = (NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6*)(&__this->___batchIDs);
  21151. int32_t L_5 = ___0_index;
  21152. BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C L_6;
  21153. L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C, (L_4)->___m_Buffer, L_5);
  21154. bool L_7;
  21155. L_7 = ParallelWriter_TryAdd_m38F2FA16F7B45E51A9714339E60453FD90C4D9FE(L_0, L_3, L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  21156. return;
  21157. }
  21158. }
  21159. IL2CPP_EXTERN_C void RegisterNewInstancesJob_1_Execute_mCB7ED8CAEDB0446E428FDC65134DAB5283A2D51F_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  21160. {
  21161. RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D* _thisAdjusted;
  21162. int32_t _offset = 1;
  21163. _thisAdjusted = reinterpret_cast<RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D*>(__this + _offset);
  21164. RegisterNewInstancesJob_1_Execute_mCB7ED8CAEDB0446E428FDC65134DAB5283A2D51F(_thisAdjusted, ___0_index, method);
  21165. }
  21166. #ifdef __clang__
  21167. #pragma clang diagnostic pop
  21168. #endif
  21169. #ifdef __clang__
  21170. #pragma clang diagnostic push
  21171. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21172. #pragma clang diagnostic ignored "-Wunused-variable"
  21173. #endif
  21174. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RegisterNewInstancesJob_1_Execute_m5F5C333EB0E45B8A9D87CC9D56597759C6CD6AFF_gshared (RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  21175. {
  21176. {
  21177. ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B* L_0 = (ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B*)(&__this->___hashMap);
  21178. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instanceIDs);
  21179. int32_t L_2 = ___0_index;
  21180. int32_t L_3;
  21181. L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_1)->___m_Buffer, L_2);
  21182. NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6* L_4 = (NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6*)(&__this->___batchIDs);
  21183. int32_t L_5 = ___0_index;
  21184. BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0 L_6;
  21185. L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0, (L_4)->___m_Buffer, L_5);
  21186. bool L_7;
  21187. L_7 = ParallelWriter_TryAdd_mE69F1004AFE7A7C9489A72875C23835522238106(L_0, L_3, L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  21188. return;
  21189. }
  21190. }
  21191. IL2CPP_EXTERN_C void RegisterNewInstancesJob_1_Execute_m5F5C333EB0E45B8A9D87CC9D56597759C6CD6AFF_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  21192. {
  21193. RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B* _thisAdjusted;
  21194. int32_t _offset = 1;
  21195. _thisAdjusted = reinterpret_cast<RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B*>(__this + _offset);
  21196. RegisterNewInstancesJob_1_Execute_m5F5C333EB0E45B8A9D87CC9D56597759C6CD6AFF(_thisAdjusted, ___0_index, method);
  21197. }
  21198. #ifdef __clang__
  21199. #pragma clang diagnostic pop
  21200. #endif
  21201. #ifdef __clang__
  21202. #pragma clang diagnostic push
  21203. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21204. #pragma clang diagnostic ignored "-Wunused-variable"
  21205. #endif
  21206. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RegisterNewInstancesJob_1_Execute_m92E3D490CE37AD370C9322A513C4A0DDED6BB3C9_gshared (RegisterNewInstancesJob_1_t06A2E60A673BBB882622ADE90DA66F33DC325FCC* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  21207. {
  21208. const uint32_t SizeOf_T_tEE913C7D9B7553485F0BC832451DAB52A03D3A2B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  21209. const Il2CppFullySharedGenericStruct L_6 = alloca(SizeOf_T_tEE913C7D9B7553485F0BC832451DAB52A03D3A2B);
  21210. {
  21211. ParallelWriter_tE09BBB7851AF3F6C40455F8CAC1809B9BDCBB53D* L_0 = (ParallelWriter_tE09BBB7851AF3F6C40455F8CAC1809B9BDCBB53D*)(&__this->___hashMap);
  21212. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instanceIDs);
  21213. int32_t L_2 = ___0_index;
  21214. int32_t L_3;
  21215. L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_1)->___m_Buffer, L_2);
  21216. NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18* L_4 = (NativeArray_1_tDB8B8DC66CC8E16ED6D9A8C75D2C1AFC80AC1E18*)(&__this->___batchIDs);
  21217. int32_t L_5 = ___0_index;
  21218. InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericStruct* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3), L_4, L_5, (Il2CppFullySharedGenericStruct*)L_6);
  21219. bool L_7;
  21220. L_7 = InvokerFuncInvoker2< bool, int32_t, Il2CppFullySharedGenericStruct >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6), L_0, L_3, L_6);
  21221. return;
  21222. }
  21223. }
  21224. IL2CPP_EXTERN_C void RegisterNewInstancesJob_1_Execute_m92E3D490CE37AD370C9322A513C4A0DDED6BB3C9_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  21225. {
  21226. RegisterNewInstancesJob_1_t06A2E60A673BBB882622ADE90DA66F33DC325FCC* _thisAdjusted;
  21227. int32_t _offset = 1;
  21228. _thisAdjusted = reinterpret_cast<RegisterNewInstancesJob_1_t06A2E60A673BBB882622ADE90DA66F33DC325FCC*>(__this + _offset);
  21229. RegisterNewInstancesJob_1_Execute_m92E3D490CE37AD370C9322A513C4A0DDED6BB3C9(_thisAdjusted, ___0_index, method);
  21230. }
  21231. #ifdef __clang__
  21232. #pragma clang diagnostic pop
  21233. #endif
  21234. #ifdef __clang__
  21235. #pragma clang diagnostic push
  21236. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21237. #pragma clang diagnostic ignored "-Wunused-variable"
  21238. #endif
  21239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_1_Execute_m3FF3C6D4EC98B2DC63214DE95EC784510D0405E2_gshared (RenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9* __this, InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___0_renderGraphContext, const RuntimeMethod* method)
  21240. {
  21241. {
  21242. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  21243. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* L_0 = ___0_renderGraphContext;
  21244. RenderGraphContext_FromInternalContext_mB9C1E55D70AADA912EEB4C15650E5C7D2F3823CF_inline((&((RenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___c), L_0, NULL);
  21245. BaseRenderFunc_2_t25B152342CB57979E37E015DD47860BBABBD36E0* L_1 = ((BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF*)__this)->___renderFunc;
  21246. RuntimeObject* L_2 = ((BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF*)__this)->___data;
  21247. RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352 L_3 = ((RenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 1)))->___c;
  21248. NullCheck(L_1);
  21249. BaseRenderFunc_2_Invoke_mE9A5D68FE7B7B5C384FA511FD03392652FE85DB2_inline(L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  21250. return;
  21251. }
  21252. }
  21253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_1_Release_m843611B4A39B2167C9F3F9F2A83C63DCFD3D286F_gshared (RenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9* __this, RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* ___0_pool, const RuntimeMethod* method)
  21254. {
  21255. {
  21256. RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* L_0 = ___0_pool;
  21257. NullCheck((BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF*)__this);
  21258. BaseRenderGraphPass_2_Release_mF2FF17773C32DBDA12AA8E085E672D7688A55314_inline((BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  21259. RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* L_1 = ___0_pool;
  21260. NullCheck(L_1);
  21261. RenderGraphObjectPool_Release_TisRenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9_m243943BF8AEE16AA7D0BA8F18CF1961D0FB8372B(L_1, __this, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  21262. return;
  21263. }
  21264. }
  21265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_1__ctor_m5D032172FCD128FAEF86798DE34771093AF65457_gshared (RenderGraphPass_1_tE90B86D49E34B250C6C9E3BDC14DCE4287A3E9A9* __this, const RuntimeMethod* method)
  21266. {
  21267. {
  21268. BaseRenderGraphPass_2__ctor_mB9A047E17DE434B70B1FB4FD29A5264B4E078803((BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  21269. return;
  21270. }
  21271. }
  21272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_1__cctor_m64F75F54AA51B5799752C12B539B80A20CCBF89B_gshared (const RuntimeMethod* method)
  21273. {
  21274. {
  21275. return;
  21276. }
  21277. }
  21278. #ifdef __clang__
  21279. #pragma clang diagnostic pop
  21280. #endif
  21281. #ifdef __clang__
  21282. #pragma clang diagnostic push
  21283. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21284. #pragma clang diagnostic ignored "-Wunused-variable"
  21285. #endif
  21286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_ReleaseResource_m39B0A9BBD5C9C4CA5E38C4F4C7C55A6A714814EC_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, int32_t ___0_hash, RuntimeObject* ___1_resource, int32_t ___2_currentFrameIndex, const RuntimeMethod* method)
  21287. {
  21288. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* V_0 = NULL;
  21289. {
  21290. Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* L_0 = __this->___m_ResourcePool;
  21291. int32_t L_1 = ___0_hash;
  21292. NullCheck(L_0);
  21293. bool L_2;
  21294. L_2 = Dictionary_2_TryGetValue_m174174C3A15F7ACC99A2AFDDB078ADD63CFBF967(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  21295. if (L_2)
  21296. {
  21297. goto IL_0023;
  21298. }
  21299. }
  21300. {
  21301. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_3 = (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4));
  21302. SortedList_2__ctor_mD4D644689A46EFEB74B24144410DE96E67670565(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  21303. V_0 = L_3;
  21304. Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* L_4 = __this->___m_ResourcePool;
  21305. int32_t L_5 = ___0_hash;
  21306. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_6 = V_0;
  21307. NullCheck(L_4);
  21308. Dictionary_2_Add_mFF2247924981D9F37ADCBCC02805A1FE75D5CD45(L_4, L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  21309. }
  21310. IL_0023:
  21311. {
  21312. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_7 = V_0;
  21313. RuntimeObject* L_8 = ___1_resource;
  21314. int32_t L_9;
  21315. L_9 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(12, __this, L_8);
  21316. RuntimeObject* L_10 = ___1_resource;
  21317. int32_t L_11 = ___2_currentFrameIndex;
  21318. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC L_12;
  21319. memset((&L_12), 0, sizeof(L_12));
  21320. ValueTuple_2__ctor_m1F24CA89473B02CD5829E336E5005D03B19D23EE((&L_12), L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  21321. NullCheck(L_7);
  21322. SortedList_2_Add_m7E1D31B8FE8A348F03607B11373BF1C6EC289177(L_7, L_9, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  21323. return;
  21324. }
  21325. }
  21326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourcePool_1_TryGetResource_m77759623154B16775B072CA93C15CC8790E30588_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, int32_t ___0_hashCode, RuntimeObject** ___1_resource, const RuntimeMethod* method)
  21327. {
  21328. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* V_0 = NULL;
  21329. int32_t V_1 = 0;
  21330. {
  21331. Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* L_0 = __this->___m_ResourcePool;
  21332. int32_t L_1 = ___0_hashCode;
  21333. NullCheck(L_0);
  21334. bool L_2;
  21335. L_2 = Dictionary_2_TryGetValue_m174174C3A15F7ACC99A2AFDDB078ADD63CFBF967(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  21336. if (!L_2)
  21337. {
  21338. goto IL_0042;
  21339. }
  21340. }
  21341. {
  21342. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_3 = V_0;
  21343. NullCheck(L_3);
  21344. int32_t L_4;
  21345. L_4 = SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_inline(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  21346. if ((((int32_t)L_4) <= ((int32_t)0)))
  21347. {
  21348. goto IL_0042;
  21349. }
  21350. }
  21351. {
  21352. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_5 = V_0;
  21353. NullCheck(L_5);
  21354. int32_t L_6;
  21355. L_6 = SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  21356. V_1 = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
  21357. RuntimeObject** L_7 = ___1_resource;
  21358. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_8 = V_0;
  21359. NullCheck(L_8);
  21360. RuntimeObject* L_9;
  21361. L_9 = SortedList_2_get_Values_mEBEED70021E09FCC11E8C5BAADBC68816399E1D3(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  21362. int32_t L_10 = V_1;
  21363. NullCheck(L_9);
  21364. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC L_11;
  21365. L_11 = InterfaceFuncInvoker1< ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC, int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 15), L_9, L_10);
  21366. RuntimeObject* L_12 = L_11.___Item1;
  21367. *(RuntimeObject**)L_7 = L_12;
  21368. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)L_12);
  21369. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_13 = V_0;
  21370. int32_t L_14 = V_1;
  21371. NullCheck(L_13);
  21372. SortedList_2_RemoveAt_m9E0D5C9F169CACDB6CE409FF23871DCCDCDA3789(L_13, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  21373. return (bool)1;
  21374. }
  21375. IL_0042:
  21376. {
  21377. RuntimeObject** L_15 = ___1_resource;
  21378. il2cpp_codegen_initobj(L_15, sizeof(RuntimeObject*));
  21379. return (bool)0;
  21380. }
  21381. }
  21382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_Cleanup_m4A0AD0BA9AEFC81978A5CE9773FC3CF45C8270BA_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, const RuntimeMethod* method)
  21383. {
  21384. static bool s_Il2CppMethodInitialized;
  21385. if (!s_Il2CppMethodInitialized)
  21386. {
  21387. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  21388. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  21389. s_Il2CppMethodInitialized = true;
  21390. }
  21391. Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4 V_0;
  21392. memset((&V_0), 0, sizeof(V_0));
  21393. KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0 V_1;
  21394. memset((&V_1), 0, sizeof(V_1));
  21395. RuntimeObject* V_2 = NULL;
  21396. KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F V_3;
  21397. memset((&V_3), 0, sizeof(V_3));
  21398. {
  21399. Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* L_0 = __this->___m_ResourcePool;
  21400. NullCheck(L_0);
  21401. Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4 L_1;
  21402. L_1 = Dictionary_2_GetEnumerator_mC786BD79E2F27870DB40BADDDBC06FD923366314(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  21403. V_0 = L_1;
  21404. }
  21405. {
  21406. auto __finallyBlock = il2cpp::utils::Finally([&]
  21407. {
  21408. FINALLY_005d:
  21409. {
  21410. Enumerator_Dispose_m5D1881ECDACEB320982ADE65F23004E3F282617E((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  21411. return;
  21412. }
  21413. });
  21414. try
  21415. {
  21416. {
  21417. goto IL_0052_1;
  21418. }
  21419. IL_000e_1:
  21420. {
  21421. KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0 L_2;
  21422. L_2 = Enumerator_get_Current_mD0E922922D6C95A396BC4DFB56434A57F16D9FA5_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  21423. V_1 = L_2;
  21424. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_3;
  21425. L_3 = KeyValuePair_2_get_Value_m35B45DC696F69D5E0E7A66D137329141152832C6_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  21426. NullCheck(L_3);
  21427. RuntimeObject* L_4;
  21428. L_4 = SortedList_2_GetEnumerator_m8D8AD045CCE5FF8D2277E6747DC207B15F3DC1B8(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
  21429. V_2 = L_4;
  21430. }
  21431. {
  21432. auto __finallyBlock = il2cpp::utils::Finally([&]
  21433. {
  21434. FINALLY_0048_1:
  21435. {
  21436. {
  21437. RuntimeObject* L_5 = V_2;
  21438. if (!L_5)
  21439. {
  21440. goto IL_0051_1;
  21441. }
  21442. }
  21443. {
  21444. RuntimeObject* L_6 = V_2;
  21445. NullCheck((RuntimeObject*)L_6);
  21446. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_6);
  21447. }
  21448. IL_0051_1:
  21449. {
  21450. return;
  21451. }
  21452. }
  21453. });
  21454. try
  21455. {
  21456. {
  21457. goto IL_003e_2;
  21458. }
  21459. IL_0025_2:
  21460. {
  21461. RuntimeObject* L_7 = V_2;
  21462. NullCheck(L_7);
  21463. KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F L_8;
  21464. L_8 = InterfaceFuncInvoker0< KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 26), L_7);
  21465. V_3 = L_8;
  21466. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC L_9;
  21467. L_9 = KeyValuePair_2_get_Value_m32B7660D4EDA4D31E99AD273C5E1DD2A4214DA0C_inline((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 29));
  21468. RuntimeObject* L_10 = L_9.___Item1;
  21469. VirtualActionInvoker1< RuntimeObject* >::Invoke(8, __this, L_10);
  21470. }
  21471. IL_003e_2:
  21472. {
  21473. RuntimeObject* L_11 = V_2;
  21474. NullCheck((RuntimeObject*)L_11);
  21475. bool L_12;
  21476. L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11);
  21477. if (L_12)
  21478. {
  21479. goto IL_0025_2;
  21480. }
  21481. }
  21482. {
  21483. goto IL_0052_1;
  21484. }
  21485. }
  21486. catch(Il2CppExceptionWrapper& e)
  21487. {
  21488. __finallyBlock.StoreException(e.ex);
  21489. }
  21490. }
  21491. IL_0052_1:
  21492. {
  21493. bool L_13;
  21494. L_13 = Enumerator_MoveNext_m90C3B49AD0D0038DBCAE9BE1FAF04D5AA794E464((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 32));
  21495. if (L_13)
  21496. {
  21497. goto IL_000e_1;
  21498. }
  21499. }
  21500. {
  21501. goto IL_006b;
  21502. }
  21503. }
  21504. catch(Il2CppExceptionWrapper& e)
  21505. {
  21506. __finallyBlock.StoreException(e.ex);
  21507. }
  21508. }
  21509. IL_006b:
  21510. {
  21511. return;
  21512. }
  21513. }
  21514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_RegisterFrameAllocation_mED7DAADF3DD313EF0871B63BA3B30628ADCA04C2_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, int32_t ___0_hash, RuntimeObject* ___1_value, const RuntimeMethod* method)
  21515. {
  21516. static bool s_Il2CppMethodInitialized;
  21517. if (!s_Il2CppMethodInitialized)
  21518. {
  21519. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_il2cpp_TypeInfo_var);
  21520. s_Il2CppMethodInitialized = true;
  21521. }
  21522. {
  21523. il2cpp_codegen_runtime_class_init_inline(RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_il2cpp_TypeInfo_var);
  21524. bool L_0;
  21525. L_0 = RenderGraph_get_enableValidityChecks_m203422AB1CB81CC81B22163214516DC96DCEFED7_inline(NULL);
  21526. if (!L_0)
  21527. {
  21528. goto IL_001d;
  21529. }
  21530. }
  21531. {
  21532. int32_t L_1 = ___0_hash;
  21533. if ((((int32_t)L_1) == ((int32_t)(-1))))
  21534. {
  21535. goto IL_001d;
  21536. }
  21537. }
  21538. {
  21539. List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_2 = __this->___m_FrameAllocatedResources;
  21540. int32_t L_3 = ___0_hash;
  21541. RuntimeObject* L_4 = ___1_value;
  21542. ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_5;
  21543. memset((&L_5), 0, sizeof(L_5));
  21544. ValueTuple_2__ctor_m6B6C0A6A3D8BF4D7D400B729024BB5A32A3314ED((&L_5), L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  21545. NullCheck(L_2);
  21546. List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_inline(L_2, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
  21547. }
  21548. IL_001d:
  21549. {
  21550. return;
  21551. }
  21552. }
  21553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_UnregisterFrameAllocation_mA7B83608363C2880DDC41A2636673436BCFF3F0A_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, int32_t ___0_hash, RuntimeObject* ___1_value, const RuntimeMethod* method)
  21554. {
  21555. static bool s_Il2CppMethodInitialized;
  21556. if (!s_Il2CppMethodInitialized)
  21557. {
  21558. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_il2cpp_TypeInfo_var);
  21559. s_Il2CppMethodInitialized = true;
  21560. }
  21561. {
  21562. il2cpp_codegen_runtime_class_init_inline(RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_il2cpp_TypeInfo_var);
  21563. bool L_0;
  21564. L_0 = RenderGraph_get_enableValidityChecks_m203422AB1CB81CC81B22163214516DC96DCEFED7_inline(NULL);
  21565. if (!L_0)
  21566. {
  21567. goto IL_001e;
  21568. }
  21569. }
  21570. {
  21571. int32_t L_1 = ___0_hash;
  21572. if ((((int32_t)L_1) == ((int32_t)(-1))))
  21573. {
  21574. goto IL_001e;
  21575. }
  21576. }
  21577. {
  21578. List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_2 = __this->___m_FrameAllocatedResources;
  21579. int32_t L_3 = ___0_hash;
  21580. RuntimeObject* L_4 = ___1_value;
  21581. ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_5;
  21582. memset((&L_5), 0, sizeof(L_5));
  21583. ValueTuple_2__ctor_m6B6C0A6A3D8BF4D7D400B729024BB5A32A3314ED((&L_5), L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  21584. NullCheck(L_2);
  21585. bool L_6;
  21586. L_6 = List_1_Remove_m280B05459B6D164CB96D51CC7278F46B1419453E(L_2, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
  21587. }
  21588. IL_001e:
  21589. {
  21590. return;
  21591. }
  21592. }
  21593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_CheckFrameAllocation_m2FE59B3BEADE292B939EABE881499EC459485583_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, bool ___0_onException, int32_t ___1_frameIndex, const RuntimeMethod* method)
  21594. {
  21595. {
  21596. return;
  21597. }
  21598. }
  21599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_LogResources_m510F80F93CB3856E3259985F7283DADAF88C3D7E_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C* ___0_logger, const RuntimeMethod* method)
  21600. {
  21601. static bool s_Il2CppMethodInitialized;
  21602. if (!s_Il2CppMethodInitialized)
  21603. {
  21604. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
  21605. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  21606. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  21607. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02A5D8574BE1B0FDEADF073A58CB017C4E1ED6BD);
  21608. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DC2CA44D021575FB2753F5FBEFEFE20323129EE);
  21609. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18E6C03AEE6108CD5902C8B33E0845E022C73A7);
  21610. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD05C1EE5BADE7DAD32522C5BBCFB9121D6F191FC);
  21611. s_Il2CppMethodInitialized = true;
  21612. }
  21613. List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* V_0 = NULL;
  21614. int32_t V_1 = 0;
  21615. float V_2 = 0.0f;
  21616. Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4 V_3;
  21617. memset((&V_3), 0, sizeof(V_3));
  21618. KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0 V_4;
  21619. memset((&V_4), 0, sizeof(V_4));
  21620. RuntimeObject* V_5 = NULL;
  21621. KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F V_6;
  21622. memset((&V_6), 0, sizeof(V_6));
  21623. ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F V_7;
  21624. memset((&V_7), 0, sizeof(V_7));
  21625. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC V_8;
  21626. memset((&V_8), 0, sizeof(V_8));
  21627. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC V_9;
  21628. memset((&V_9), 0, sizeof(V_9));
  21629. Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505 V_10;
  21630. memset((&V_10), 0, sizeof(V_10));
  21631. ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F V_11;
  21632. memset((&V_11), 0, sizeof(V_11));
  21633. float V_12 = 0.0f;
  21634. Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* G_B15_0 = NULL;
  21635. List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* G_B15_1 = NULL;
  21636. Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* G_B14_0 = NULL;
  21637. List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* G_B14_1 = NULL;
  21638. {
  21639. List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* L_0 = (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 39));
  21640. List_1__ctor_mDD2766AD014A26A53C5A291CB9DC29EE1DE71619(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
  21641. V_0 = L_0;
  21642. Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* L_1 = __this->___m_ResourcePool;
  21643. NullCheck(L_1);
  21644. Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4 L_2;
  21645. L_2 = Dictionary_2_GetEnumerator_mC786BD79E2F27870DB40BADDDBC06FD923366314(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  21646. V_3 = L_2;
  21647. }
  21648. {
  21649. auto __finallyBlock = il2cpp::utils::Finally([&]
  21650. {
  21651. FINALLY_00a8:
  21652. {
  21653. Enumerator_Dispose_m5D1881ECDACEB320982ADE65F23004E3F282617E((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  21654. return;
  21655. }
  21656. });
  21657. try
  21658. {
  21659. {
  21660. goto IL_009a_1;
  21661. }
  21662. IL_0017_1:
  21663. {
  21664. KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0 L_3;
  21665. L_3 = Enumerator_get_Current_mD0E922922D6C95A396BC4DFB56434A57F16D9FA5_inline((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  21666. V_4 = L_3;
  21667. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_4;
  21668. L_4 = KeyValuePair_2_get_Value_m35B45DC696F69D5E0E7A66D137329141152832C6_inline((&V_4), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  21669. NullCheck(L_4);
  21670. RuntimeObject* L_5;
  21671. L_5 = SortedList_2_GetEnumerator_m8D8AD045CCE5FF8D2277E6747DC207B15F3DC1B8(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
  21672. V_5 = L_5;
  21673. }
  21674. {
  21675. auto __finallyBlock = il2cpp::utils::Finally([&]
  21676. {
  21677. FINALLY_008e_1:
  21678. {
  21679. {
  21680. RuntimeObject* L_6 = V_5;
  21681. if (!L_6)
  21682. {
  21683. goto IL_0099_1;
  21684. }
  21685. }
  21686. {
  21687. RuntimeObject* L_7 = V_5;
  21688. NullCheck((RuntimeObject*)L_7);
  21689. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
  21690. }
  21691. IL_0099_1:
  21692. {
  21693. return;
  21694. }
  21695. }
  21696. });
  21697. try
  21698. {
  21699. {
  21700. goto IL_0083_2;
  21701. }
  21702. IL_0030_2:
  21703. {
  21704. RuntimeObject* L_8 = V_5;
  21705. NullCheck(L_8);
  21706. KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F L_9;
  21707. L_9 = InterfaceFuncInvoker0< KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 26), L_8);
  21708. V_6 = L_9;
  21709. List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* L_10 = V_0;
  21710. il2cpp_codegen_initobj((&V_7), sizeof(ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F));
  21711. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC L_11;
  21712. L_11 = KeyValuePair_2_get_Value_m32B7660D4EDA4D31E99AD273C5E1DD2A4214DA0C_inline((&V_6), il2cpp_rgctx_method(method->klass->rgctx_data, 29));
  21713. V_8 = L_11;
  21714. RuntimeObject** L_12 = (RuntimeObject**)(&(&V_8)->___Item1);
  21715. String_t* L_13;
  21716. L_13 = VirtualFuncInvoker1< String_t*, RuntimeObject** >::Invoke(9, __this, L_12);
  21717. (&V_7)->___name = L_13;
  21718. Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___name), (void*)L_13);
  21719. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC L_14;
  21720. L_14 = KeyValuePair_2_get_Value_m32B7660D4EDA4D31E99AD273C5E1DD2A4214DA0C_inline((&V_6), il2cpp_rgctx_method(method->klass->rgctx_data, 29));
  21721. V_9 = L_14;
  21722. RuntimeObject** L_15 = (RuntimeObject**)(&(&V_9)->___Item1);
  21723. int64_t L_16;
  21724. L_16 = VirtualFuncInvoker1< int64_t, RuntimeObject** >::Invoke(10, __this, L_15);
  21725. (&V_7)->___size = L_16;
  21726. ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F L_17 = V_7;
  21727. NullCheck(L_10);
  21728. List_1_Add_m5FE5FD154F3A9ED724649FCC4FBC4EAEAFD3B2C7_inline(L_10, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
  21729. }
  21730. IL_0083_2:
  21731. {
  21732. RuntimeObject* L_18 = V_5;
  21733. NullCheck((RuntimeObject*)L_18);
  21734. bool L_19;
  21735. L_19 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_18);
  21736. if (L_19)
  21737. {
  21738. goto IL_0030_2;
  21739. }
  21740. }
  21741. {
  21742. goto IL_009a_1;
  21743. }
  21744. }
  21745. catch(Il2CppExceptionWrapper& e)
  21746. {
  21747. __finallyBlock.StoreException(e.ex);
  21748. }
  21749. }
  21750. IL_009a_1:
  21751. {
  21752. bool L_20;
  21753. L_20 = Enumerator_MoveNext_m90C3B49AD0D0038DBCAE9BE1FAF04D5AA794E464((&V_3), il2cpp_rgctx_method(method->klass->rgctx_data, 32));
  21754. if (L_20)
  21755. {
  21756. goto IL_0017_1;
  21757. }
  21758. }
  21759. {
  21760. goto IL_00b6;
  21761. }
  21762. }
  21763. catch(Il2CppExceptionWrapper& e)
  21764. {
  21765. __finallyBlock.StoreException(e.ex);
  21766. }
  21767. }
  21768. IL_00b6:
  21769. {
  21770. RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C* L_21 = ___0_logger;
  21771. String_t* L_22;
  21772. L_22 = VirtualFuncInvoker0< String_t* >::Invoke(11, __this);
  21773. String_t* L_23;
  21774. L_23 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral02A5D8574BE1B0FDEADF073A58CB017C4E1ED6BD, L_22, _stringLiteralC18E6C03AEE6108CD5902C8B33E0845E022C73A7, NULL);
  21775. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24;
  21776. L_24 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
  21777. NullCheck(L_21);
  21778. RenderGraphLogger_LogLine_m5A9109B8853117D2306A0B90F073DD2FE53349FD(L_21, L_23, L_24, NULL);
  21779. List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* L_25 = V_0;
  21780. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
  21781. Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* L_26 = ((U3CU3Ec_t19518BD28BC2BF1377609B1DAD4EE8FD89AC8986_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 49)))->___U3CU3E9__15_0;
  21782. Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* L_27 = L_26;
  21783. if (L_27)
  21784. {
  21785. G_B15_0 = L_27;
  21786. G_B15_1 = L_25;
  21787. goto IL_00f6;
  21788. }
  21789. G_B14_0 = L_27;
  21790. G_B14_1 = L_25;
  21791. }
  21792. {
  21793. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 49));
  21794. U3CU3Ec_t19518BD28BC2BF1377609B1DAD4EE8FD89AC8986* L_28 = ((U3CU3Ec_t19518BD28BC2BF1377609B1DAD4EE8FD89AC8986_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 49)))->___U3CU3E9;
  21795. Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* L_29 = (Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 48));
  21796. Comparison_1__ctor_mEC1D7264049CDBD904A10CC8E314F0D1AF427534(L_29, (RuntimeObject*)L_28, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 50)), il2cpp_rgctx_method(method->klass->rgctx_data, 51));
  21797. Comparison_1_t143A8273D54D90702B4269B067C0ADF4C9435E7E* L_30 = L_29;
  21798. ((U3CU3Ec_t19518BD28BC2BF1377609B1DAD4EE8FD89AC8986_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 49)))->___U3CU3E9__15_0 = L_30;
  21799. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t19518BD28BC2BF1377609B1DAD4EE8FD89AC8986_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 49)))->___U3CU3E9__15_0), (void*)L_30);
  21800. G_B15_0 = L_30;
  21801. G_B15_1 = G_B14_1;
  21802. }
  21803. IL_00f6:
  21804. {
  21805. NullCheck(G_B15_1);
  21806. List_1_Sort_m37CBCE9B002506DD2FED917BD254DF2CDD030FD6(G_B15_1, G_B15_0, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
  21807. V_1 = 0;
  21808. V_2 = (0.0f);
  21809. List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* L_31 = V_0;
  21810. NullCheck(L_31);
  21811. Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505 L_32;
  21812. L_32 = List_1_GetEnumerator_m0ABEC3DC3A021F3D5228BF45637DA74A1A31E679(L_31, il2cpp_rgctx_method(method->klass->rgctx_data, 53));
  21813. V_10 = L_32;
  21814. }
  21815. {
  21816. auto __finallyBlock = il2cpp::utils::Finally([&]
  21817. {
  21818. FINALLY_0163:
  21819. {
  21820. Enumerator_Dispose_mAAFFBB825B2C80B853D8BCF2E859696F7BEFD79F((&V_10), il2cpp_rgctx_method(method->klass->rgctx_data, 58));
  21821. return;
  21822. }
  21823. });
  21824. try
  21825. {
  21826. {
  21827. goto IL_0158_1;
  21828. }
  21829. IL_010d_1:
  21830. {
  21831. ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F L_33;
  21832. L_33 = Enumerator_get_Current_m2F1B465104BCDE1E6CA84C56D8A1B960550CB603_inline((&V_10), il2cpp_rgctx_method(method->klass->rgctx_data, 55));
  21833. V_11 = L_33;
  21834. ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F L_34 = V_11;
  21835. int64_t L_35 = L_34.___size;
  21836. V_12 = ((float)(((float)L_35)/(1048576.0f)));
  21837. float L_36 = V_2;
  21838. float L_37 = V_12;
  21839. V_2 = ((float)il2cpp_codegen_add(L_36, L_37));
  21840. RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C* L_38 = ___0_logger;
  21841. int32_t L_39 = V_1;
  21842. int32_t L_40 = L_39;
  21843. V_1 = ((int32_t)il2cpp_codegen_add(L_40, 1));
  21844. int32_t L_41 = L_40;
  21845. RuntimeObject* L_42 = Box(il2cpp_defaults.int32_class, &L_41);
  21846. float L_43 = V_12;
  21847. float L_44 = L_43;
  21848. RuntimeObject* L_45 = Box(il2cpp_defaults.single_class, &L_44);
  21849. ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F L_46 = V_11;
  21850. String_t* L_47 = L_46.___name;
  21851. String_t* L_48;
  21852. L_48 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral7DC2CA44D021575FB2753F5FBEFEFE20323129EE, L_42, L_45, (RuntimeObject*)L_47, NULL);
  21853. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_49;
  21854. L_49 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
  21855. NullCheck(L_38);
  21856. RenderGraphLogger_LogLine_m5A9109B8853117D2306A0B90F073DD2FE53349FD(L_38, L_48, L_49, NULL);
  21857. }
  21858. IL_0158_1:
  21859. {
  21860. bool L_50;
  21861. L_50 = Enumerator_MoveNext_m6C07443F49BF41A75219C09D2E5390E11BB17DC1((&V_10), il2cpp_rgctx_method(method->klass->rgctx_data, 57));
  21862. if (L_50)
  21863. {
  21864. goto IL_010d_1;
  21865. }
  21866. }
  21867. {
  21868. goto IL_0171;
  21869. }
  21870. }
  21871. catch(Il2CppExceptionWrapper& e)
  21872. {
  21873. __finallyBlock.StoreException(e.ex);
  21874. }
  21875. }
  21876. IL_0171:
  21877. {
  21878. RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C* L_51 = ___0_logger;
  21879. float L_52 = V_2;
  21880. float L_53 = L_52;
  21881. RuntimeObject* L_54 = Box(il2cpp_defaults.single_class, &L_53);
  21882. String_t* L_55;
  21883. L_55 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralD05C1EE5BADE7DAD32522C5BBCFB9121D6F191FC, L_54, NULL);
  21884. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_56;
  21885. L_56 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
  21886. NullCheck(L_51);
  21887. RenderGraphLogger_LogLine_m5A9109B8853117D2306A0B90F073DD2FE53349FD(L_51, L_55, L_56, NULL);
  21888. return;
  21889. }
  21890. }
  21891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_PurgeUnusedResources_m51E5F4211330E7C2CE4506670CA6A8E1EB60A127_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, int32_t ___0_currentFrameIndex, const RuntimeMethod* method)
  21892. {
  21893. static bool s_Il2CppMethodInitialized;
  21894. if (!s_Il2CppMethodInitialized)
  21895. {
  21896. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1_il2cpp_TypeInfo_var);
  21897. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
  21898. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
  21899. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
  21900. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
  21901. s_Il2CppMethodInitialized = true;
  21902. }
  21903. Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4 V_0;
  21904. memset((&V_0), 0, sizeof(V_0));
  21905. KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0 V_1;
  21906. memset((&V_1), 0, sizeof(V_1));
  21907. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* V_2 = NULL;
  21908. RuntimeObject* V_3 = NULL;
  21909. RuntimeObject* V_4 = NULL;
  21910. int32_t V_5 = 0;
  21911. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC V_6;
  21912. memset((&V_6), 0, sizeof(V_6));
  21913. int32_t V_7 = 0;
  21914. int32_t V_8 = 0;
  21915. {
  21916. Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* L_0 = __this->___m_ResourcePool;
  21917. NullCheck(L_0);
  21918. Enumerator_t4413BAB1191A3826A361DA95E1034DB8A9B057A4 L_1;
  21919. L_1 = Dictionary_2_GetEnumerator_mC786BD79E2F27870DB40BADDDBC06FD923366314(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  21920. V_0 = L_1;
  21921. }
  21922. {
  21923. auto __finallyBlock = il2cpp::utils::Finally([&]
  21924. {
  21925. FINALLY_00c4:
  21926. {
  21927. Enumerator_Dispose_m5D1881ECDACEB320982ADE65F23004E3F282617E((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  21928. return;
  21929. }
  21930. });
  21931. try
  21932. {
  21933. {
  21934. goto IL_00b6_1;
  21935. }
  21936. IL_0011_1:
  21937. {
  21938. KeyValuePair_2_tD1548AF60B3B864F3DE737BDAC85AE05663839C0 L_2;
  21939. L_2 = Enumerator_get_Current_mD0E922922D6C95A396BC4DFB56434A57F16D9FA5_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  21940. V_1 = L_2;
  21941. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 59));
  21942. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = ((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 59)))->___s_ToRemoveList;
  21943. NullCheck(L_3);
  21944. List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_3, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
  21945. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_4;
  21946. L_4 = KeyValuePair_2_get_Value_m35B45DC696F69D5E0E7A66D137329141152832C6_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  21947. V_2 = L_4;
  21948. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_5 = V_2;
  21949. NullCheck(L_5);
  21950. RuntimeObject* L_6;
  21951. L_6 = SortedList_2_get_Keys_m172C33B78751EA61C36EFA8221EB4C6D26F102E7(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 60));
  21952. V_3 = L_6;
  21953. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_7 = V_2;
  21954. NullCheck(L_7);
  21955. RuntimeObject* L_8;
  21956. L_8 = SortedList_2_get_Values_mEBEED70021E09FCC11E8C5BAADBC68816399E1D3(L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  21957. V_4 = L_8;
  21958. V_5 = 0;
  21959. goto IL_0080_1;
  21960. }
  21961. IL_003f_1:
  21962. {
  21963. RuntimeObject* L_9 = V_4;
  21964. int32_t L_10 = V_5;
  21965. NullCheck(L_9);
  21966. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC L_11;
  21967. L_11 = InterfaceFuncInvoker1< ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC, int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 15), L_9, L_10);
  21968. V_6 = L_11;
  21969. RuntimeObject* L_12 = V_3;
  21970. int32_t L_13 = V_5;
  21971. NullCheck(L_12);
  21972. int32_t L_14;
  21973. L_14 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(0, IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1_il2cpp_TypeInfo_var, L_12, L_13);
  21974. V_7 = L_14;
  21975. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC L_15 = V_6;
  21976. int32_t L_16 = L_15.___Item2;
  21977. int32_t L_17 = ___0_currentFrameIndex;
  21978. if ((((int32_t)((int32_t)il2cpp_codegen_add(L_16, ((int32_t)10)))) >= ((int32_t)L_17)))
  21979. {
  21980. goto IL_007a_1;
  21981. }
  21982. }
  21983. {
  21984. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC L_18 = V_6;
  21985. RuntimeObject* L_19 = L_18.___Item1;
  21986. VirtualActionInvoker1< RuntimeObject* >::Invoke(8, __this, L_19);
  21987. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 59));
  21988. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_20 = ((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 59)))->___s_ToRemoveList;
  21989. int32_t L_21 = V_7;
  21990. NullCheck(L_20);
  21991. List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_20, L_21, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
  21992. }
  21993. IL_007a_1:
  21994. {
  21995. int32_t L_22 = V_5;
  21996. V_5 = ((int32_t)il2cpp_codegen_add(L_22, 1));
  21997. }
  21998. IL_0080_1:
  21999. {
  22000. int32_t L_23 = V_5;
  22001. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_24 = V_2;
  22002. NullCheck(L_24);
  22003. int32_t L_25;
  22004. L_25 = SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_inline(L_24, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  22005. if ((((int32_t)L_23) < ((int32_t)L_25)))
  22006. {
  22007. goto IL_003f_1;
  22008. }
  22009. }
  22010. {
  22011. V_8 = 0;
  22012. goto IL_00a8_1;
  22013. }
  22014. IL_008f_1:
  22015. {
  22016. SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* L_26 = V_2;
  22017. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 59));
  22018. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_27 = ((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 59)))->___s_ToRemoveList;
  22019. int32_t L_28 = V_8;
  22020. NullCheck(L_27);
  22021. int32_t L_29;
  22022. L_29 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_27, L_28, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
  22023. NullCheck(L_26);
  22024. bool L_30;
  22025. L_30 = SortedList_2_Remove_m3370DBD0173B09FADBAC1F738CB157934729BA3A(L_26, L_29, il2cpp_rgctx_method(method->klass->rgctx_data, 61));
  22026. int32_t L_31 = V_8;
  22027. V_8 = ((int32_t)il2cpp_codegen_add(L_31, 1));
  22028. }
  22029. IL_00a8_1:
  22030. {
  22031. int32_t L_32 = V_8;
  22032. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 59));
  22033. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_33 = ((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->klass->rgctx_data, 59)))->___s_ToRemoveList;
  22034. NullCheck(L_33);
  22035. int32_t L_34;
  22036. L_34 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_33, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
  22037. if ((((int32_t)L_32) < ((int32_t)L_34)))
  22038. {
  22039. goto IL_008f_1;
  22040. }
  22041. }
  22042. IL_00b6_1:
  22043. {
  22044. bool L_35;
  22045. L_35 = Enumerator_MoveNext_m90C3B49AD0D0038DBCAE9BE1FAF04D5AA794E464((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 32));
  22046. if (L_35)
  22047. {
  22048. goto IL_0011_1;
  22049. }
  22050. }
  22051. {
  22052. goto IL_00d2;
  22053. }
  22054. }
  22055. catch(Il2CppExceptionWrapper& e)
  22056. {
  22057. __finallyBlock.StoreException(e.ex);
  22058. }
  22059. }
  22060. IL_00d2:
  22061. {
  22062. return;
  22063. }
  22064. }
  22065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1__ctor_m4C675448DA6BF733F020CF88F09DB59845225A1F_gshared (RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* __this, const RuntimeMethod* method)
  22066. {
  22067. {
  22068. Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA* L_0 = (Dictionary_2_t2250B113DE83AED91DBA136B5689DEA3D8B037CA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  22069. Dictionary_2__ctor_m3E8496074B16AF9F6F81D29417B320925ED0BA6D(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 62));
  22070. __this->___m_ResourcePool = L_0;
  22071. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourcePool), (void*)L_0);
  22072. List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* L_1 = (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 34));
  22073. List_1__ctor_m339B3DCFFA0529DC71BA1ADB65D6FDEA1048E5CA(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 63));
  22074. __this->___m_FrameAllocatedResources = L_1;
  22075. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FrameAllocatedResources), (void*)L_1);
  22076. IRenderGraphResourcePool__ctor_m43B46CE8501CA778B0FA01903945F4130B042176((IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35*)__this, NULL);
  22077. return;
  22078. }
  22079. }
  22080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1__cctor_mA1B0D40EF2A340D95A3D1352484138ED4E78A9D9_gshared (const RuntimeMethod* method)
  22081. {
  22082. static bool s_Il2CppMethodInitialized;
  22083. if (!s_Il2CppMethodInitialized)
  22084. {
  22085. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_RuntimeMethod_var);
  22086. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
  22087. s_Il2CppMethodInitialized = true;
  22088. }
  22089. {
  22090. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
  22091. List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98(L_0, ((int32_t)32), List_1__ctor_m30DD6F0F8DFBA9856BF7220A3CDB1C89ECEC0D98_RuntimeMethod_var);
  22092. ((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 59)))->___s_ToRemoveList = L_0;
  22093. Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 59)))->___s_ToRemoveList), (void*)L_0);
  22094. return;
  22095. }
  22096. }
  22097. #ifdef __clang__
  22098. #pragma clang diagnostic pop
  22099. #endif
  22100. #ifdef __clang__
  22101. #pragma clang diagnostic push
  22102. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22103. #pragma clang diagnostic ignored "-Wunused-variable"
  22104. #endif
  22105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2__ctor_mDEBF025E81EE9A8B5172A521386246979DAAE671_gshared (RenderGraphResource_2_t5640A75CE012B3ED8292A963965C2A23539D241F* __this, const RuntimeMethod* method)
  22106. {
  22107. {
  22108. IRenderGraphResource__ctor_mDC3C78DC768803C8C4195F148A7B0BD667254529((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, NULL);
  22109. return;
  22110. }
  22111. }
  22112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_Reset_mBC0C9C820D434D169475078FBD5A0D6BCC4FF921_gshared (RenderGraphResource_2_t5640A75CE012B3ED8292A963965C2A23539D241F* __this, IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* ___0_pool, const RuntimeMethod* method)
  22113. {
  22114. {
  22115. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22116. IRenderGraphResource_Reset_mE628A9D0E5F8C249BEE86D10BD62DAE7846A71A2_inline((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, (IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35*)NULL, NULL);
  22117. IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* L_0 = ___0_pool;
  22118. __this->___m_Pool = ((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 0)));
  22119. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Pool), (void*)((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 0))));
  22120. RuntimeObject** L_1 = (RuntimeObject**)(&__this->___graphicsResource);
  22121. il2cpp_codegen_initobj(L_1, sizeof(RuntimeObject*));
  22122. __this->___validDesc = (bool)0;
  22123. return;
  22124. }
  22125. }
  22126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResource_2_IsCreated_mAD37C8439D4C5A4BE9820A516A124B37319F7EF8_gshared (RenderGraphResource_2_t5640A75CE012B3ED8292A963965C2A23539D241F* __this, const RuntimeMethod* method)
  22127. {
  22128. {
  22129. RuntimeObject* L_0 = __this->___graphicsResource;
  22130. return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  22131. }
  22132. }
  22133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleaseGraphicsResource_m711E905DE34133885258FC1EC69E7A9AE50BD2C4_gshared (RenderGraphResource_2_t5640A75CE012B3ED8292A963965C2A23539D241F* __this, const RuntimeMethod* method)
  22134. {
  22135. {
  22136. RuntimeObject** L_0 = (RuntimeObject**)(&__this->___graphicsResource);
  22137. il2cpp_codegen_initobj(L_0, sizeof(RuntimeObject*));
  22138. return;
  22139. }
  22140. }
  22141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_CreatePooledGraphicsResource_mF18E0DF49D55E5E3F6202F8F5FE097D1CFAEE9D8_gshared (RenderGraphResource_2_t5640A75CE012B3ED8292A963965C2A23539D241F* __this, const RuntimeMethod* method)
  22142. {
  22143. int32_t V_0 = 0;
  22144. {
  22145. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22146. int32_t L_0;
  22147. L_0 = VirtualFuncInvoker0< int32_t >::Invoke(18, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22148. V_0 = L_0;
  22149. RuntimeObject* L_1 = __this->___graphicsResource;
  22150. if (!L_1)
  22151. {
  22152. goto IL_002a;
  22153. }
  22154. }
  22155. {
  22156. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22157. String_t* L_2;
  22158. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(5, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22159. String_t* L_3;
  22160. L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD8C9600942644C8C57DF32415FC40B6399BE16FC)), (RuntimeObject*)L_2, NULL);
  22161. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  22162. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, L_3, NULL);
  22163. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method);
  22164. }
  22165. IL_002a:
  22166. {
  22167. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_5 = __this->___m_Pool;
  22168. int32_t L_6 = V_0;
  22169. RuntimeObject** L_7 = (RuntimeObject**)(&__this->___graphicsResource);
  22170. NullCheck(L_5);
  22171. bool L_8;
  22172. L_8 = RenderGraphResourcePool_1_TryGetResource_m77759623154B16775B072CA93C15CC8790E30588(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  22173. if (L_8)
  22174. {
  22175. goto IL_0046;
  22176. }
  22177. }
  22178. {
  22179. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22180. VirtualActionInvoker0::Invoke(11, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22181. goto IL_004c;
  22182. }
  22183. IL_0046:
  22184. {
  22185. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22186. VirtualActionInvoker0::Invoke(12, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22187. }
  22188. IL_004c:
  22189. {
  22190. int32_t L_9 = V_0;
  22191. ((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this)->___cachedHash = L_9;
  22192. return;
  22193. }
  22194. }
  22195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleasePooledGraphicsResource_mE706B643A65FEA60578726CEAD26B9CEED711017_gshared (RenderGraphResource_2_t5640A75CE012B3ED8292A963965C2A23539D241F* __this, int32_t ___0_frameIndex, const RuntimeMethod* method)
  22196. {
  22197. {
  22198. RuntimeObject* L_0 = __this->___graphicsResource;
  22199. if (L_0)
  22200. {
  22201. goto IL_0028;
  22202. }
  22203. }
  22204. {
  22205. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22206. String_t* L_1;
  22207. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(5, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22208. String_t* L_2;
  22209. L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A40DB219B00EA95091B43C5B9A625A5A36E3A69)), L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAE6086238DE33BB2055E65DDDB3A96F2098000F1)), NULL);
  22210. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  22211. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, L_2, NULL);
  22212. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
  22213. }
  22214. IL_0028:
  22215. {
  22216. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_4 = __this->___m_Pool;
  22217. if (!L_4)
  22218. {
  22219. goto IL_0048;
  22220. }
  22221. }
  22222. {
  22223. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_5 = __this->___m_Pool;
  22224. int32_t L_6 = ((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this)->___cachedHash;
  22225. RuntimeObject* L_7 = __this->___graphicsResource;
  22226. int32_t L_8 = ___0_frameIndex;
  22227. NullCheck(L_5);
  22228. RenderGraphResourcePool_1_ReleaseResource_m39B0A9BBD5C9C4CA5E38C4F4C7C55A6A714814EC(L_5, L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  22229. }
  22230. IL_0048:
  22231. {
  22232. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22233. VirtualActionInvoker1< IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* >::Invoke(4, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, (IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35*)NULL);
  22234. return;
  22235. }
  22236. }
  22237. #ifdef __clang__
  22238. #pragma clang diagnostic pop
  22239. #endif
  22240. #ifdef __clang__
  22241. #pragma clang diagnostic push
  22242. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22243. #pragma clang diagnostic ignored "-Wunused-variable"
  22244. #endif
  22245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2__ctor_m2947A59E6544C5179881E1E2041CB681902B4A6E_gshared (RenderGraphResource_2_tB285E318C57C5AA0503202BE0E7DED39C840F1EA* __this, const RuntimeMethod* method)
  22246. {
  22247. {
  22248. IRenderGraphResource__ctor_mDC3C78DC768803C8C4195F148A7B0BD667254529((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, NULL);
  22249. return;
  22250. }
  22251. }
  22252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_Reset_m564C817533C0C3C78545D3F7DF6DD453982056B7_gshared (RenderGraphResource_2_tB285E318C57C5AA0503202BE0E7DED39C840F1EA* __this, IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* ___0_pool, const RuntimeMethod* method)
  22253. {
  22254. {
  22255. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22256. IRenderGraphResource_Reset_mE628A9D0E5F8C249BEE86D10BD62DAE7846A71A2_inline((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, (IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35*)NULL, NULL);
  22257. IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* L_0 = ___0_pool;
  22258. __this->___m_Pool = ((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 0)));
  22259. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Pool), (void*)((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 0))));
  22260. RuntimeObject** L_1 = (RuntimeObject**)(&__this->___graphicsResource);
  22261. il2cpp_codegen_initobj(L_1, sizeof(RuntimeObject*));
  22262. __this->___validDesc = (bool)0;
  22263. return;
  22264. }
  22265. }
  22266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResource_2_IsCreated_m53ED6157213F5AF77AF2C853A9322F4AAEE112A5_gshared (RenderGraphResource_2_tB285E318C57C5AA0503202BE0E7DED39C840F1EA* __this, const RuntimeMethod* method)
  22267. {
  22268. {
  22269. RuntimeObject* L_0 = __this->___graphicsResource;
  22270. return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  22271. }
  22272. }
  22273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleaseGraphicsResource_m61FF5169F4C7BFC0FFAE6B1D27776CEC404F0557_gshared (RenderGraphResource_2_tB285E318C57C5AA0503202BE0E7DED39C840F1EA* __this, const RuntimeMethod* method)
  22274. {
  22275. {
  22276. RuntimeObject** L_0 = (RuntimeObject**)(&__this->___graphicsResource);
  22277. il2cpp_codegen_initobj(L_0, sizeof(RuntimeObject*));
  22278. return;
  22279. }
  22280. }
  22281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_CreatePooledGraphicsResource_m8B857E617308212CD79D807B786E87D4CE7A6B40_gshared (RenderGraphResource_2_tB285E318C57C5AA0503202BE0E7DED39C840F1EA* __this, const RuntimeMethod* method)
  22282. {
  22283. int32_t V_0 = 0;
  22284. {
  22285. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22286. int32_t L_0;
  22287. L_0 = VirtualFuncInvoker0< int32_t >::Invoke(18, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22288. V_0 = L_0;
  22289. RuntimeObject* L_1 = __this->___graphicsResource;
  22290. if (!L_1)
  22291. {
  22292. goto IL_002a;
  22293. }
  22294. }
  22295. {
  22296. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22297. String_t* L_2;
  22298. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(5, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22299. String_t* L_3;
  22300. L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD8C9600942644C8C57DF32415FC40B6399BE16FC)), (RuntimeObject*)L_2, NULL);
  22301. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  22302. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, L_3, NULL);
  22303. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method);
  22304. }
  22305. IL_002a:
  22306. {
  22307. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_5 = __this->___m_Pool;
  22308. int32_t L_6 = V_0;
  22309. RuntimeObject** L_7 = (RuntimeObject**)(&__this->___graphicsResource);
  22310. NullCheck(L_5);
  22311. bool L_8;
  22312. L_8 = RenderGraphResourcePool_1_TryGetResource_m77759623154B16775B072CA93C15CC8790E30588(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  22313. if (L_8)
  22314. {
  22315. goto IL_0046;
  22316. }
  22317. }
  22318. {
  22319. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22320. VirtualActionInvoker0::Invoke(11, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22321. goto IL_004c;
  22322. }
  22323. IL_0046:
  22324. {
  22325. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22326. VirtualActionInvoker0::Invoke(12, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22327. }
  22328. IL_004c:
  22329. {
  22330. int32_t L_9 = V_0;
  22331. ((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this)->___cachedHash = L_9;
  22332. return;
  22333. }
  22334. }
  22335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleasePooledGraphicsResource_m0F13AA7DD219F13BAD39640848EC05757D59A5D5_gshared (RenderGraphResource_2_tB285E318C57C5AA0503202BE0E7DED39C840F1EA* __this, int32_t ___0_frameIndex, const RuntimeMethod* method)
  22336. {
  22337. {
  22338. RuntimeObject* L_0 = __this->___graphicsResource;
  22339. if (L_0)
  22340. {
  22341. goto IL_0028;
  22342. }
  22343. }
  22344. {
  22345. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22346. String_t* L_1;
  22347. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(5, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22348. String_t* L_2;
  22349. L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A40DB219B00EA95091B43C5B9A625A5A36E3A69)), L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAE6086238DE33BB2055E65DDDB3A96F2098000F1)), NULL);
  22350. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  22351. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, L_2, NULL);
  22352. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
  22353. }
  22354. IL_0028:
  22355. {
  22356. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_4 = __this->___m_Pool;
  22357. if (!L_4)
  22358. {
  22359. goto IL_0048;
  22360. }
  22361. }
  22362. {
  22363. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_5 = __this->___m_Pool;
  22364. int32_t L_6 = ((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this)->___cachedHash;
  22365. RuntimeObject* L_7 = __this->___graphicsResource;
  22366. int32_t L_8 = ___0_frameIndex;
  22367. NullCheck(L_5);
  22368. RenderGraphResourcePool_1_ReleaseResource_m39B0A9BBD5C9C4CA5E38C4F4C7C55A6A714814EC(L_5, L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  22369. }
  22370. IL_0048:
  22371. {
  22372. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22373. VirtualActionInvoker1< IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* >::Invoke(4, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, (IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35*)NULL);
  22374. return;
  22375. }
  22376. }
  22377. #ifdef __clang__
  22378. #pragma clang diagnostic pop
  22379. #endif
  22380. #ifdef __clang__
  22381. #pragma clang diagnostic push
  22382. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22383. #pragma clang diagnostic ignored "-Wunused-variable"
  22384. #endif
  22385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2__ctor_m45BC943A2E6EDE2206DFF892586B7568E7754A04_gshared (RenderGraphResource_2_t0AEB4F6079552A0C799ABCD58A0D7D5F5E8BFE70* __this, const RuntimeMethod* method)
  22386. {
  22387. {
  22388. IRenderGraphResource__ctor_mDC3C78DC768803C8C4195F148A7B0BD667254529((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, NULL);
  22389. return;
  22390. }
  22391. }
  22392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_Reset_mAE6E4A42A08BC9B1E098403F48A30D7B215E280D_gshared (RenderGraphResource_2_t0AEB4F6079552A0C799ABCD58A0D7D5F5E8BFE70* __this, IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* ___0_pool, const RuntimeMethod* method)
  22393. {
  22394. {
  22395. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22396. IRenderGraphResource_Reset_mE628A9D0E5F8C249BEE86D10BD62DAE7846A71A2_inline((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, (IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35*)NULL, NULL);
  22397. IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* L_0 = ___0_pool;
  22398. __this->___m_Pool = ((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 0)));
  22399. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Pool), (void*)((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 0))));
  22400. RuntimeObject** L_1 = (RuntimeObject**)(&__this->___graphicsResource);
  22401. il2cpp_codegen_initobj(L_1, sizeof(RuntimeObject*));
  22402. __this->___validDesc = (bool)0;
  22403. return;
  22404. }
  22405. }
  22406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResource_2_IsCreated_mED96171B59F6755771A07F9FEAF425A68DBD783C_gshared (RenderGraphResource_2_t0AEB4F6079552A0C799ABCD58A0D7D5F5E8BFE70* __this, const RuntimeMethod* method)
  22407. {
  22408. {
  22409. RuntimeObject* L_0 = __this->___graphicsResource;
  22410. return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  22411. }
  22412. }
  22413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleaseGraphicsResource_mEE71948005915CAAB1B29787CED4B33D7C02C064_gshared (RenderGraphResource_2_t0AEB4F6079552A0C799ABCD58A0D7D5F5E8BFE70* __this, const RuntimeMethod* method)
  22414. {
  22415. {
  22416. RuntimeObject** L_0 = (RuntimeObject**)(&__this->___graphicsResource);
  22417. il2cpp_codegen_initobj(L_0, sizeof(RuntimeObject*));
  22418. return;
  22419. }
  22420. }
  22421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_CreatePooledGraphicsResource_mC0DE322EF43B7882F016A0DCCFE5C4D622579E7E_gshared (RenderGraphResource_2_t0AEB4F6079552A0C799ABCD58A0D7D5F5E8BFE70* __this, const RuntimeMethod* method)
  22422. {
  22423. int32_t V_0 = 0;
  22424. {
  22425. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22426. int32_t L_0;
  22427. L_0 = VirtualFuncInvoker0< int32_t >::Invoke(18, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22428. V_0 = L_0;
  22429. RuntimeObject* L_1 = __this->___graphicsResource;
  22430. if (!L_1)
  22431. {
  22432. goto IL_002a;
  22433. }
  22434. }
  22435. {
  22436. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22437. String_t* L_2;
  22438. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(5, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22439. String_t* L_3;
  22440. L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD8C9600942644C8C57DF32415FC40B6399BE16FC)), (RuntimeObject*)L_2, NULL);
  22441. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  22442. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, L_3, NULL);
  22443. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method);
  22444. }
  22445. IL_002a:
  22446. {
  22447. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_5 = __this->___m_Pool;
  22448. int32_t L_6 = V_0;
  22449. RuntimeObject** L_7 = (RuntimeObject**)(&__this->___graphicsResource);
  22450. NullCheck(L_5);
  22451. bool L_8;
  22452. L_8 = RenderGraphResourcePool_1_TryGetResource_m77759623154B16775B072CA93C15CC8790E30588(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  22453. if (L_8)
  22454. {
  22455. goto IL_0046;
  22456. }
  22457. }
  22458. {
  22459. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22460. VirtualActionInvoker0::Invoke(11, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22461. goto IL_004c;
  22462. }
  22463. IL_0046:
  22464. {
  22465. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22466. VirtualActionInvoker0::Invoke(12, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22467. }
  22468. IL_004c:
  22469. {
  22470. int32_t L_9 = V_0;
  22471. ((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this)->___cachedHash = L_9;
  22472. return;
  22473. }
  22474. }
  22475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleasePooledGraphicsResource_m99AED15C44407217129D188BD7282CDCCC611737_gshared (RenderGraphResource_2_t0AEB4F6079552A0C799ABCD58A0D7D5F5E8BFE70* __this, int32_t ___0_frameIndex, const RuntimeMethod* method)
  22476. {
  22477. {
  22478. RuntimeObject* L_0 = __this->___graphicsResource;
  22479. if (L_0)
  22480. {
  22481. goto IL_0028;
  22482. }
  22483. }
  22484. {
  22485. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22486. String_t* L_1;
  22487. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(5, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22488. String_t* L_2;
  22489. L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A40DB219B00EA95091B43C5B9A625A5A36E3A69)), L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAE6086238DE33BB2055E65DDDB3A96F2098000F1)), NULL);
  22490. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  22491. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, L_2, NULL);
  22492. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
  22493. }
  22494. IL_0028:
  22495. {
  22496. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_4 = __this->___m_Pool;
  22497. if (!L_4)
  22498. {
  22499. goto IL_0048;
  22500. }
  22501. }
  22502. {
  22503. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_5 = __this->___m_Pool;
  22504. int32_t L_6 = ((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this)->___cachedHash;
  22505. RuntimeObject* L_7 = __this->___graphicsResource;
  22506. int32_t L_8 = ___0_frameIndex;
  22507. NullCheck(L_5);
  22508. RenderGraphResourcePool_1_ReleaseResource_m39B0A9BBD5C9C4CA5E38C4F4C7C55A6A714814EC(L_5, L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  22509. }
  22510. IL_0048:
  22511. {
  22512. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22513. VirtualActionInvoker1< IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* >::Invoke(4, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, (IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35*)NULL);
  22514. return;
  22515. }
  22516. }
  22517. #ifdef __clang__
  22518. #pragma clang diagnostic pop
  22519. #endif
  22520. #ifdef __clang__
  22521. #pragma clang diagnostic push
  22522. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22523. #pragma clang diagnostic ignored "-Wunused-variable"
  22524. #endif
  22525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2__ctor_m6F11B4842E417AA8BEF7F284218A33FB77462477_gshared (RenderGraphResource_2_tEC1532D0358872CC07487BD060011FEAA66B55FC* __this, const RuntimeMethod* method)
  22526. {
  22527. {
  22528. IRenderGraphResource__ctor_mDC3C78DC768803C8C4195F148A7B0BD667254529((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, NULL);
  22529. return;
  22530. }
  22531. }
  22532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_Reset_m3227D948EEA9D4C9FC66683E0DB1BC7D6C6DA08A_gshared (RenderGraphResource_2_tEC1532D0358872CC07487BD060011FEAA66B55FC* __this, IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* ___0_pool, const RuntimeMethod* method)
  22533. {
  22534. {
  22535. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22536. IRenderGraphResource_Reset_mE628A9D0E5F8C249BEE86D10BD62DAE7846A71A2_inline((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, (IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35*)NULL, NULL);
  22537. IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* L_0 = ___0_pool;
  22538. il2cpp_codegen_write_instance_field_data<RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),3), ((RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 0))));
  22539. il2cpp_codegen_initobj((((RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),2)))), sizeof(RuntimeObject*));
  22540. il2cpp_codegen_write_instance_field_data<bool>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),1), (bool)0);
  22541. return;
  22542. }
  22543. }
  22544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResource_2_IsCreated_m19425109393A9975BF5610AB9261A9A4809F3A0B_gshared (RenderGraphResource_2_tEC1532D0358872CC07487BD060011FEAA66B55FC* __this, const RuntimeMethod* method)
  22545. {
  22546. {
  22547. RuntimeObject* L_0 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),2));
  22548. return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  22549. }
  22550. }
  22551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleaseGraphicsResource_mD9F2F286F14220A0E1804DA24D8AC52952F0C40F_gshared (RenderGraphResource_2_tEC1532D0358872CC07487BD060011FEAA66B55FC* __this, const RuntimeMethod* method)
  22552. {
  22553. {
  22554. il2cpp_codegen_initobj((((RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),2)))), sizeof(RuntimeObject*));
  22555. return;
  22556. }
  22557. }
  22558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_CreatePooledGraphicsResource_m143F8BDC80C3DBF49FF6F4287AC61F81DE2C9346_gshared (RenderGraphResource_2_tEC1532D0358872CC07487BD060011FEAA66B55FC* __this, const RuntimeMethod* method)
  22559. {
  22560. int32_t V_0 = 0;
  22561. {
  22562. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22563. int32_t L_0;
  22564. L_0 = VirtualFuncInvoker0< int32_t >::Invoke(18, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22565. V_0 = L_0;
  22566. RuntimeObject* L_1 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),2));
  22567. if (!L_1)
  22568. {
  22569. goto IL_002a;
  22570. }
  22571. }
  22572. {
  22573. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22574. String_t* L_2;
  22575. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(5, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22576. String_t* L_3;
  22577. L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD8C9600942644C8C57DF32415FC40B6399BE16FC)), (RuntimeObject*)L_2, NULL);
  22578. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  22579. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, L_3, NULL);
  22580. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, method);
  22581. }
  22582. IL_002a:
  22583. {
  22584. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_5 = *(RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),3));
  22585. int32_t L_6 = V_0;
  22586. NullCheck(L_5);
  22587. bool L_7;
  22588. L_7 = RenderGraphResourcePool_1_TryGetResource_m77759623154B16775B072CA93C15CC8790E30588(L_5, L_6, (((RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),2)))), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  22589. if (L_7)
  22590. {
  22591. goto IL_0046;
  22592. }
  22593. }
  22594. {
  22595. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22596. VirtualActionInvoker0::Invoke(11, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22597. goto IL_004c;
  22598. }
  22599. IL_0046:
  22600. {
  22601. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22602. VirtualActionInvoker0::Invoke(12, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22603. }
  22604. IL_004c:
  22605. {
  22606. int32_t L_8 = V_0;
  22607. ((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this)->___cachedHash = L_8;
  22608. return;
  22609. }
  22610. }
  22611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleasePooledGraphicsResource_m8E0E2C1B16635C09F9A8C1D36B7DF31406294096_gshared (RenderGraphResource_2_tEC1532D0358872CC07487BD060011FEAA66B55FC* __this, int32_t ___0_frameIndex, const RuntimeMethod* method)
  22612. {
  22613. {
  22614. RuntimeObject* L_0 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),2));
  22615. if (L_0)
  22616. {
  22617. goto IL_0028;
  22618. }
  22619. }
  22620. {
  22621. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22622. String_t* L_1;
  22623. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(5, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22624. String_t* L_2;
  22625. L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A40DB219B00EA95091B43C5B9A625A5A36E3A69)), L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAE6086238DE33BB2055E65DDDB3A96F2098000F1)), NULL);
  22626. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  22627. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, L_2, NULL);
  22628. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
  22629. }
  22630. IL_0028:
  22631. {
  22632. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_4 = *(RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),3));
  22633. if (!L_4)
  22634. {
  22635. goto IL_0048;
  22636. }
  22637. }
  22638. {
  22639. RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA* L_5 = *(RenderGraphResourcePool_1_t104371BF6C36C99C2FEADC11F162343E7A7DE0DA**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),3));
  22640. int32_t L_6 = ((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this)->___cachedHash;
  22641. RuntimeObject* L_7 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1),2));
  22642. int32_t L_8 = ___0_frameIndex;
  22643. NullCheck(L_5);
  22644. RenderGraphResourcePool_1_ReleaseResource_m39B0A9BBD5C9C4CA5E38C4F4C7C55A6A714814EC(L_5, L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  22645. }
  22646. IL_0048:
  22647. {
  22648. NullCheck((IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this);
  22649. VirtualActionInvoker1< IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* >::Invoke(4, (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021*)__this, (IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35*)NULL);
  22650. return;
  22651. }
  22652. }
  22653. #ifdef __clang__
  22654. #pragma clang diagnostic pop
  22655. #endif
  22656. #ifdef __clang__
  22657. #pragma clang diagnostic push
  22658. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22659. #pragma clang diagnostic ignored "-Wunused-variable"
  22660. #endif
  22661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* RenderPipelineAsset_1_get_pipelineType_m2D8DC5035CB5A417F0CE8AE5F47066833FA5C70C_gshared (RenderPipelineAsset_1_tDA4922EA4D8A893E6B587D3FDD9FF389A490D54F* __this, const RuntimeMethod* method)
  22662. {
  22663. {
  22664. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  22665. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  22666. Type_t* L_1;
  22667. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  22668. return L_1;
  22669. }
  22670. }
  22671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderPipelineAsset_1_get_renderPipelineShaderTag_m7EBCEE6798CECD8A16EAB0AC4F0223751EE6BF36_gshared (RenderPipelineAsset_1_tDA4922EA4D8A893E6B587D3FDD9FF389A490D54F* __this, const RuntimeMethod* method)
  22672. {
  22673. {
  22674. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  22675. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  22676. Type_t* L_1;
  22677. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  22678. NullCheck((MemberInfo_t*)L_1);
  22679. String_t* L_2;
  22680. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_1);
  22681. return L_2;
  22682. }
  22683. }
  22684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* RenderPipelineAsset_1_get_renderPipelineType_m8EAE78573C32D0C5B4A6D0E89A8D82E3A19C09E1_gshared (RenderPipelineAsset_1_tDA4922EA4D8A893E6B587D3FDD9FF389A490D54F* __this, const RuntimeMethod* method)
  22685. {
  22686. {
  22687. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  22688. il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
  22689. Type_t* L_1;
  22690. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  22691. return L_1;
  22692. }
  22693. }
  22694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineAsset_1__ctor_m50AFC8D6C6266642E74EC27F9959EADDAD25C0C2_gshared (RenderPipelineAsset_1_tDA4922EA4D8A893E6B587D3FDD9FF389A490D54F* __this, const RuntimeMethod* method)
  22695. {
  22696. {
  22697. RenderPipelineAsset__ctor_mC45BECAED54BEDC4555AF010323EABF49BA7B78A((RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E*)__this, NULL);
  22698. return;
  22699. }
  22700. }
  22701. #ifdef __clang__
  22702. #pragma clang diagnostic pop
  22703. #endif
  22704. #ifdef __clang__
  22705. #pragma clang diagnostic push
  22706. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22707. #pragma clang diagnostic ignored "-Wunused-variable"
  22708. #endif
  22709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RenderPipelineGlobalSettings_2_get_instance_m9AF5016FC67098946CE10F775FA8802D4754844C_gshared (const RuntimeMethod* method)
  22710. {
  22711. {
  22712. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  22713. Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* L_0 = ((RenderPipelineGlobalSettings_2_tF84FD1A701A46DB8931AF8BC6056BF124B88CF0D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_Instance;
  22714. NullCheck(L_0);
  22715. RuntimeObject* L_1;
  22716. L_1 = Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  22717. return L_1;
  22718. }
  22719. }
  22720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineGlobalSettings_2_Reset_mDDB29D68B6F6A0E940A5ABBD1957CFA3475106A4_gshared (RenderPipelineGlobalSettings_2_tF84FD1A701A46DB8931AF8BC6056BF124B88CF0D* __this, const RuntimeMethod* method)
  22721. {
  22722. {
  22723. return;
  22724. }
  22725. }
  22726. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineGlobalSettings_2__ctor_mC6F92A00C7E01C154AA27C3918C055F480740B46_gshared (RenderPipelineGlobalSettings_2_tF84FD1A701A46DB8931AF8BC6056BF124B88CF0D* __this, const RuntimeMethod* method)
  22727. {
  22728. {
  22729. RenderPipelineGlobalSettings__ctor_m2C6938CBD7C2F58F88D08F78489D3511A536EAAD((RenderPipelineGlobalSettings_t3F883EA6174C636143F71211A146A0B1D9E76000*)__this, NULL);
  22730. return;
  22731. }
  22732. }
  22733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineGlobalSettings_2__cctor_m10A6AE9341BAADDD96EB022C107AE24D9924EAC4_gshared (const RuntimeMethod* method)
  22734. {
  22735. {
  22736. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  22737. U3CU3Ec_tC0B3FB9B525024F01B7C01A115B81B8FE24386A5* L_0 = ((U3CU3Ec_tC0B3FB9B525024F01B7C01A115B81B8FE24386A5_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  22738. Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_1 = (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  22739. Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22740. Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* L_2 = (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  22741. Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1(L_2, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  22742. ((RenderPipelineGlobalSettings_2_tF84FD1A701A46DB8931AF8BC6056BF124B88CF0D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_Instance = L_2;
  22743. Il2CppCodeGenWriteBarrier((void**)(&((RenderPipelineGlobalSettings_2_tF84FD1A701A46DB8931AF8BC6056BF124B88CF0D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_Instance), (void*)L_2);
  22744. return;
  22745. }
  22746. }
  22747. #ifdef __clang__
  22748. #pragma clang diagnostic pop
  22749. #endif
  22750. #ifdef __clang__
  22751. #pragma clang diagnostic push
  22752. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22753. #pragma clang diagnostic ignored "-Wunused-variable"
  22754. #endif
  22755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedEnumProperty_1__ctor_mBBC35223DA281A4F4ED2796316BD21A5EF51AF50_gshared (ResolvedEnumProperty_1_t37BA1124DAB0E70329C7796978A9A0157CF06185* __this, const RuntimeMethod* method)
  22756. {
  22757. {
  22758. ResolvedStyleProperty_1__ctor_mB61BE3919D3F4FB59CA3F4D691598629182CEB73((ResolvedStyleProperty_1_t3FEA391500D9B213F80B946E891791A10EACA516*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22759. return;
  22760. }
  22761. }
  22762. #ifdef __clang__
  22763. #pragma clang diagnostic pop
  22764. #endif
  22765. #ifdef __clang__
  22766. #pragma clang diagnostic push
  22767. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22768. #pragma clang diagnostic ignored "-Wunused-variable"
  22769. #endif
  22770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedEnumProperty_1__ctor_mF5D555B27556BC03A420F6D32A1343DDD653B87C_gshared (ResolvedEnumProperty_1_t5DE0800DA446CA9CA56AAB954B1056B6E4D36986* __this, const RuntimeMethod* method)
  22771. {
  22772. {
  22773. (( void (*) (ResolvedStyleProperty_1_t7D564A53A352D16207BC6A1255220A780B459A06*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((ResolvedStyleProperty_1_t7D564A53A352D16207BC6A1255220A780B459A06*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22774. return;
  22775. }
  22776. }
  22777. #ifdef __clang__
  22778. #pragma clang diagnostic pop
  22779. #endif
  22780. #ifdef __clang__
  22781. #pragma clang diagnostic push
  22782. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22783. #pragma clang diagnostic ignored "-Wunused-variable"
  22784. #endif
  22785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedListProperty_1__ctor_m618BB9C568384C2C28B7117E9300377946A1443D_gshared (ResolvedListProperty_1_t7E97C89EC09C7F58E62296D92AC2AF2A40FFA4EC* __this, const RuntimeMethod* method)
  22786. {
  22787. {
  22788. ResolvedStyleProperty_1__ctor_m574E5881DB5598D433DCE918AA1E75254610864E((ResolvedStyleProperty_1_t6EA1CE0DD90C9F371729075C95E64FB454D68E5B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22789. return;
  22790. }
  22791. }
  22792. #ifdef __clang__
  22793. #pragma clang diagnostic pop
  22794. #endif
  22795. #ifdef __clang__
  22796. #pragma clang diagnostic push
  22797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22798. #pragma clang diagnostic ignored "-Wunused-variable"
  22799. #endif
  22800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedListProperty_1__ctor_mAA285574609B1BF9B37C589CB08B3EEF87642786_gshared (ResolvedListProperty_1_t948E9BB9592A8297426EBB92145FCB4CA963FC56* __this, const RuntimeMethod* method)
  22801. {
  22802. {
  22803. ResolvedStyleProperty_1__ctor_m03D3EC43D8C00682F24F84D8FC09448E62AC094E((ResolvedStyleProperty_1_tB204B9357DCA240DD86CBECD84DB6B2740126C5B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22804. return;
  22805. }
  22806. }
  22807. #ifdef __clang__
  22808. #pragma clang diagnostic pop
  22809. #endif
  22810. #ifdef __clang__
  22811. #pragma clang diagnostic push
  22812. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22813. #pragma clang diagnostic ignored "-Wunused-variable"
  22814. #endif
  22815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedListProperty_1__ctor_m0172A93BA2E9AE7A893164D596C9D9290CEF6ED8_gshared (ResolvedListProperty_1_t15868DDCAB70F2738895A705DA7F8BE23D1B4B85* __this, const RuntimeMethod* method)
  22816. {
  22817. {
  22818. ResolvedStyleProperty_1__ctor_m428C42A4A35F2F489A025B503F9EF1ED49EC69DE((ResolvedStyleProperty_1_t2C2EF94655E6FC0A3526F3462DA11828287DDC1E*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22819. return;
  22820. }
  22821. }
  22822. #ifdef __clang__
  22823. #pragma clang diagnostic pop
  22824. #endif
  22825. #ifdef __clang__
  22826. #pragma clang diagnostic push
  22827. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22828. #pragma clang diagnostic ignored "-Wunused-variable"
  22829. #endif
  22830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedListProperty_1__ctor_m4478FFA6A9588A23F9A154AA08B3FDD8CC7E77DD_gshared (ResolvedListProperty_1_t5BE20D0CFFB2C9E63A63DFBF01626E46061D498F* __this, const RuntimeMethod* method)
  22831. {
  22832. {
  22833. (( void (*) (ResolvedStyleProperty_1_t671DF3A2DB82FC971865AA770484E6E0AB32B0A1*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((ResolvedStyleProperty_1_t671DF3A2DB82FC971865AA770484E6E0AB32B0A1*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22834. return;
  22835. }
  22836. }
  22837. #ifdef __clang__
  22838. #pragma clang diagnostic pop
  22839. #endif
  22840. #ifdef __clang__
  22841. #pragma clang diagnostic push
  22842. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22843. #pragma clang diagnostic ignored "-Wunused-variable"
  22844. #endif
  22845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_mECBBB18E89E4B454A6851BA55F2266DECC3483BA_gshared (ResolvedStyleProperty_1_t34F88AE0418361E890AC90009C99610E5828A405* __this, const RuntimeMethod* method)
  22846. {
  22847. {
  22848. Property_2__ctor_m1363D657929C4937B798F925EA619823636AB8D5((Property_2_t28460B268DE895AFA28B661F28C3C59001E6A997*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22849. return;
  22850. }
  22851. }
  22852. #ifdef __clang__
  22853. #pragma clang diagnostic pop
  22854. #endif
  22855. #ifdef __clang__
  22856. #pragma clang diagnostic push
  22857. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22858. #pragma clang diagnostic ignored "-Wunused-variable"
  22859. #endif
  22860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_m443B6DE72064AD17D0DCC30A50BBD74070BFA1BA_gshared (ResolvedStyleProperty_1_tD76362AD3729488BDB66570A22FD4AA6F0CCF132* __this, const RuntimeMethod* method)
  22861. {
  22862. {
  22863. Property_2__ctor_m3C058FE29EE9D43F0DB664772EB82B9BB1C4BF56((Property_2_t111DA6CB67A429D4ABA30B0D124CB3A83B1BF2BD*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22864. return;
  22865. }
  22866. }
  22867. #ifdef __clang__
  22868. #pragma clang diagnostic pop
  22869. #endif
  22870. #ifdef __clang__
  22871. #pragma clang diagnostic push
  22872. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22873. #pragma clang diagnostic ignored "-Wunused-variable"
  22874. #endif
  22875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_mC679F2652BD477C2111DACFA822A821BF4A9883C_gshared (ResolvedStyleProperty_1_t68D7F18D843069CF15D3E8600D2F8530C4EEFEBD* __this, const RuntimeMethod* method)
  22876. {
  22877. {
  22878. Property_2__ctor_m48990A60D7E5FE58D885C21FFD65152C01D638FB((Property_2_t41044ADE97570D6665587B73EAC04ED91E03E0FE*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22879. return;
  22880. }
  22881. }
  22882. #ifdef __clang__
  22883. #pragma clang diagnostic pop
  22884. #endif
  22885. #ifdef __clang__
  22886. #pragma clang diagnostic push
  22887. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22888. #pragma clang diagnostic ignored "-Wunused-variable"
  22889. #endif
  22890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_m1595DB7A3DBBFA18D11BE85E470DB4239A3D198C_gshared (ResolvedStyleProperty_1_tD91C3AC845F5697A12C112C1727EDDC29FB0C769* __this, const RuntimeMethod* method)
  22891. {
  22892. {
  22893. Property_2__ctor_mA863FC46BE2B72420A7FC2BDC2A37D31E90C5497((Property_2_t25CE653DBABA5467851401089EDB70554DF58AD6*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22894. return;
  22895. }
  22896. }
  22897. #ifdef __clang__
  22898. #pragma clang diagnostic pop
  22899. #endif
  22900. #ifdef __clang__
  22901. #pragma clang diagnostic push
  22902. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22903. #pragma clang diagnostic ignored "-Wunused-variable"
  22904. #endif
  22905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_m2A910F866CAD45480513F062E1BD7564178EA826_gshared (ResolvedStyleProperty_1_t54C6F61292BFDDD67052B564E23968363587AD9A* __this, const RuntimeMethod* method)
  22906. {
  22907. {
  22908. Property_2__ctor_m416FEF8B4000045A3558B1DA8BFDA74B5EFBB4D9((Property_2_tCF749C2363A15A7CD95F35983CD442F39F4C156F*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22909. return;
  22910. }
  22911. }
  22912. #ifdef __clang__
  22913. #pragma clang diagnostic pop
  22914. #endif
  22915. #ifdef __clang__
  22916. #pragma clang diagnostic push
  22917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22918. #pragma clang diagnostic ignored "-Wunused-variable"
  22919. #endif
  22920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_m182154270F3281D907B1A3F27E811126A212C977_gshared (ResolvedStyleProperty_1_t6EBDC7EF648FE9FF0576E922AF886C5DF430F146* __this, const RuntimeMethod* method)
  22921. {
  22922. {
  22923. Property_2__ctor_m982407B7BF96B45DC3BBEF1C4E488B871A092596((Property_2_t7CE305A759213A4B602D2C2ABCC6D5B731BC4E57*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22924. return;
  22925. }
  22926. }
  22927. #ifdef __clang__
  22928. #pragma clang diagnostic pop
  22929. #endif
  22930. #ifdef __clang__
  22931. #pragma clang diagnostic push
  22932. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22933. #pragma clang diagnostic ignored "-Wunused-variable"
  22934. #endif
  22935. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_m08FADAEEAD85F3427FA63CC47B9AEDA7DF2D3484_gshared (ResolvedStyleProperty_1_t76855958FFCE2F23F4562FD8CBC42966155E2F22* __this, const RuntimeMethod* method)
  22936. {
  22937. {
  22938. Property_2__ctor_m0919E31F33D8C6F7AC10913A97F9220F17195997((Property_2_t661DB1267F683022DB89A8B08811251FB6245DA4*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22939. return;
  22940. }
  22941. }
  22942. #ifdef __clang__
  22943. #pragma clang diagnostic pop
  22944. #endif
  22945. #ifdef __clang__
  22946. #pragma clang diagnostic push
  22947. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22948. #pragma clang diagnostic ignored "-Wunused-variable"
  22949. #endif
  22950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_mB61BE3919D3F4FB59CA3F4D691598629182CEB73_gshared (ResolvedStyleProperty_1_t3FEA391500D9B213F80B946E891791A10EACA516* __this, const RuntimeMethod* method)
  22951. {
  22952. {
  22953. Property_2__ctor_mEB9B814EF628947D60EA237714B5C31E59D9B6CC((Property_2_t6033D2848EAEEEFAEE909995CDFBB4378CCC254D*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22954. return;
  22955. }
  22956. }
  22957. #ifdef __clang__
  22958. #pragma clang diagnostic pop
  22959. #endif
  22960. #ifdef __clang__
  22961. #pragma clang diagnostic push
  22962. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22963. #pragma clang diagnostic ignored "-Wunused-variable"
  22964. #endif
  22965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_mB8578EF375CC8BACE7758E63F2D72BEC3C35FECB_gshared (ResolvedStyleProperty_1_t7B42BF6DAF16991C70A42470FD52CA89A7A26BD7* __this, const RuntimeMethod* method)
  22966. {
  22967. {
  22968. Property_2__ctor_m7EED9A49DD2B6226685F9F66D7D58AFD6DB0538E((Property_2_tE18DDE426EFA5463DD227C1080F228D9A29D4E77*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22969. return;
  22970. }
  22971. }
  22972. #ifdef __clang__
  22973. #pragma clang diagnostic pop
  22974. #endif
  22975. #ifdef __clang__
  22976. #pragma clang diagnostic push
  22977. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22978. #pragma clang diagnostic ignored "-Wunused-variable"
  22979. #endif
  22980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_m3DAFF51BFA8D66BC9B73C16E5F757686FD6779A1_gshared (ResolvedStyleProperty_1_tCC8EAC2A87E5D5FDBCE83B984DC4624D68FC5F97* __this, const RuntimeMethod* method)
  22981. {
  22982. {
  22983. Property_2__ctor_mF2FB141CF8A579E63D932362F0973B1812F98592((Property_2_t849776282F31C106B0EF812B15B7B67DE521F68A*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22984. return;
  22985. }
  22986. }
  22987. #ifdef __clang__
  22988. #pragma clang diagnostic pop
  22989. #endif
  22990. #ifdef __clang__
  22991. #pragma clang diagnostic push
  22992. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22993. #pragma clang diagnostic ignored "-Wunused-variable"
  22994. #endif
  22995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_mF3B3EAE62A354347A1CDE48033CAB5D5A4CE038C_gshared (ResolvedStyleProperty_1_tDE6780C1D9DDB4002310E122143CEA69C3911968* __this, const RuntimeMethod* method)
  22996. {
  22997. {
  22998. Property_2__ctor_mD0F52ABE8BBDCBB186802457C9EADE9AB6B0F967((Property_2_tB92C3DAB67D9A7820AD28D03475C04B14880978B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  22999. return;
  23000. }
  23001. }
  23002. #ifdef __clang__
  23003. #pragma clang diagnostic pop
  23004. #endif
  23005. #ifdef __clang__
  23006. #pragma clang diagnostic push
  23007. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23008. #pragma clang diagnostic ignored "-Wunused-variable"
  23009. #endif
  23010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_m97663FE3F7311C0133342C3CAB9BAEFA65038315_gshared (ResolvedStyleProperty_1_t5F78918229E14488BF827C2EF70F9E5EC4332A8A* __this, const RuntimeMethod* method)
  23011. {
  23012. {
  23013. Property_2__ctor_m2E4796048E136F0905F49C4766BA267B9417B789((Property_2_t7B0D8BC579C5CA9F85F7499DA3E6A2304BE97166*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  23014. return;
  23015. }
  23016. }
  23017. #ifdef __clang__
  23018. #pragma clang diagnostic pop
  23019. #endif
  23020. #ifdef __clang__
  23021. #pragma clang diagnostic push
  23022. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23023. #pragma clang diagnostic ignored "-Wunused-variable"
  23024. #endif
  23025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_mF795E529236E78F79253ED6D221DBE4F77F37077_gshared (ResolvedStyleProperty_1_t80C0FD8EE9A8D4A43BF7B9836D9736EDA9C00CB9* __this, const RuntimeMethod* method)
  23026. {
  23027. {
  23028. Property_2__ctor_m7ED3987CB30B96E9CEA243305161EB14FB5B140A((Property_2_t27BFB7E25ADF56D0258A025534E410777138AC4F*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  23029. return;
  23030. }
  23031. }
  23032. #ifdef __clang__
  23033. #pragma clang diagnostic pop
  23034. #endif
  23035. #ifdef __clang__
  23036. #pragma clang diagnostic push
  23037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23038. #pragma clang diagnostic ignored "-Wunused-variable"
  23039. #endif
  23040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_m65F9182768D7F880E227299A89472BA6B87E7B4C_gshared (ResolvedStyleProperty_1_t813588A5571F0430482B38BE70929F40B921D36D* __this, const RuntimeMethod* method)
  23041. {
  23042. {
  23043. Property_2__ctor_m2C1B8B554F6A08534A37BA9138154D8C6879AED4((Property_2_t6321AF833D23DD02F3FF2A6B9FD468E006B3A051*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  23044. return;
  23045. }
  23046. }
  23047. #ifdef __clang__
  23048. #pragma clang diagnostic pop
  23049. #endif
  23050. #ifdef __clang__
  23051. #pragma clang diagnostic push
  23052. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23053. #pragma clang diagnostic ignored "-Wunused-variable"
  23054. #endif
  23055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolvedStyleProperty_1__ctor_mFAB5821171C3E4B3430398C4DE67F6F9A62E16CC_gshared (ResolvedStyleProperty_1_t622FADB2BD3D96A22D0654DE0872DC13E5E0CB5F* __this, const RuntimeMethod* method)
  23056. {
  23057. {
  23058. (( void (*) (Property_2_t4C0F0DAD75C6C4482E82D6F93FAA5C1744A863D2*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Property_2_t4C0F0DAD75C6C4482E82D6F93FAA5C1744A863D2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  23059. return;
  23060. }
  23061. }
  23062. #ifdef __clang__
  23063. #pragma clang diagnostic pop
  23064. #endif
  23065. #ifdef __clang__
  23066. #pragma clang diagnostic push
  23067. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23068. #pragma clang diagnostic ignored "-Wunused-variable"
  23069. #endif
  23070. #ifdef __clang__
  23071. #pragma clang diagnostic pop
  23072. #endif
  23073. #ifdef __clang__
  23074. #pragma clang diagnostic push
  23075. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23076. #pragma clang diagnostic ignored "-Wunused-variable"
  23077. #endif
  23078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Result_get_Status_m40F359230C3EF5DB41ACAFE4F0E1D3107C6BCB29_gshared (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, const RuntimeMethod* method)
  23079. {
  23080. {
  23081. int32_t L_0 = __this->___U3CStatusU3Ek__BackingField;
  23082. return L_0;
  23083. }
  23084. }
  23085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Result_get_Success_m9BC906CB72C0A20B6CF097CB8DCA47535110CC68_gshared (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, const RuntimeMethod* method)
  23086. {
  23087. {
  23088. int32_t L_0;
  23089. L_0 = Result_get_Status_m40F359230C3EF5DB41ACAFE4F0E1D3107C6BCB29_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  23090. return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
  23091. }
  23092. }
  23093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* Result_get_Error_m9FAFA1989A80151A01E339FC1D2586F73C9D4C77_gshared (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, const RuntimeMethod* method)
  23094. {
  23095. {
  23096. ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_0 = __this->___U3CErrorU3Ek__BackingField;
  23097. return L_0;
  23098. }
  23099. }
  23100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Result_get_Argument_m30970989A7E224928EDE82D80FB4E115D61B4683_gshared (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, const RuntimeMethod* method)
  23101. {
  23102. {
  23103. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_0 = __this->___U3CArgumentU3Ek__BackingField;
  23104. return L_0;
  23105. }
  23106. }
  23107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m5A81D1197C54988F99BEF2587D1EABB4D91854C8_gshared (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 ___0_argument, const RuntimeMethod* method)
  23108. {
  23109. {
  23110. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23111. __this->___U3CStatusU3Ek__BackingField = (int32_t)1;
  23112. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 L_0 = ___0_argument;
  23113. __this->___U3CArgumentU3Ek__BackingField = L_0;
  23114. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CArgumentU3Ek__BackingField))->___Item2), (void*)NULL);
  23115. return;
  23116. }
  23117. }
  23118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_mAA80039C5B135EB383CD26CD700C23D612D8AE79_gshared (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, int32_t ___0_state, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___1_error, const RuntimeMethod* method)
  23119. {
  23120. {
  23121. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23122. int32_t L_0 = ___0_state;
  23123. __this->___U3CStatusU3Ek__BackingField = L_0;
  23124. ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_1 = ___1_error;
  23125. __this->___U3CErrorU3Ek__BackingField = L_1;
  23126. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CErrorU3Ek__BackingField), (void*)L_1);
  23127. return;
  23128. }
  23129. }
  23130. #ifdef __clang__
  23131. #pragma clang diagnostic pop
  23132. #endif
  23133. #ifdef __clang__
  23134. #pragma clang diagnostic push
  23135. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23136. #pragma clang diagnostic ignored "-Wunused-variable"
  23137. #endif
  23138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Result_get_Status_m2E3CDFB12A300935DCD19F66FF7D78E4BCC292CA_gshared (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, const RuntimeMethod* method)
  23139. {
  23140. {
  23141. int32_t L_0 = __this->___U3CStatusU3Ek__BackingField;
  23142. return L_0;
  23143. }
  23144. }
  23145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Result_get_Success_m953244B0EE81F73A5607533A9035F668F3208C4A_gshared (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, const RuntimeMethod* method)
  23146. {
  23147. {
  23148. int32_t L_0;
  23149. L_0 = Result_get_Status_m2E3CDFB12A300935DCD19F66FF7D78E4BCC292CA_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  23150. return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
  23151. }
  23152. }
  23153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* Result_get_Error_m0378037255A6BEB508BB56911DB6C30742D1E57D_gshared (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, const RuntimeMethod* method)
  23154. {
  23155. {
  23156. ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_0 = __this->___U3CErrorU3Ek__BackingField;
  23157. return L_0;
  23158. }
  23159. }
  23160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Result_get_Argument_mC52827584236381750B4A8A425115FB53016A3CD_gshared (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, const RuntimeMethod* method)
  23161. {
  23162. {
  23163. RuntimeObject* L_0 = __this->___U3CArgumentU3Ek__BackingField;
  23164. return L_0;
  23165. }
  23166. }
  23167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_mE7EAFCF012BC699CFEE59F023EF6DD69E782D64F_gshared (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, RuntimeObject* ___0_argument, const RuntimeMethod* method)
  23168. {
  23169. {
  23170. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23171. __this->___U3CStatusU3Ek__BackingField = (int32_t)1;
  23172. RuntimeObject* L_0 = ___0_argument;
  23173. __this->___U3CArgumentU3Ek__BackingField = L_0;
  23174. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CArgumentU3Ek__BackingField), (void*)L_0);
  23175. return;
  23176. }
  23177. }
  23178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_mE8F1C199C4CF5B0FA046A04E43D30FAC8CD1FF50_gshared (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, int32_t ___0_state, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___1_error, const RuntimeMethod* method)
  23179. {
  23180. {
  23181. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23182. int32_t L_0 = ___0_state;
  23183. __this->___U3CStatusU3Ek__BackingField = L_0;
  23184. ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_1 = ___1_error;
  23185. __this->___U3CErrorU3Ek__BackingField = L_1;
  23186. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CErrorU3Ek__BackingField), (void*)L_1);
  23187. return;
  23188. }
  23189. }
  23190. #ifdef __clang__
  23191. #pragma clang diagnostic pop
  23192. #endif
  23193. #ifdef __clang__
  23194. #pragma clang diagnostic push
  23195. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23196. #pragma clang diagnostic ignored "-Wunused-variable"
  23197. #endif
  23198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Result_get_Status_mE4AEFB0E863B8A5D9A3A8FC53D1F5FC886946F2A_gshared (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* __this, const RuntimeMethod* method)
  23199. {
  23200. {
  23201. int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0));
  23202. return L_0;
  23203. }
  23204. }
  23205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Result_get_Success_m544F562C986FF71F6BC7A07336ACF921FFC0277F_gshared (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* __this, const RuntimeMethod* method)
  23206. {
  23207. {
  23208. int32_t L_0;
  23209. L_0 = (( int32_t (*) (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  23210. return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
  23211. }
  23212. }
  23213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* Result_get_Error_mA9CAACBF365B2B74E821767A0713ADA11148EC69_gshared (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* __this, const RuntimeMethod* method)
  23214. {
  23215. {
  23216. ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_0 = *(ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1));
  23217. return L_0;
  23218. }
  23219. }
  23220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_get_Argument_mFF777A595129DC21EE0ACD74FCDF6DA6FF49E6CD_gshared (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  23221. {
  23222. const uint32_t SizeOf_T_tC85B517966D02B88B23A0B7C8484ED3312FDCF2E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3));
  23223. const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_T_tC85B517966D02B88B23A0B7C8484ED3312FDCF2E);
  23224. {
  23225. il2cpp_codegen_memcpy(L_0, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2)), SizeOf_T_tC85B517966D02B88B23A0B7C8484ED3312FDCF2E);
  23226. il2cpp_codegen_memcpy(il2cppRetVal, L_0, SizeOf_T_tC85B517966D02B88B23A0B7C8484ED3312FDCF2E);
  23227. return;
  23228. }
  23229. }
  23230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_mD5334A91B372F17CC957E2376D067FD29F493A72_gshared (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* __this, Il2CppFullySharedGenericAny ___0_argument, const RuntimeMethod* method)
  23231. {
  23232. const uint32_t SizeOf_T_tC85B517966D02B88B23A0B7C8484ED3312FDCF2E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3));
  23233. const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_T_tC85B517966D02B88B23A0B7C8484ED3312FDCF2E);
  23234. {
  23235. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23236. il2cpp_codegen_write_instance_field_data<int32_t>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0), (int32_t)1);
  23237. il2cpp_codegen_memcpy(L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3)) ? ___0_argument : &___0_argument), SizeOf_T_tC85B517966D02B88B23A0B7C8484ED3312FDCF2E);
  23238. il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),2), L_0, SizeOf_T_tC85B517966D02B88B23A0B7C8484ED3312FDCF2E);
  23239. return;
  23240. }
  23241. }
  23242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_mA920B8E0BECD7D1B6C8AC11BEB43AD07864DB8F8_gshared (Result_t3B46D8CB111F11A3E1274C22D61B9130725BEE93* __this, int32_t ___0_state, ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* ___1_error, const RuntimeMethod* method)
  23243. {
  23244. {
  23245. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23246. int32_t L_0 = ___0_state;
  23247. il2cpp_codegen_write_instance_field_data<int32_t>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0), L_0);
  23248. ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757* L_1 = ___1_error;
  23249. il2cpp_codegen_write_instance_field_data<ExceptionDispatchInfo_tD7AF19E75FEC22F4A8329FD1E9EDF96615CB2757*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),1), L_1);
  23250. return;
  23251. }
  23252. }
  23253. #ifdef __clang__
  23254. #pragma clang diagnostic pop
  23255. #endif
  23256. #ifdef __clang__
  23257. #pragma clang diagnostic push
  23258. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23259. #pragma clang diagnostic ignored "-Wunused-variable"
  23260. #endif
  23261. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SByteEnumEqualityComparer_1__ctor_m7D2F2ACC388CDD11FB144BFCED678FD87D0FC660_gshared (SByteEnumEqualityComparer_1_tBC7CE1B84BD3FA9E95F67907B755637B3F1464AF* __this, const RuntimeMethod* method)
  23262. {
  23263. {
  23264. (( void (*) (EnumEqualityComparer_1_tBE0A26FDB9917D9CB482A0E2018093AB3394FC1A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((EnumEqualityComparer_1_tBE0A26FDB9917D9CB482A0E2018093AB3394FC1A*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  23265. return;
  23266. }
  23267. }
  23268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SByteEnumEqualityComparer_1__ctor_m1D88BE1D929EA59F3E6FAD308B8E7F9F2E597ABA_gshared (SByteEnumEqualityComparer_1_tBC7CE1B84BD3FA9E95F67907B755637B3F1464AF* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_information, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
  23269. {
  23270. {
  23271. (( void (*) (EnumEqualityComparer_1_tBE0A26FDB9917D9CB482A0E2018093AB3394FC1A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((EnumEqualityComparer_1_tBE0A26FDB9917D9CB482A0E2018093AB3394FC1A*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  23272. return;
  23273. }
  23274. }
  23275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SByteEnumEqualityComparer_1_GetHashCode_m775C2A00B7BE54D6A3800F7D8F36C91AAFC5FDB5_gshared (SByteEnumEqualityComparer_1_tBC7CE1B84BD3FA9E95F67907B755637B3F1464AF* __this, Il2CppFullySharedGenericStruct ___0_obj, const RuntimeMethod* method)
  23276. {
  23277. const uint32_t SizeOf_T_tFC5542913C5C664040FE11A1CD3CAA5047760AA3 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3));
  23278. const Il2CppFullySharedGenericStruct L_0 = alloca(SizeOf_T_tFC5542913C5C664040FE11A1CD3CAA5047760AA3);
  23279. int8_t V_0 = 0x0;
  23280. {
  23281. il2cpp_codegen_memcpy(L_0, ___0_obj, SizeOf_T_tFC5542913C5C664040FE11A1CD3CAA5047760AA3);
  23282. int32_t L_1;
  23283. L_1 = InvokerFuncInvoker1< int32_t, Il2CppFullySharedGenericStruct >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)), il2cpp_rgctx_method(method->klass->rgctx_data, 4), NULL, L_0);
  23284. V_0 = ((int8_t)L_1);
  23285. int32_t L_2;
  23286. L_2 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF((&V_0), NULL);
  23287. return L_2;
  23288. }
  23289. }
  23290. #ifdef __clang__
  23291. #pragma clang diagnostic pop
  23292. #endif
  23293. #ifdef __clang__
  23294. #pragma clang diagnostic push
  23295. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23296. #pragma clang diagnostic ignored "-Wunused-variable"
  23297. #endif
  23298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SafeHandleCache_1_IsCachedInvalidHandle_m9691A0FD66B0C5755EDE1E3E541E615730B636B9_gshared (SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7* ___0_handle, const RuntimeMethod* method)
  23299. {
  23300. {
  23301. SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7* L_0 = ___0_handle;
  23302. RuntimeObject* L_1;
  23303. L_1 = VolatileRead((&((SafeHandleCache_1_tD31279A1EA56BC4347D7A0B62E555E9454E146FA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___s_invalidHandle));
  23304. return (bool)((((RuntimeObject*)(SafeHandle_tC1A4DA80DA89B867CC011B707A07275230321BF7*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))? 1 : 0);
  23305. }
  23306. }
  23307. #ifdef __clang__
  23308. #pragma clang diagnostic pop
  23309. #endif
  23310. #ifdef __clang__
  23311. #pragma clang diagnostic push
  23312. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23313. #pragma clang diagnostic ignored "-Wunused-variable"
  23314. #endif
  23315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1__ctor_m5D80E8B23C1CB8323AA510D23D6AFFA3E97C2CFF_gshared (SavedStructState_1_tDF47AF848B57C0615032BB415BE13CF1DD1267DC* __this, Il2CppFullySharedGenericStruct* ___0_state, TypedRestore_t28A33689D732CE20AE93AFCAB49B55B3C7302B5C* ___1_restoreAction, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_staticDisposeCurrentState, const RuntimeMethod* method)
  23316. {
  23317. const uint32_t SizeOf_T_tCA487661876738B7C01AF752F53789EF20A56456 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1));
  23318. const Il2CppFullySharedGenericStruct L_1 = alloca(SizeOf_T_tCA487661876738B7C01AF752F53789EF20A56456);
  23319. {
  23320. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23321. Il2CppFullySharedGenericStruct* L_0 = ___0_state;
  23322. il2cpp_codegen_memcpy(L_1, L_0, SizeOf_T_tCA487661876738B7C01AF752F53789EF20A56456);
  23323. il2cpp_codegen_write_instance_field_data(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2),0), L_1, SizeOf_T_tCA487661876738B7C01AF752F53789EF20A56456);
  23324. TypedRestore_t28A33689D732CE20AE93AFCAB49B55B3C7302B5C* L_2 = ___1_restoreAction;
  23325. il2cpp_codegen_write_instance_field_data<TypedRestore_t28A33689D732CE20AE93AFCAB49B55B3C7302B5C*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2),1), L_2);
  23326. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___2_staticDisposeCurrentState;
  23327. il2cpp_codegen_write_instance_field_data<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2),2), L_3);
  23328. return;
  23329. }
  23330. }
  23331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1_StaticDisposeCurrentState_mBA8801EC528785195DF01574D33658F002FC8EDB_gshared (SavedStructState_1_tDF47AF848B57C0615032BB415BE13CF1DD1267DC* __this, const RuntimeMethod* method)
  23332. {
  23333. {
  23334. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = *(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2),2));
  23335. if (!L_0)
  23336. {
  23337. goto IL_001a;
  23338. }
  23339. }
  23340. {
  23341. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = *(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2),2));
  23342. NullCheck(L_1);
  23343. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, NULL);
  23344. il2cpp_codegen_write_instance_field_data<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2),2), (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL);
  23345. }
  23346. IL_001a:
  23347. {
  23348. return;
  23349. }
  23350. }
  23351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1_RestoreSavedState_mED436E048562063ED8F6DD2E8516B09A2DCD0FA0_gshared (SavedStructState_1_tDF47AF848B57C0615032BB415BE13CF1DD1267DC* __this, const RuntimeMethod* method)
  23352. {
  23353. {
  23354. TypedRestore_t28A33689D732CE20AE93AFCAB49B55B3C7302B5C* L_0 = *(TypedRestore_t28A33689D732CE20AE93AFCAB49B55B3C7302B5C**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2),1));
  23355. NullCheck(L_0);
  23356. (( void (*) (TypedRestore_t28A33689D732CE20AE93AFCAB49B55B3C7302B5C*, Il2CppFullySharedGenericStruct*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_0, (((Il2CppFullySharedGenericStruct*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2),0)))), il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  23357. il2cpp_codegen_write_instance_field_data<TypedRestore_t28A33689D732CE20AE93AFCAB49B55B3C7302B5C*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2),1), (TypedRestore_t28A33689D732CE20AE93AFCAB49B55B3C7302B5C*)NULL);
  23358. return;
  23359. }
  23360. }
  23361. #ifdef __clang__
  23362. #pragma clang diagnostic pop
  23363. #endif
  23364. #ifdef __clang__
  23365. #pragma clang diagnostic push
  23366. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23367. #pragma clang diagnostic ignored "-Wunused-variable"
  23368. #endif
  23369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1__ctor_mA30A55C10E99CB4972BC805596222DC745AD3720_gshared (SavedStructState_1_t847839F95EAB8F77D10AD4C82CE8538B637380EE* __this, GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A* ___0_state, TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0* ___1_restoreAction, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_staticDisposeCurrentState, const RuntimeMethod* method)
  23370. {
  23371. {
  23372. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23373. GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A* L_0 = ___0_state;
  23374. GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A L_1 = (*(GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A*)L_0);
  23375. __this->___m_State = L_1;
  23376. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___globalList))->___additionalValues), (void*)NULL);
  23377. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23378. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionChange))->___m_Callbacks))->___firstValue), (void*)NULL);
  23379. #endif
  23380. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23381. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionChange))->___m_Callbacks))->___additionalValues), (void*)NULL);
  23382. #endif
  23383. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23384. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionChange))->___m_CallbacksToAdd))->___firstValue), (void*)NULL);
  23385. #endif
  23386. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23387. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionChange))->___m_CallbacksToAdd))->___additionalValues), (void*)NULL);
  23388. #endif
  23389. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23390. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionChange))->___m_CallbacksToRemove))->___firstValue), (void*)NULL);
  23391. #endif
  23392. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23393. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionChange))->___m_CallbacksToRemove))->___additionalValues), (void*)NULL);
  23394. #endif
  23395. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23396. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionControlsChanged))->___m_Callbacks))->___firstValue), (void*)NULL);
  23397. #endif
  23398. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23399. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionControlsChanged))->___m_Callbacks))->___additionalValues), (void*)NULL);
  23400. #endif
  23401. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23402. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionControlsChanged))->___m_CallbacksToAdd))->___firstValue), (void*)NULL);
  23403. #endif
  23404. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23405. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionControlsChanged))->___m_CallbacksToAdd))->___additionalValues), (void*)NULL);
  23406. #endif
  23407. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23408. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionControlsChanged))->___m_CallbacksToRemove))->___firstValue), (void*)NULL);
  23409. #endif
  23410. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23411. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onActionControlsChanged))->___m_CallbacksToRemove))->___additionalValues), (void*)NULL);
  23412. #endif
  23413. TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0* L_2 = ___1_restoreAction;
  23414. __this->___m_RestoreAction = L_2;
  23415. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RestoreAction), (void*)L_2);
  23416. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___2_staticDisposeCurrentState;
  23417. __this->___m_StaticDisposeCurrentState = L_3;
  23418. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StaticDisposeCurrentState), (void*)L_3);
  23419. return;
  23420. }
  23421. }
  23422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1_StaticDisposeCurrentState_m6EDE96D1805CC7DB08847B66DD9C2A182DAB777A_gshared (SavedStructState_1_t847839F95EAB8F77D10AD4C82CE8538B637380EE* __this, const RuntimeMethod* method)
  23423. {
  23424. {
  23425. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___m_StaticDisposeCurrentState;
  23426. if (!L_0)
  23427. {
  23428. goto IL_001a;
  23429. }
  23430. }
  23431. {
  23432. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___m_StaticDisposeCurrentState;
  23433. NullCheck(L_1);
  23434. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, NULL);
  23435. __this->___m_StaticDisposeCurrentState = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL;
  23436. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StaticDisposeCurrentState), (void*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL);
  23437. }
  23438. IL_001a:
  23439. {
  23440. return;
  23441. }
  23442. }
  23443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1_RestoreSavedState_m4EEEFE800B2E87D8E67608083893D18F32F72C1D_gshared (SavedStructState_1_t847839F95EAB8F77D10AD4C82CE8538B637380EE* __this, const RuntimeMethod* method)
  23444. {
  23445. {
  23446. TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0* L_0 = __this->___m_RestoreAction;
  23447. GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A* L_1 = (GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A*)(&__this->___m_State);
  23448. NullCheck(L_0);
  23449. TypedRestore_Invoke_mC566804BA7684CC996FD862344891E6A9E20D620_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  23450. __this->___m_RestoreAction = (TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0*)NULL;
  23451. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RestoreAction), (void*)(TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0*)NULL);
  23452. return;
  23453. }
  23454. }
  23455. #ifdef __clang__
  23456. #pragma clang diagnostic pop
  23457. #endif
  23458. #ifdef __clang__
  23459. #pragma clang diagnostic push
  23460. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23461. #pragma clang diagnostic ignored "-Wunused-variable"
  23462. #endif
  23463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1__ctor_mC9D3607D6D7E07F9D057D129A8C43E3B163AD55E_gshared (SavedStructState_1_t850B3663F02CDFBA5D3E89EA5F14127A08E10975* __this, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3* ___0_state, TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6* ___1_restoreAction, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_staticDisposeCurrentState, const RuntimeMethod* method)
  23464. {
  23465. {
  23466. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23467. GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3* L_0 = ___0_state;
  23468. GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3 L_1 = (*(GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3*)L_0);
  23469. __this->___m_State = L_1;
  23470. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___allUsers), (void*)NULL);
  23471. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23472. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___allUserData), (void*)NULL);
  23473. #endif
  23474. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23475. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___allPairedDevices), (void*)NULL);
  23476. #endif
  23477. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23478. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___allLostDevices), (void*)NULL);
  23479. #endif
  23480. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23481. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___ongoingAccountSelections))->___firstValue))->___device), (void*)NULL);
  23482. #endif
  23483. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23484. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___ongoingAccountSelections))->___additionalValues), (void*)NULL);
  23485. #endif
  23486. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23487. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onChange))->___m_Callbacks))->___firstValue), (void*)NULL);
  23488. #endif
  23489. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23490. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onChange))->___m_Callbacks))->___additionalValues), (void*)NULL);
  23491. #endif
  23492. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23493. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onChange))->___m_CallbacksToAdd))->___firstValue), (void*)NULL);
  23494. #endif
  23495. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23496. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onChange))->___m_CallbacksToAdd))->___additionalValues), (void*)NULL);
  23497. #endif
  23498. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23499. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onChange))->___m_CallbacksToRemove))->___firstValue), (void*)NULL);
  23500. #endif
  23501. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23502. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onChange))->___m_CallbacksToRemove))->___additionalValues), (void*)NULL);
  23503. #endif
  23504. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23505. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onUnpairedDeviceUsed))->___m_Callbacks))->___firstValue), (void*)NULL);
  23506. #endif
  23507. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23508. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onUnpairedDeviceUsed))->___m_Callbacks))->___additionalValues), (void*)NULL);
  23509. #endif
  23510. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23511. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onUnpairedDeviceUsed))->___m_CallbacksToAdd))->___firstValue), (void*)NULL);
  23512. #endif
  23513. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23514. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onUnpairedDeviceUsed))->___m_CallbacksToAdd))->___additionalValues), (void*)NULL);
  23515. #endif
  23516. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23517. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onUnpairedDeviceUsed))->___m_CallbacksToRemove))->___firstValue), (void*)NULL);
  23518. #endif
  23519. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23520. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onUnpairedDeviceUsed))->___m_CallbacksToRemove))->___additionalValues), (void*)NULL);
  23521. #endif
  23522. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23523. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onPreFilterUnpairedDeviceUsed))->___m_Callbacks))->___firstValue), (void*)NULL);
  23524. #endif
  23525. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23526. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onPreFilterUnpairedDeviceUsed))->___m_Callbacks))->___additionalValues), (void*)NULL);
  23527. #endif
  23528. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23529. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onPreFilterUnpairedDeviceUsed))->___m_CallbacksToAdd))->___firstValue), (void*)NULL);
  23530. #endif
  23531. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23532. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onPreFilterUnpairedDeviceUsed))->___m_CallbacksToAdd))->___additionalValues), (void*)NULL);
  23533. #endif
  23534. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23535. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onPreFilterUnpairedDeviceUsed))->___m_CallbacksToRemove))->___firstValue), (void*)NULL);
  23536. #endif
  23537. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23538. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onPreFilterUnpairedDeviceUsed))->___m_CallbacksToRemove))->___additionalValues), (void*)NULL);
  23539. #endif
  23540. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23541. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___actionChangeDelegate), (void*)NULL);
  23542. #endif
  23543. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23544. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___onDeviceChangeDelegate), (void*)NULL);
  23545. #endif
  23546. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23547. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_State))->___onEventDelegate), (void*)NULL);
  23548. #endif
  23549. TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6* L_2 = ___1_restoreAction;
  23550. __this->___m_RestoreAction = L_2;
  23551. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RestoreAction), (void*)L_2);
  23552. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___2_staticDisposeCurrentState;
  23553. __this->___m_StaticDisposeCurrentState = L_3;
  23554. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StaticDisposeCurrentState), (void*)L_3);
  23555. return;
  23556. }
  23557. }
  23558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1_StaticDisposeCurrentState_m7923A4E9CDD03AB0D1E428E98F8026310F52B993_gshared (SavedStructState_1_t850B3663F02CDFBA5D3E89EA5F14127A08E10975* __this, const RuntimeMethod* method)
  23559. {
  23560. {
  23561. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___m_StaticDisposeCurrentState;
  23562. if (!L_0)
  23563. {
  23564. goto IL_001a;
  23565. }
  23566. }
  23567. {
  23568. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___m_StaticDisposeCurrentState;
  23569. NullCheck(L_1);
  23570. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, NULL);
  23571. __this->___m_StaticDisposeCurrentState = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL;
  23572. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StaticDisposeCurrentState), (void*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL);
  23573. }
  23574. IL_001a:
  23575. {
  23576. return;
  23577. }
  23578. }
  23579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1_RestoreSavedState_m8918A942AF774802AEB86CA8D16BACB29FF228F0_gshared (SavedStructState_1_t850B3663F02CDFBA5D3E89EA5F14127A08E10975* __this, const RuntimeMethod* method)
  23580. {
  23581. {
  23582. TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6* L_0 = __this->___m_RestoreAction;
  23583. GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3* L_1 = (GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3*)(&__this->___m_State);
  23584. NullCheck(L_0);
  23585. TypedRestore_Invoke_mDC7AAAD5A8F1AA0C90616DBCE9CF2BE27AEC4D71_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  23586. __this->___m_RestoreAction = (TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6*)NULL;
  23587. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RestoreAction), (void*)(TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6*)NULL);
  23588. return;
  23589. }
  23590. }
  23591. #ifdef __clang__
  23592. #pragma clang diagnostic pop
  23593. #endif
  23594. #ifdef __clang__
  23595. #pragma clang diagnostic push
  23596. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23597. #pragma clang diagnostic ignored "-Wunused-variable"
  23598. #endif
  23599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1__ctor_m3C152C71C4CF020B00FFFDB88B7A667A8192389B_gshared (SavedStructState_1_t5003987A6C1D94F36DB31EB8FECFD8FFD81B7C1B* __this, GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A* ___0_state, TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021* ___1_restoreAction, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_staticDisposeCurrentState, const RuntimeMethod* method)
  23600. {
  23601. {
  23602. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23603. GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A* L_0 = ___0_state;
  23604. GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A L_1 = (*(GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A*)L_0);
  23605. __this->___m_State = L_1;
  23606. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___touchscreens))->___firstValue), (void*)NULL);
  23607. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23608. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___touchscreens))->___additionalValues), (void*)NULL);
  23609. #endif
  23610. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23611. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerDown))->___m_Callbacks))->___firstValue), (void*)NULL);
  23612. #endif
  23613. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23614. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerDown))->___m_Callbacks))->___additionalValues), (void*)NULL);
  23615. #endif
  23616. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23617. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerDown))->___m_CallbacksToAdd))->___firstValue), (void*)NULL);
  23618. #endif
  23619. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23620. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerDown))->___m_CallbacksToAdd))->___additionalValues), (void*)NULL);
  23621. #endif
  23622. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23623. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerDown))->___m_CallbacksToRemove))->___firstValue), (void*)NULL);
  23624. #endif
  23625. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23626. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerDown))->___m_CallbacksToRemove))->___additionalValues), (void*)NULL);
  23627. #endif
  23628. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23629. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerMove))->___m_Callbacks))->___firstValue), (void*)NULL);
  23630. #endif
  23631. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23632. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerMove))->___m_Callbacks))->___additionalValues), (void*)NULL);
  23633. #endif
  23634. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23635. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerMove))->___m_CallbacksToAdd))->___firstValue), (void*)NULL);
  23636. #endif
  23637. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23638. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerMove))->___m_CallbacksToAdd))->___additionalValues), (void*)NULL);
  23639. #endif
  23640. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23641. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerMove))->___m_CallbacksToRemove))->___firstValue), (void*)NULL);
  23642. #endif
  23643. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23644. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerMove))->___m_CallbacksToRemove))->___additionalValues), (void*)NULL);
  23645. #endif
  23646. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23647. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerUp))->___m_Callbacks))->___firstValue), (void*)NULL);
  23648. #endif
  23649. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23650. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerUp))->___m_Callbacks))->___additionalValues), (void*)NULL);
  23651. #endif
  23652. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23653. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerUp))->___m_CallbacksToAdd))->___firstValue), (void*)NULL);
  23654. #endif
  23655. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23656. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerUp))->___m_CallbacksToAdd))->___additionalValues), (void*)NULL);
  23657. #endif
  23658. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23659. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerUp))->___m_CallbacksToRemove))->___firstValue), (void*)NULL);
  23660. #endif
  23661. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23662. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_State))->___onFingerUp))->___m_CallbacksToRemove))->___additionalValues), (void*)NULL);
  23663. #endif
  23664. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23665. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___playerState))->___fingers), (void*)NULL);
  23666. #endif
  23667. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23668. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___playerState))->___activeFingers), (void*)NULL);
  23669. #endif
  23670. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23671. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___playerState))->___activeTouches), (void*)NULL);
  23672. #endif
  23673. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23674. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_State))->___playerState))->___activeTouchState), (void*)NULL);
  23675. #endif
  23676. TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021* L_2 = ___1_restoreAction;
  23677. __this->___m_RestoreAction = L_2;
  23678. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RestoreAction), (void*)L_2);
  23679. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___2_staticDisposeCurrentState;
  23680. __this->___m_StaticDisposeCurrentState = L_3;
  23681. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StaticDisposeCurrentState), (void*)L_3);
  23682. return;
  23683. }
  23684. }
  23685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1_StaticDisposeCurrentState_m4CEA5E50793B47FCD23EFA28EB49092A33BD1945_gshared (SavedStructState_1_t5003987A6C1D94F36DB31EB8FECFD8FFD81B7C1B* __this, const RuntimeMethod* method)
  23686. {
  23687. {
  23688. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___m_StaticDisposeCurrentState;
  23689. if (!L_0)
  23690. {
  23691. goto IL_001a;
  23692. }
  23693. }
  23694. {
  23695. Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___m_StaticDisposeCurrentState;
  23696. NullCheck(L_1);
  23697. Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, NULL);
  23698. __this->___m_StaticDisposeCurrentState = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL;
  23699. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StaticDisposeCurrentState), (void*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL);
  23700. }
  23701. IL_001a:
  23702. {
  23703. return;
  23704. }
  23705. }
  23706. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SavedStructState_1_RestoreSavedState_m0BA7C59795B5EC447305B5A655BF7E3F88052336_gshared (SavedStructState_1_t5003987A6C1D94F36DB31EB8FECFD8FFD81B7C1B* __this, const RuntimeMethod* method)
  23707. {
  23708. {
  23709. TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021* L_0 = __this->___m_RestoreAction;
  23710. GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A* L_1 = (GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A*)(&__this->___m_State);
  23711. NullCheck(L_0);
  23712. TypedRestore_Invoke_m254660B540110D4F5660434D7A09D913BF1760FB_inline(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  23713. __this->___m_RestoreAction = (TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021*)NULL;
  23714. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RestoreAction), (void*)(TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021*)NULL);
  23715. return;
  23716. }
  23717. }
  23718. #ifdef __clang__
  23719. #pragma clang diagnostic pop
  23720. #endif
  23721. #ifdef __clang__
  23722. #pragma clang diagnostic push
  23723. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23724. #pragma clang diagnostic ignored "-Wunused-variable"
  23725. #endif
  23726. #ifdef __clang__
  23727. #pragma clang diagnostic pop
  23728. #endif
  23729. #ifdef __clang__
  23730. #pragma clang diagnostic push
  23731. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23732. #pragma clang diagnostic ignored "-Wunused-variable"
  23733. #endif
  23734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Segment__ctor_mD5C583944CF31346F08BA757C9C15371C4858FA7_gshared (Segment_tBE464478C92438E20009981FD7F953F796D7F3B2* __this, int32_t ___0_boundedLength, const RuntimeMethod* method)
  23735. {
  23736. int32_t V_0 = 0;
  23737. {
  23738. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  23739. int32_t L_0 = ___0_boundedLength;
  23740. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_1 = (SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B*)(SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0);
  23741. __this->____slots = L_1;
  23742. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots), (void*)L_1);
  23743. int32_t L_2 = ___0_boundedLength;
  23744. __this->____slotsMask = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
  23745. V_0 = 0;
  23746. goto IL_0035;
  23747. }
  23748. IL_001f:
  23749. {
  23750. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_3 = __this->____slots;
  23751. int32_t L_4 = V_0;
  23752. NullCheck(L_3);
  23753. int32_t L_5 = V_0;
  23754. ((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4)))->___SequenceNumber = L_5;
  23755. int32_t L_6 = V_0;
  23756. V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
  23757. }
  23758. IL_0035:
  23759. {
  23760. int32_t L_7 = V_0;
  23761. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_8 = __this->____slots;
  23762. NullCheck(L_8);
  23763. if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
  23764. {
  23765. goto IL_001f;
  23766. }
  23767. }
  23768. {
  23769. return;
  23770. }
  23771. }
  23772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Segment_get_Capacity_m6AC42C585777163E56321B193E08010DFD029898_gshared (Segment_tBE464478C92438E20009981FD7F953F796D7F3B2* __this, const RuntimeMethod* method)
  23773. {
  23774. {
  23775. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_0 = __this->____slots;
  23776. NullCheck(L_0);
  23777. return ((int32_t)(((RuntimeArray*)L_0)->max_length));
  23778. }
  23779. }
  23780. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Segment_get_FreezeOffset_m402D47C4B47FF6B763734B006DA71BA5DBC42582_gshared (Segment_tBE464478C92438E20009981FD7F953F796D7F3B2* __this, const RuntimeMethod* method)
  23781. {
  23782. {
  23783. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_0 = __this->____slots;
  23784. NullCheck(L_0);
  23785. return ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_0)->max_length)), 2));
  23786. }
  23787. }
  23788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Segment_EnsureFrozenForEnqueues_mC7EA723BE98E075BE173825F3913AA3C16F0B655_gshared (Segment_tBE464478C92438E20009981FD7F953F796D7F3B2* __this, const RuntimeMethod* method)
  23789. {
  23790. static bool s_Il2CppMethodInitialized;
  23791. if (!s_Il2CppMethodInitialized)
  23792. {
  23793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  23794. s_Il2CppMethodInitialized = true;
  23795. }
  23796. SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675 V_0;
  23797. memset((&V_0), 0, sizeof(V_0));
  23798. int32_t V_1 = 0;
  23799. {
  23800. bool L_0 = __this->____frozenForEnqueues;
  23801. if (L_0)
  23802. {
  23803. goto IL_004d;
  23804. }
  23805. }
  23806. {
  23807. __this->____frozenForEnqueues = (bool)1;
  23808. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675));
  23809. }
  23810. IL_0017:
  23811. {
  23812. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_1 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  23813. int32_t* L_2 = (int32_t*)(&L_1->___Tail);
  23814. int32_t L_3;
  23815. L_3 = VolatileRead(L_2);
  23816. V_1 = L_3;
  23817. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_4 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  23818. int32_t* L_5 = (int32_t*)(&L_4->___Tail);
  23819. int32_t L_6 = V_1;
  23820. int32_t L_7;
  23821. L_7 = Segment_get_FreezeOffset_m402D47C4B47FF6B763734B006DA71BA5DBC42582(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  23822. int32_t L_8 = V_1;
  23823. int32_t L_9;
  23824. L_9 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_5, ((int32_t)il2cpp_codegen_add(L_6, L_7)), L_8, NULL);
  23825. int32_t L_10 = V_1;
  23826. if ((((int32_t)L_9) == ((int32_t)L_10)))
  23827. {
  23828. goto IL_004d;
  23829. }
  23830. }
  23831. {
  23832. il2cpp_codegen_runtime_class_init_inline(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  23833. SpinWait_SpinOnce_m5B74E6B15013E90667646C0D943E886D4EC596AF((&V_0), NULL);
  23834. goto IL_0017;
  23835. }
  23836. IL_004d:
  23837. {
  23838. return;
  23839. }
  23840. }
  23841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Segment_TryDequeue_m65CCE1E0A24F41FA5EE05BBB78C07B873ADCC77E_gshared (Segment_tBE464478C92438E20009981FD7F953F796D7F3B2* __this, RuntimeObject** ___0_item, const RuntimeMethod* method)
  23842. {
  23843. static bool s_Il2CppMethodInitialized;
  23844. if (!s_Il2CppMethodInitialized)
  23845. {
  23846. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  23847. s_Il2CppMethodInitialized = true;
  23848. }
  23849. SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675 V_0;
  23850. memset((&V_0), 0, sizeof(V_0));
  23851. int32_t V_1 = 0;
  23852. int32_t V_2 = 0;
  23853. int32_t V_3 = 0;
  23854. bool V_4 = false;
  23855. int32_t V_5 = 0;
  23856. {
  23857. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675));
  23858. }
  23859. IL_0008:
  23860. {
  23861. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_0 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  23862. int32_t* L_1 = (int32_t*)(&L_0->___Head);
  23863. int32_t L_2;
  23864. L_2 = VolatileRead(L_1);
  23865. V_1 = L_2;
  23866. int32_t L_3 = V_1;
  23867. int32_t L_4 = __this->____slotsMask;
  23868. V_2 = ((int32_t)(L_3&L_4));
  23869. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_5 = __this->____slots;
  23870. int32_t L_6 = V_2;
  23871. NullCheck(L_5);
  23872. int32_t* L_7 = (int32_t*)(&((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___SequenceNumber);
  23873. int32_t L_8;
  23874. L_8 = VolatileRead(L_7);
  23875. int32_t L_9 = V_1;
  23876. V_3 = ((int32_t)il2cpp_codegen_subtract(L_8, ((int32_t)il2cpp_codegen_add(L_9, 1))));
  23877. int32_t L_10 = V_3;
  23878. if (L_10)
  23879. {
  23880. goto IL_00b7;
  23881. }
  23882. }
  23883. {
  23884. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_11 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  23885. int32_t* L_12 = (int32_t*)(&L_11->___Head);
  23886. int32_t L_13 = V_1;
  23887. int32_t L_14 = V_1;
  23888. int32_t L_15;
  23889. L_15 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_12, ((int32_t)il2cpp_codegen_add(L_13, 1)), L_14, NULL);
  23890. int32_t L_16 = V_1;
  23891. if ((!(((uint32_t)L_15) == ((uint32_t)L_16))))
  23892. {
  23893. goto IL_00f7;
  23894. }
  23895. }
  23896. {
  23897. RuntimeObject** L_17 = ___0_item;
  23898. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_18 = __this->____slots;
  23899. int32_t L_19 = V_2;
  23900. NullCheck(L_18);
  23901. RuntimeObject* L_20 = ((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19)))->___Item;
  23902. *(RuntimeObject**)L_17 = L_20;
  23903. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_17, (void*)L_20);
  23904. bool* L_21 = (bool*)(&__this->____preservedForObservation);
  23905. bool L_22;
  23906. L_22 = VolatileRead(L_21);
  23907. if (L_22)
  23908. {
  23909. goto IL_00b5;
  23910. }
  23911. }
  23912. {
  23913. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_23 = __this->____slots;
  23914. int32_t L_24 = V_2;
  23915. NullCheck(L_23);
  23916. RuntimeObject** L_25 = (RuntimeObject**)(&((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___Item);
  23917. il2cpp_codegen_initobj(L_25, sizeof(RuntimeObject*));
  23918. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_26 = __this->____slots;
  23919. int32_t L_27 = V_2;
  23920. NullCheck(L_26);
  23921. int32_t* L_28 = (int32_t*)(&((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->___SequenceNumber);
  23922. int32_t L_29 = V_1;
  23923. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_30 = __this->____slots;
  23924. NullCheck(L_30);
  23925. VolatileWrite(L_28, ((int32_t)il2cpp_codegen_add(L_29, ((int32_t)(((RuntimeArray*)L_30)->max_length)))));
  23926. }
  23927. IL_00b5:
  23928. {
  23929. return (bool)1;
  23930. }
  23931. IL_00b7:
  23932. {
  23933. int32_t L_31 = V_3;
  23934. if ((((int32_t)L_31) >= ((int32_t)0)))
  23935. {
  23936. goto IL_00f7;
  23937. }
  23938. }
  23939. {
  23940. bool L_32 = __this->____frozenForEnqueues;
  23941. V_4 = L_32;
  23942. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_33 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  23943. int32_t* L_34 = (int32_t*)(&L_33->___Tail);
  23944. int32_t L_35;
  23945. L_35 = VolatileRead(L_34);
  23946. V_5 = L_35;
  23947. int32_t L_36 = V_5;
  23948. int32_t L_37 = V_1;
  23949. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_36, L_37))) <= ((int32_t)0)))
  23950. {
  23951. goto IL_00ee;
  23952. }
  23953. }
  23954. {
  23955. bool L_38 = V_4;
  23956. if (!L_38)
  23957. {
  23958. goto IL_00f7;
  23959. }
  23960. }
  23961. {
  23962. int32_t L_39 = V_5;
  23963. int32_t L_40;
  23964. L_40 = Segment_get_FreezeOffset_m402D47C4B47FF6B763734B006DA71BA5DBC42582(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  23965. int32_t L_41 = V_1;
  23966. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_39, L_40)), L_41))) > ((int32_t)0)))
  23967. {
  23968. goto IL_00f7;
  23969. }
  23970. }
  23971. IL_00ee:
  23972. {
  23973. RuntimeObject** L_42 = ___0_item;
  23974. il2cpp_codegen_initobj(L_42, sizeof(RuntimeObject*));
  23975. return (bool)0;
  23976. }
  23977. IL_00f7:
  23978. {
  23979. il2cpp_codegen_runtime_class_init_inline(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  23980. SpinWait_SpinOnce_m5B74E6B15013E90667646C0D943E886D4EC596AF((&V_0), NULL);
  23981. goto IL_0008;
  23982. }
  23983. }
  23984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Segment_TryPeek_m8AE646DCD469A3337B3B3DA3B568612B8B3F7BD1_gshared (Segment_tBE464478C92438E20009981FD7F953F796D7F3B2* __this, RuntimeObject** ___0_result, bool ___1_resultUsed, const RuntimeMethod* method)
  23985. {
  23986. static bool s_Il2CppMethodInitialized;
  23987. if (!s_Il2CppMethodInitialized)
  23988. {
  23989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  23990. s_Il2CppMethodInitialized = true;
  23991. }
  23992. SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675 V_0;
  23993. memset((&V_0), 0, sizeof(V_0));
  23994. int32_t V_1 = 0;
  23995. int32_t V_2 = 0;
  23996. int32_t V_3 = 0;
  23997. RuntimeObject* V_4 = NULL;
  23998. bool V_5 = false;
  23999. int32_t V_6 = 0;
  24000. RuntimeObject** G_B6_0 = NULL;
  24001. RuntimeObject** G_B5_0 = NULL;
  24002. RuntimeObject* G_B7_0 = NULL;
  24003. RuntimeObject** G_B7_1 = NULL;
  24004. {
  24005. bool L_0 = ___1_resultUsed;
  24006. if (!L_0)
  24007. {
  24008. goto IL_000f;
  24009. }
  24010. }
  24011. {
  24012. __this->____preservedForObservation = (bool)1;
  24013. Interlocked_MemoryBarrier_m544E79984FB21C732A4514A2EFFC126ECAA22B66(NULL);
  24014. }
  24015. IL_000f:
  24016. {
  24017. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675));
  24018. }
  24019. IL_0017:
  24020. {
  24021. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_1 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24022. int32_t* L_2 = (int32_t*)(&L_1->___Head);
  24023. int32_t L_3;
  24024. L_3 = VolatileRead(L_2);
  24025. V_1 = L_3;
  24026. int32_t L_4 = V_1;
  24027. int32_t L_5 = __this->____slotsMask;
  24028. V_2 = ((int32_t)(L_4&L_5));
  24029. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_6 = __this->____slots;
  24030. int32_t L_7 = V_2;
  24031. NullCheck(L_6);
  24032. int32_t* L_8 = (int32_t*)(&((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)))->___SequenceNumber);
  24033. int32_t L_9;
  24034. L_9 = VolatileRead(L_8);
  24035. int32_t L_10 = V_1;
  24036. V_3 = ((int32_t)il2cpp_codegen_subtract(L_9, ((int32_t)il2cpp_codegen_add(L_10, 1))));
  24037. int32_t L_11 = V_3;
  24038. if (L_11)
  24039. {
  24040. goto IL_0077;
  24041. }
  24042. }
  24043. {
  24044. RuntimeObject** L_12 = ___0_result;
  24045. bool L_13 = ___1_resultUsed;
  24046. if (L_13)
  24047. {
  24048. G_B6_0 = L_12;
  24049. goto IL_005f;
  24050. }
  24051. G_B5_0 = L_12;
  24052. }
  24053. {
  24054. il2cpp_codegen_initobj((&V_4), sizeof(RuntimeObject*));
  24055. RuntimeObject* L_14 = V_4;
  24056. G_B7_0 = L_14;
  24057. G_B7_1 = G_B5_0;
  24058. goto IL_0070;
  24059. }
  24060. IL_005f:
  24061. {
  24062. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_15 = __this->____slots;
  24063. int32_t L_16 = V_2;
  24064. NullCheck(L_15);
  24065. RuntimeObject* L_17 = ((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_16)))->___Item;
  24066. G_B7_0 = L_17;
  24067. G_B7_1 = G_B6_0;
  24068. }
  24069. IL_0070:
  24070. {
  24071. *(RuntimeObject**)G_B7_1 = G_B7_0;
  24072. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)G_B7_1, (void*)G_B7_0);
  24073. return (bool)1;
  24074. }
  24075. IL_0077:
  24076. {
  24077. int32_t L_18 = V_3;
  24078. if ((((int32_t)L_18) >= ((int32_t)0)))
  24079. {
  24080. goto IL_00b7;
  24081. }
  24082. }
  24083. {
  24084. bool L_19 = __this->____frozenForEnqueues;
  24085. V_5 = L_19;
  24086. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_20 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24087. int32_t* L_21 = (int32_t*)(&L_20->___Tail);
  24088. int32_t L_22;
  24089. L_22 = VolatileRead(L_21);
  24090. V_6 = L_22;
  24091. int32_t L_23 = V_6;
  24092. int32_t L_24 = V_1;
  24093. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_23, L_24))) <= ((int32_t)0)))
  24094. {
  24095. goto IL_00ae;
  24096. }
  24097. }
  24098. {
  24099. bool L_25 = V_5;
  24100. if (!L_25)
  24101. {
  24102. goto IL_00b7;
  24103. }
  24104. }
  24105. {
  24106. int32_t L_26 = V_6;
  24107. int32_t L_27;
  24108. L_27 = Segment_get_FreezeOffset_m402D47C4B47FF6B763734B006DA71BA5DBC42582(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  24109. int32_t L_28 = V_1;
  24110. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_26, L_27)), L_28))) > ((int32_t)0)))
  24111. {
  24112. goto IL_00b7;
  24113. }
  24114. }
  24115. IL_00ae:
  24116. {
  24117. RuntimeObject** L_29 = ___0_result;
  24118. il2cpp_codegen_initobj(L_29, sizeof(RuntimeObject*));
  24119. return (bool)0;
  24120. }
  24121. IL_00b7:
  24122. {
  24123. il2cpp_codegen_runtime_class_init_inline(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24124. SpinWait_SpinOnce_m5B74E6B15013E90667646C0D943E886D4EC596AF((&V_0), NULL);
  24125. goto IL_0017;
  24126. }
  24127. }
  24128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Segment_TryEnqueue_mC0606A90F9CBCD06D9ED05EA760356F9A9A9AF84_gshared (Segment_tBE464478C92438E20009981FD7F953F796D7F3B2* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  24129. {
  24130. static bool s_Il2CppMethodInitialized;
  24131. if (!s_Il2CppMethodInitialized)
  24132. {
  24133. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24134. s_Il2CppMethodInitialized = true;
  24135. }
  24136. SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675 V_0;
  24137. memset((&V_0), 0, sizeof(V_0));
  24138. int32_t V_1 = 0;
  24139. int32_t V_2 = 0;
  24140. int32_t V_3 = 0;
  24141. {
  24142. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675));
  24143. }
  24144. IL_0008:
  24145. {
  24146. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_0 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24147. int32_t* L_1 = (int32_t*)(&L_0->___Tail);
  24148. int32_t L_2;
  24149. L_2 = VolatileRead(L_1);
  24150. V_1 = L_2;
  24151. int32_t L_3 = V_1;
  24152. int32_t L_4 = __this->____slotsMask;
  24153. V_2 = ((int32_t)(L_3&L_4));
  24154. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_5 = __this->____slots;
  24155. int32_t L_6 = V_2;
  24156. NullCheck(L_5);
  24157. int32_t* L_7 = (int32_t*)(&((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___SequenceNumber);
  24158. int32_t L_8;
  24159. L_8 = VolatileRead(L_7);
  24160. int32_t L_9 = V_1;
  24161. V_3 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
  24162. int32_t L_10 = V_3;
  24163. if (L_10)
  24164. {
  24165. goto IL_0082;
  24166. }
  24167. }
  24168. {
  24169. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_11 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24170. int32_t* L_12 = (int32_t*)(&L_11->___Tail);
  24171. int32_t L_13 = V_1;
  24172. int32_t L_14 = V_1;
  24173. int32_t L_15;
  24174. L_15 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_12, ((int32_t)il2cpp_codegen_add(L_13, 1)), L_14, NULL);
  24175. int32_t L_16 = V_1;
  24176. if ((!(((uint32_t)L_15) == ((uint32_t)L_16))))
  24177. {
  24178. goto IL_0088;
  24179. }
  24180. }
  24181. {
  24182. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_17 = __this->____slots;
  24183. int32_t L_18 = V_2;
  24184. NullCheck(L_17);
  24185. RuntimeObject* L_19 = ___0_item;
  24186. ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->___Item = L_19;
  24187. Il2CppCodeGenWriteBarrier((void**)(&((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->___Item), (void*)L_19);
  24188. SlotU5BU5D_t50AA161D0E0CA4901F88A99B082CD5FA953B023B* L_20 = __this->____slots;
  24189. int32_t L_21 = V_2;
  24190. NullCheck(L_20);
  24191. int32_t* L_22 = (int32_t*)(&((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21)))->___SequenceNumber);
  24192. int32_t L_23 = V_1;
  24193. VolatileWrite(L_22, ((int32_t)il2cpp_codegen_add(L_23, 1)));
  24194. return (bool)1;
  24195. }
  24196. IL_0082:
  24197. {
  24198. int32_t L_24 = V_3;
  24199. if ((((int32_t)L_24) >= ((int32_t)0)))
  24200. {
  24201. goto IL_0088;
  24202. }
  24203. }
  24204. {
  24205. return (bool)0;
  24206. }
  24207. IL_0088:
  24208. {
  24209. il2cpp_codegen_runtime_class_init_inline(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24210. SpinWait_SpinOnce_m5B74E6B15013E90667646C0D943E886D4EC596AF((&V_0), NULL);
  24211. goto IL_0008;
  24212. }
  24213. }
  24214. #ifdef __clang__
  24215. #pragma clang diagnostic pop
  24216. #endif
  24217. #ifdef __clang__
  24218. #pragma clang diagnostic push
  24219. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24220. #pragma clang diagnostic ignored "-Wunused-variable"
  24221. #endif
  24222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Segment__ctor_m689E7F271E2E30F14E6576697F99A07803DA3FE4_gshared (Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912* __this, int32_t ___0_boundedLength, const RuntimeMethod* method)
  24223. {
  24224. int32_t V_0 = 0;
  24225. {
  24226. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  24227. int32_t L_0 = ___0_boundedLength;
  24228. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_1 = (SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444*)(SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 0), (uint32_t)L_0);
  24229. __this->____slots = L_1;
  24230. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots), (void*)L_1);
  24231. int32_t L_2 = ___0_boundedLength;
  24232. __this->____slotsMask = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
  24233. V_0 = 0;
  24234. goto IL_0035;
  24235. }
  24236. IL_001f:
  24237. {
  24238. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_3 = __this->____slots;
  24239. int32_t L_4 = V_0;
  24240. NullCheck(L_3);
  24241. int32_t L_5 = V_0;
  24242. il2cpp_codegen_write_instance_field_data<int32_t>(((Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9*)(L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1), L_5);
  24243. int32_t L_6 = V_0;
  24244. V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
  24245. }
  24246. IL_0035:
  24247. {
  24248. int32_t L_7 = V_0;
  24249. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_8 = __this->____slots;
  24250. NullCheck(L_8);
  24251. if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
  24252. {
  24253. goto IL_001f;
  24254. }
  24255. }
  24256. {
  24257. return;
  24258. }
  24259. }
  24260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Segment_get_Capacity_m92681141D9BB3D36E7FD591BC9C0D7D397FCFA6A_gshared (Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912* __this, const RuntimeMethod* method)
  24261. {
  24262. {
  24263. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_0 = __this->____slots;
  24264. NullCheck(L_0);
  24265. return ((int32_t)(((RuntimeArray*)L_0)->max_length));
  24266. }
  24267. }
  24268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Segment_get_FreezeOffset_m8EC2B0554DDCE54682CBC146A7831D373B1EDFFF_gshared (Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912* __this, const RuntimeMethod* method)
  24269. {
  24270. {
  24271. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_0 = __this->____slots;
  24272. NullCheck(L_0);
  24273. return ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_0)->max_length)), 2));
  24274. }
  24275. }
  24276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Segment_EnsureFrozenForEnqueues_mC82E3164D3C343DA553195673B25AAEAB3F65003_gshared (Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912* __this, const RuntimeMethod* method)
  24277. {
  24278. static bool s_Il2CppMethodInitialized;
  24279. if (!s_Il2CppMethodInitialized)
  24280. {
  24281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24282. s_Il2CppMethodInitialized = true;
  24283. }
  24284. SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675 V_0;
  24285. memset((&V_0), 0, sizeof(V_0));
  24286. int32_t V_1 = 0;
  24287. {
  24288. bool L_0 = __this->____frozenForEnqueues;
  24289. if (L_0)
  24290. {
  24291. goto IL_004d;
  24292. }
  24293. }
  24294. {
  24295. __this->____frozenForEnqueues = (bool)1;
  24296. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675));
  24297. }
  24298. IL_0017:
  24299. {
  24300. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_1 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24301. int32_t* L_2 = (int32_t*)(&L_1->___Tail);
  24302. int32_t L_3;
  24303. L_3 = VolatileRead(L_2);
  24304. V_1 = L_3;
  24305. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_4 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24306. int32_t* L_5 = (int32_t*)(&L_4->___Tail);
  24307. int32_t L_6 = V_1;
  24308. int32_t L_7;
  24309. L_7 = (( int32_t (*) (Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  24310. int32_t L_8 = V_1;
  24311. int32_t L_9;
  24312. L_9 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_5, ((int32_t)il2cpp_codegen_add(L_6, L_7)), L_8, NULL);
  24313. int32_t L_10 = V_1;
  24314. if ((((int32_t)L_9) == ((int32_t)L_10)))
  24315. {
  24316. goto IL_004d;
  24317. }
  24318. }
  24319. {
  24320. il2cpp_codegen_runtime_class_init_inline(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24321. SpinWait_SpinOnce_m5B74E6B15013E90667646C0D943E886D4EC596AF((&V_0), NULL);
  24322. goto IL_0017;
  24323. }
  24324. IL_004d:
  24325. {
  24326. return;
  24327. }
  24328. }
  24329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Segment_TryDequeue_m6BAB74EC08A4DC03DBFA211358808BD7C6BA0E14_gshared (Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912* __this, Il2CppFullySharedGenericAny* ___0_item, const RuntimeMethod* method)
  24330. {
  24331. static bool s_Il2CppMethodInitialized;
  24332. if (!s_Il2CppMethodInitialized)
  24333. {
  24334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24335. s_Il2CppMethodInitialized = true;
  24336. }
  24337. const uint32_t SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6));
  24338. const Il2CppFullySharedGenericAny L_19 = alloca(SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24339. SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675 V_0;
  24340. memset((&V_0), 0, sizeof(V_0));
  24341. int32_t V_1 = 0;
  24342. int32_t V_2 = 0;
  24343. int32_t V_3 = 0;
  24344. bool V_4 = false;
  24345. int32_t V_5 = 0;
  24346. {
  24347. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675));
  24348. }
  24349. IL_0008:
  24350. {
  24351. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_0 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24352. int32_t* L_1 = (int32_t*)(&L_0->___Head);
  24353. int32_t L_2;
  24354. L_2 = VolatileRead(L_1);
  24355. V_1 = L_2;
  24356. int32_t L_3 = V_1;
  24357. int32_t L_4 = __this->____slotsMask;
  24358. V_2 = ((int32_t)(L_3&L_4));
  24359. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_5 = __this->____slots;
  24360. int32_t L_6 = V_2;
  24361. NullCheck(L_5);
  24362. int32_t L_7;
  24363. L_7 = VolatileRead((((int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9*)(L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)))));
  24364. int32_t L_8 = V_1;
  24365. V_3 = ((int32_t)il2cpp_codegen_subtract(L_7, ((int32_t)il2cpp_codegen_add(L_8, 1))));
  24366. int32_t L_9 = V_3;
  24367. if (L_9)
  24368. {
  24369. goto IL_00b7;
  24370. }
  24371. }
  24372. {
  24373. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_10 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24374. int32_t* L_11 = (int32_t*)(&L_10->___Head);
  24375. int32_t L_12 = V_1;
  24376. int32_t L_13 = V_1;
  24377. int32_t L_14;
  24378. L_14 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_11, ((int32_t)il2cpp_codegen_add(L_12, 1)), L_13, NULL);
  24379. int32_t L_15 = V_1;
  24380. if ((!(((uint32_t)L_14) == ((uint32_t)L_15))))
  24381. {
  24382. goto IL_00f7;
  24383. }
  24384. }
  24385. {
  24386. Il2CppFullySharedGenericAny* L_16 = ___0_item;
  24387. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_17 = __this->____slots;
  24388. int32_t L_18 = V_2;
  24389. NullCheck(L_17);
  24390. il2cpp_codegen_memcpy(L_19, il2cpp_codegen_get_instance_field_data_pointer(((Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9*)(L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)), SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24391. il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)L_16, L_19, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24392. Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)L_16, (void*)L_19);
  24393. bool* L_20 = (bool*)(&__this->____preservedForObservation);
  24394. bool L_21;
  24395. L_21 = VolatileRead(L_20);
  24396. if (L_21)
  24397. {
  24398. goto IL_00b5;
  24399. }
  24400. }
  24401. {
  24402. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_22 = __this->____slots;
  24403. int32_t L_23 = V_2;
  24404. NullCheck(L_22);
  24405. il2cpp_codegen_initobj((((Il2CppFullySharedGenericAny*)il2cpp_codegen_get_instance_field_data_pointer(((Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9*)(L_22)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_23))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)))), SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24406. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_24 = __this->____slots;
  24407. int32_t L_25 = V_2;
  24408. NullCheck(L_24);
  24409. int32_t L_26 = V_1;
  24410. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_27 = __this->____slots;
  24411. NullCheck(L_27);
  24412. VolatileWrite((((int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9*)(L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)))), ((int32_t)il2cpp_codegen_add(L_26, ((int32_t)(((RuntimeArray*)L_27)->max_length)))));
  24413. }
  24414. IL_00b5:
  24415. {
  24416. return (bool)1;
  24417. }
  24418. IL_00b7:
  24419. {
  24420. int32_t L_28 = V_3;
  24421. if ((((int32_t)L_28) >= ((int32_t)0)))
  24422. {
  24423. goto IL_00f7;
  24424. }
  24425. }
  24426. {
  24427. bool L_29 = __this->____frozenForEnqueues;
  24428. V_4 = L_29;
  24429. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_30 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24430. int32_t* L_31 = (int32_t*)(&L_30->___Tail);
  24431. int32_t L_32;
  24432. L_32 = VolatileRead(L_31);
  24433. V_5 = L_32;
  24434. int32_t L_33 = V_5;
  24435. int32_t L_34 = V_1;
  24436. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_33, L_34))) <= ((int32_t)0)))
  24437. {
  24438. goto IL_00ee;
  24439. }
  24440. }
  24441. {
  24442. bool L_35 = V_4;
  24443. if (!L_35)
  24444. {
  24445. goto IL_00f7;
  24446. }
  24447. }
  24448. {
  24449. int32_t L_36 = V_5;
  24450. int32_t L_37;
  24451. L_37 = (( int32_t (*) (Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  24452. int32_t L_38 = V_1;
  24453. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_36, L_37)), L_38))) > ((int32_t)0)))
  24454. {
  24455. goto IL_00f7;
  24456. }
  24457. }
  24458. IL_00ee:
  24459. {
  24460. Il2CppFullySharedGenericAny* L_39 = ___0_item;
  24461. il2cpp_codegen_initobj(L_39, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24462. return (bool)0;
  24463. }
  24464. IL_00f7:
  24465. {
  24466. il2cpp_codegen_runtime_class_init_inline(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24467. SpinWait_SpinOnce_m5B74E6B15013E90667646C0D943E886D4EC596AF((&V_0), NULL);
  24468. goto IL_0008;
  24469. }
  24470. }
  24471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Segment_TryPeek_mAF54A1ABF5360F1D49BBF8355164E795F00B0835_gshared (Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912* __this, Il2CppFullySharedGenericAny* ___0_result, bool ___1_resultUsed, const RuntimeMethod* method)
  24472. {
  24473. static bool s_Il2CppMethodInitialized;
  24474. if (!s_Il2CppMethodInitialized)
  24475. {
  24476. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24477. s_Il2CppMethodInitialized = true;
  24478. }
  24479. const uint32_t SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6));
  24480. const Il2CppFullySharedGenericAny L_13 = alloca(SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24481. const Il2CppFullySharedGenericAny L_16 = L_13;
  24482. SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675 V_0;
  24483. memset((&V_0), 0, sizeof(V_0));
  24484. int32_t V_1 = 0;
  24485. int32_t V_2 = 0;
  24486. int32_t V_3 = 0;
  24487. Il2CppFullySharedGenericAny V_4 = alloca(SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24488. memset(V_4, 0, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24489. bool V_5 = false;
  24490. int32_t V_6 = 0;
  24491. Il2CppFullySharedGenericAny* G_B6_0 = NULL;
  24492. Il2CppFullySharedGenericAny* G_B5_0 = NULL;
  24493. Il2CppFullySharedGenericAny G_B7_0 = alloca(SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24494. memset(G_B7_0, 0, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24495. Il2CppFullySharedGenericAny* G_B7_1 = NULL;
  24496. {
  24497. bool L_0 = ___1_resultUsed;
  24498. if (!L_0)
  24499. {
  24500. goto IL_000f;
  24501. }
  24502. }
  24503. {
  24504. __this->____preservedForObservation = (bool)1;
  24505. Interlocked_MemoryBarrier_m544E79984FB21C732A4514A2EFFC126ECAA22B66(NULL);
  24506. }
  24507. IL_000f:
  24508. {
  24509. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675));
  24510. }
  24511. IL_0017:
  24512. {
  24513. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_1 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24514. int32_t* L_2 = (int32_t*)(&L_1->___Head);
  24515. int32_t L_3;
  24516. L_3 = VolatileRead(L_2);
  24517. V_1 = L_3;
  24518. int32_t L_4 = V_1;
  24519. int32_t L_5 = __this->____slotsMask;
  24520. V_2 = ((int32_t)(L_4&L_5));
  24521. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_6 = __this->____slots;
  24522. int32_t L_7 = V_2;
  24523. NullCheck(L_6);
  24524. int32_t L_8;
  24525. L_8 = VolatileRead((((int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9*)(L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)))));
  24526. int32_t L_9 = V_1;
  24527. V_3 = ((int32_t)il2cpp_codegen_subtract(L_8, ((int32_t)il2cpp_codegen_add(L_9, 1))));
  24528. int32_t L_10 = V_3;
  24529. if (L_10)
  24530. {
  24531. goto IL_0077;
  24532. }
  24533. }
  24534. {
  24535. Il2CppFullySharedGenericAny* L_11 = ___0_result;
  24536. bool L_12 = ___1_resultUsed;
  24537. if (L_12)
  24538. {
  24539. G_B6_0 = ((Il2CppFullySharedGenericAny*)L_11);
  24540. goto IL_005f;
  24541. }
  24542. G_B5_0 = ((Il2CppFullySharedGenericAny*)L_11);
  24543. }
  24544. {
  24545. il2cpp_codegen_initobj((Il2CppFullySharedGenericAny*)V_4, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24546. il2cpp_codegen_memcpy(L_13, V_4, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24547. il2cpp_codegen_memcpy(G_B7_0, L_13, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24548. G_B7_1 = ((Il2CppFullySharedGenericAny*)G_B5_0);
  24549. goto IL_0070;
  24550. }
  24551. IL_005f:
  24552. {
  24553. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_14 = __this->____slots;
  24554. int32_t L_15 = V_2;
  24555. NullCheck(L_14);
  24556. il2cpp_codegen_memcpy(L_16, il2cpp_codegen_get_instance_field_data_pointer(((Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9*)(L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0)), SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24557. il2cpp_codegen_memcpy(G_B7_0, L_16, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24558. G_B7_1 = ((Il2CppFullySharedGenericAny*)G_B6_0);
  24559. }
  24560. IL_0070:
  24561. {
  24562. il2cpp_codegen_memcpy((Il2CppFullySharedGenericAny*)G_B7_1, G_B7_0, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24563. Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(method->klass->rgctx_data, 6), (void**)(Il2CppFullySharedGenericAny*)G_B7_1, (void*)G_B7_0);
  24564. return (bool)1;
  24565. }
  24566. IL_0077:
  24567. {
  24568. int32_t L_17 = V_3;
  24569. if ((((int32_t)L_17) >= ((int32_t)0)))
  24570. {
  24571. goto IL_00b7;
  24572. }
  24573. }
  24574. {
  24575. bool L_18 = __this->____frozenForEnqueues;
  24576. V_5 = L_18;
  24577. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_19 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24578. int32_t* L_20 = (int32_t*)(&L_19->___Tail);
  24579. int32_t L_21;
  24580. L_21 = VolatileRead(L_20);
  24581. V_6 = L_21;
  24582. int32_t L_22 = V_6;
  24583. int32_t L_23 = V_1;
  24584. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_22, L_23))) <= ((int32_t)0)))
  24585. {
  24586. goto IL_00ae;
  24587. }
  24588. }
  24589. {
  24590. bool L_24 = V_5;
  24591. if (!L_24)
  24592. {
  24593. goto IL_00b7;
  24594. }
  24595. }
  24596. {
  24597. int32_t L_25 = V_6;
  24598. int32_t L_26;
  24599. L_26 = (( int32_t (*) (Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  24600. int32_t L_27 = V_1;
  24601. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_25, L_26)), L_27))) > ((int32_t)0)))
  24602. {
  24603. goto IL_00b7;
  24604. }
  24605. }
  24606. IL_00ae:
  24607. {
  24608. Il2CppFullySharedGenericAny* L_28 = ___0_result;
  24609. il2cpp_codegen_initobj(L_28, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24610. return (bool)0;
  24611. }
  24612. IL_00b7:
  24613. {
  24614. il2cpp_codegen_runtime_class_init_inline(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24615. SpinWait_SpinOnce_m5B74E6B15013E90667646C0D943E886D4EC596AF((&V_0), NULL);
  24616. goto IL_0017;
  24617. }
  24618. }
  24619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Segment_TryEnqueue_mA7EA4BC2F27AF97D51E9BE4828C4A2C6D62D43FD_gshared (Segment_tA2C5A02AEE913CF94D2449FE0757EA3445935912* __this, Il2CppFullySharedGenericAny ___0_item, const RuntimeMethod* method)
  24620. {
  24621. static bool s_Il2CppMethodInitialized;
  24622. if (!s_Il2CppMethodInitialized)
  24623. {
  24624. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24625. s_Il2CppMethodInitialized = true;
  24626. }
  24627. const uint32_t SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6));
  24628. const Il2CppFullySharedGenericAny L_18 = alloca(SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24629. SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675 V_0;
  24630. memset((&V_0), 0, sizeof(V_0));
  24631. int32_t V_1 = 0;
  24632. int32_t V_2 = 0;
  24633. int32_t V_3 = 0;
  24634. {
  24635. il2cpp_codegen_initobj((&V_0), sizeof(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675));
  24636. }
  24637. IL_0008:
  24638. {
  24639. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_0 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24640. int32_t* L_1 = (int32_t*)(&L_0->___Tail);
  24641. int32_t L_2;
  24642. L_2 = VolatileRead(L_1);
  24643. V_1 = L_2;
  24644. int32_t L_3 = V_1;
  24645. int32_t L_4 = __this->____slotsMask;
  24646. V_2 = ((int32_t)(L_3&L_4));
  24647. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_5 = __this->____slots;
  24648. int32_t L_6 = V_2;
  24649. NullCheck(L_5);
  24650. int32_t L_7;
  24651. L_7 = VolatileRead((((int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9*)(L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)))));
  24652. int32_t L_8 = V_1;
  24653. V_3 = ((int32_t)il2cpp_codegen_subtract(L_7, L_8));
  24654. int32_t L_9 = V_3;
  24655. if (L_9)
  24656. {
  24657. goto IL_0082;
  24658. }
  24659. }
  24660. {
  24661. PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8* L_10 = (PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8*)(&__this->____headAndTail);
  24662. int32_t* L_11 = (int32_t*)(&L_10->___Tail);
  24663. int32_t L_12 = V_1;
  24664. int32_t L_13 = V_1;
  24665. int32_t L_14;
  24666. L_14 = Interlocked_CompareExchange_mB06E8737D3DA41F9FFBC38A6D0583D515EFB5717(L_11, ((int32_t)il2cpp_codegen_add(L_12, 1)), L_13, NULL);
  24667. int32_t L_15 = V_1;
  24668. if ((!(((uint32_t)L_14) == ((uint32_t)L_15))))
  24669. {
  24670. goto IL_0088;
  24671. }
  24672. }
  24673. {
  24674. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_16 = __this->____slots;
  24675. int32_t L_17 = V_2;
  24676. NullCheck(L_16);
  24677. il2cpp_codegen_memcpy(L_18, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? ___0_item : &___0_item), SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24678. il2cpp_codegen_write_instance_field_data(((Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9*)(L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),0), L_18, SizeOf_T_tF1AD3B4BF29C34CE1B3E4E12787F926FD640211B);
  24679. SlotU5BU5D_t15A614E28C19F61C3F029DFAA2127DA15F293444* L_19 = __this->____slots;
  24680. int32_t L_20 = V_2;
  24681. NullCheck(L_19);
  24682. int32_t L_21 = V_1;
  24683. VolatileWrite((((int32_t*)il2cpp_codegen_get_instance_field_data_pointer(((Slot_t15722483BF8D3D9AE95C0F301EAB5E41F7E1E2B9*)(L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_20))), il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1)))), ((int32_t)il2cpp_codegen_add(L_21, 1)));
  24684. return (bool)1;
  24685. }
  24686. IL_0082:
  24687. {
  24688. int32_t L_22 = V_3;
  24689. if ((((int32_t)L_22) >= ((int32_t)0)))
  24690. {
  24691. goto IL_0088;
  24692. }
  24693. }
  24694. {
  24695. return (bool)0;
  24696. }
  24697. IL_0088:
  24698. {
  24699. il2cpp_codegen_runtime_class_init_inline(SpinWait_t51CFFA8FF70F1B430E075F96CFD936260D8CE675_il2cpp_TypeInfo_var);
  24700. SpinWait_SpinOnce_m5B74E6B15013E90667646C0D943E886D4EC596AF((&V_0), NULL);
  24701. goto IL_0008;
  24702. }
  24703. }
  24704. #ifdef __clang__
  24705. #pragma clang diagnostic pop
  24706. #endif
  24707. #ifdef __clang__
  24708. #pragma clang diagnostic push
  24709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24710. #pragma clang diagnostic ignored "-Wunused-variable"
  24711. #endif
  24712. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SegmentSort_Execute_mEF39F00C2648B35A98185F090AE77912CC308F6D_gshared (SegmentSort_tE56792C563A7271D5083D5DB4768DCD86B9E38E8* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  24713. {
  24714. int32_t V_0 = 0;
  24715. int32_t V_1 = 0;
  24716. int32_t G_B3_0 = 0;
  24717. {
  24718. int32_t L_0 = ___0_index;
  24719. int32_t L_1 = __this->___SegmentWidth;
  24720. V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
  24721. int32_t L_2 = __this->___Length;
  24722. int32_t L_3 = V_0;
  24723. int32_t L_4 = __this->___SegmentWidth;
  24724. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) < ((int32_t)L_4)))
  24725. {
  24726. goto IL_0021;
  24727. }
  24728. }
  24729. {
  24730. int32_t L_5 = __this->___SegmentWidth;
  24731. G_B3_0 = L_5;
  24732. goto IL_0029;
  24733. }
  24734. IL_0021:
  24735. {
  24736. int32_t L_6 = __this->___Length;
  24737. int32_t L_7 = V_0;
  24738. G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_6, L_7));
  24739. }
  24740. IL_0029:
  24741. {
  24742. V_1 = G_B3_0;
  24743. int32_t* L_8 = __this->___Data;
  24744. int32_t L_9 = V_0;
  24745. uint32_t L_10 = sizeof(int32_t);
  24746. int32_t L_11 = V_1;
  24747. DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939 L_12 = __this->___Comp;
  24748. NativeSortExtension_Sort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisDefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939_m0344C3607D0847D8650FC8FA00506A1B1F86BE56(((int32_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), (int32_t)L_10)))), L_11, L_12, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  24749. return;
  24750. }
  24751. }
  24752. IL2CPP_EXTERN_C void SegmentSort_Execute_mEF39F00C2648B35A98185F090AE77912CC308F6D_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  24753. {
  24754. SegmentSort_tE56792C563A7271D5083D5DB4768DCD86B9E38E8* _thisAdjusted;
  24755. int32_t _offset = 1;
  24756. _thisAdjusted = reinterpret_cast<SegmentSort_tE56792C563A7271D5083D5DB4768DCD86B9E38E8*>(__this + _offset);
  24757. SegmentSort_Execute_mEF39F00C2648B35A98185F090AE77912CC308F6D(_thisAdjusted, ___0_index, method);
  24758. }
  24759. #ifdef __clang__
  24760. #pragma clang diagnostic pop
  24761. #endif
  24762. #ifdef __clang__
  24763. #pragma clang diagnostic push
  24764. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24765. #pragma clang diagnostic ignored "-Wunused-variable"
  24766. #endif
  24767. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SegmentSort_Execute_m97ED75FFE35C16A6A665950CEA4336247B97F576_gshared (SegmentSort_tFC9B424627D4B0067FF3CC4718431C1A8F57DDE7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  24768. {
  24769. const uint32_t SizeOf_T_tEDFAA8FD05BBADC168394911E65220430C7D0DF4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24770. const uint32_t SizeOf_U_t8D2311DA8240C7954EDAA6E5BCDA5C355F370A0F = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24771. const Il2CppFullySharedGenericAny L_12 = alloca(SizeOf_U_t8D2311DA8240C7954EDAA6E5BCDA5C355F370A0F);
  24772. int32_t V_0 = 0;
  24773. int32_t V_1 = 0;
  24774. int32_t G_B3_0 = 0;
  24775. {
  24776. int32_t L_0 = ___0_index;
  24777. int32_t L_1 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),3));
  24778. V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
  24779. int32_t L_2 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),2));
  24780. int32_t L_3 = V_0;
  24781. int32_t L_4 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),3));
  24782. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) < ((int32_t)L_4)))
  24783. {
  24784. goto IL_0021;
  24785. }
  24786. }
  24787. {
  24788. int32_t L_5 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),3));
  24789. G_B3_0 = L_5;
  24790. goto IL_0029;
  24791. }
  24792. IL_0021:
  24793. {
  24794. int32_t L_6 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),2));
  24795. int32_t L_7 = V_0;
  24796. G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_6, L_7));
  24797. }
  24798. IL_0029:
  24799. {
  24800. V_1 = G_B3_0;
  24801. Il2CppFullySharedGenericStruct* L_8 = *(Il2CppFullySharedGenericStruct**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),0));
  24802. int32_t L_9 = V_0;
  24803. uint32_t L_10 = SizeOf_T_tEDFAA8FD05BBADC168394911E65220430C7D0DF4;
  24804. int32_t L_11 = V_1;
  24805. il2cpp_codegen_memcpy(L_12, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),1)), SizeOf_U_t8D2311DA8240C7954EDAA6E5BCDA5C355F370A0F);
  24806. InvokerActionInvoker3< Il2CppFullySharedGenericStruct*, int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4), NULL, ((Il2CppFullySharedGenericStruct*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), (int32_t)L_10)))), L_11, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 3)) ? L_12: *(void**)L_12));
  24807. return;
  24808. }
  24809. }
  24810. IL2CPP_EXTERN_C void SegmentSort_Execute_m97ED75FFE35C16A6A665950CEA4336247B97F576_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
  24811. {
  24812. SegmentSort_tFC9B424627D4B0067FF3CC4718431C1A8F57DDE7* _thisAdjusted;
  24813. int32_t _offset = 1;
  24814. _thisAdjusted = reinterpret_cast<SegmentSort_tFC9B424627D4B0067FF3CC4718431C1A8F57DDE7*>(__this + _offset);
  24815. SegmentSort_Execute_m97ED75FFE35C16A6A665950CEA4336247B97F576(_thisAdjusted, ___0_index, method);
  24816. }
  24817. #ifdef __clang__
  24818. #pragma clang diagnostic pop
  24819. #endif
  24820. #ifdef __clang__
  24821. #pragma clang diagnostic push
  24822. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24823. #pragma clang diagnostic ignored "-Wunused-variable"
  24824. #endif
  24825. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SegmentSortMerge_Execute_m8B2C41C15B195CED1D34698CF86FF814FE980862_gshared (SegmentSortMerge_t160AB9A147325BBCD9FD17052EA70C51F2678ADE* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
  24826. {
  24827. int32_t V_0 = 0;
  24828. int32_t* V_1 = NULL;
  24829. int32_t* V_2 = NULL;
  24830. int32_t V_3 = 0;
  24831. int32_t V_4 = 0;
  24832. int32_t V_5 = 0;
  24833. int32_t V_6 = 0;
  24834. int32_t V_7 = 0;
  24835. int32_t V_8 = 0;
  24836. int32_t V_9 = 0;
  24837. int32_t V_10 = 0;
  24838. int32_t G_B5_0 = 0;
  24839. {
  24840. int32_t L_0 = __this->___Length;
  24841. int32_t L_1 = __this->___SegmentWidth;
  24842. int32_t L_2 = __this->___SegmentWidth;
  24843. V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_subtract(L_1, 1))))/L_2));
  24844. int32_t L_3 = V_0;
  24845. if ((uintptr_t)((uintptr_t)L_3) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  24846. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method);
  24847. intptr_t L_4 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_3), 4));
  24848. int8_t* L_5 = (int8_t*) (L_4 ? alloca(L_4) : NULL);
  24849. memset(L_5, 0, L_4);
  24850. V_1 = (int32_t*)(L_5);
  24851. int32_t L_6;
  24852. L_6 = UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  24853. int32_t L_7 = __this->___Length;
  24854. AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_8;
  24855. L_8 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D((int32_t)2, NULL);
  24856. void* L_9;
  24857. L_9 = Unmanaged_Allocate_m7310B1FE896DEFFA18303D961C9859C8FF3D21E5(((int64_t)((int32_t)il2cpp_codegen_multiply(L_6, L_7))), ((int32_t)16), L_8, NULL);
  24858. V_2 = (int32_t*)L_9;
  24859. V_3 = 0;
  24860. goto IL_0102;
  24861. }
  24862. IL_0040:
  24863. {
  24864. V_4 = (-1);
  24865. il2cpp_codegen_initobj((&V_5), sizeof(int32_t));
  24866. V_6 = 0;
  24867. goto IL_00d8;
  24868. }
  24869. IL_0053:
  24870. {
  24871. int32_t L_10 = V_6;
  24872. int32_t L_11 = __this->___SegmentWidth;
  24873. V_7 = ((int32_t)il2cpp_codegen_multiply(L_10, L_11));
  24874. int32_t* L_12 = V_1;
  24875. int32_t L_13 = V_6;
  24876. int32_t L_14 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_13), 4))))));
  24877. V_8 = L_14;
  24878. int32_t L_15 = __this->___Length;
  24879. int32_t L_16 = V_7;
  24880. int32_t L_17 = __this->___SegmentWidth;
  24881. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_15, L_16))) < ((int32_t)L_17)))
  24882. {
  24883. goto IL_0081;
  24884. }
  24885. }
  24886. {
  24887. int32_t L_18 = __this->___SegmentWidth;
  24888. G_B5_0 = L_18;
  24889. goto IL_008a;
  24890. }
  24891. IL_0081:
  24892. {
  24893. int32_t L_19 = __this->___Length;
  24894. int32_t L_20 = V_7;
  24895. G_B5_0 = ((int32_t)il2cpp_codegen_subtract(L_19, L_20));
  24896. }
  24897. IL_008a:
  24898. {
  24899. V_9 = G_B5_0;
  24900. int32_t L_21 = V_8;
  24901. int32_t L_22 = V_9;
  24902. if ((((int32_t)L_21) == ((int32_t)L_22)))
  24903. {
  24904. goto IL_00d2;
  24905. }
  24906. }
  24907. {
  24908. int32_t* L_23 = __this->___Data;
  24909. int32_t L_24 = V_7;
  24910. int32_t L_25 = V_8;
  24911. uint32_t L_26 = sizeof(int32_t);
  24912. int32_t L_27 = (*(int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_23, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_24, L_25))), (int32_t)L_26)))));
  24913. V_10 = L_27;
  24914. int32_t L_28 = V_4;
  24915. if ((((int32_t)L_28) == ((int32_t)(-1))))
  24916. {
  24917. goto IL_00ca;
  24918. }
  24919. }
  24920. {
  24921. DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939* L_29 = (DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939*)(&__this->___Comp);
  24922. int32_t L_30 = V_10;
  24923. int32_t L_31 = V_5;
  24924. int32_t L_32;
  24925. L_32 = DefaultComparer_1_Compare_m394F7F49471D14333A96E4D1609FF38B351FC316(L_29, L_30, L_31, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  24926. if ((((int32_t)L_32) > ((int32_t)0)))
  24927. {
  24928. goto IL_00d2;
  24929. }
  24930. }
  24931. IL_00ca:
  24932. {
  24933. int32_t L_33 = V_10;
  24934. V_5 = L_33;
  24935. int32_t L_34 = V_6;
  24936. V_4 = L_34;
  24937. }
  24938. IL_00d2:
  24939. {
  24940. int32_t L_35 = V_6;
  24941. V_6 = ((int32_t)il2cpp_codegen_add(L_35, 1));
  24942. }
  24943. IL_00d8:
  24944. {
  24945. int32_t L_36 = V_6;
  24946. int32_t L_37 = V_0;
  24947. if ((((int32_t)L_36) < ((int32_t)L_37)))
  24948. {
  24949. goto IL_0053;
  24950. }
  24951. }
  24952. {
  24953. int32_t* L_38 = V_1;
  24954. int32_t L_39 = V_4;
  24955. int32_t* L_40 = ((int32_t*)il2cpp_codegen_add((intptr_t)L_38, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_39), 4))));
  24956. int32_t L_41 = (*(L_40));
  24957. *((int32_t*)L_40) = (int32_t)((int32_t)il2cpp_codegen_add(L_41, 1));
  24958. int32_t* L_42 = V_2;
  24959. int32_t L_43 = V_3;
  24960. uint32_t L_44 = sizeof(int32_t);
  24961. int32_t L_45 = V_5;
  24962. *(int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_42, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_43), (int32_t)L_44)))) = L_45;
  24963. int32_t L_46 = V_3;
  24964. V_3 = ((int32_t)il2cpp_codegen_add(L_46, 1));
  24965. }
  24966. IL_0102:
  24967. {
  24968. int32_t L_47 = V_3;
  24969. int32_t L_48 = __this->___Length;
  24970. if ((((int32_t)L_47) < ((int32_t)L_48)))
  24971. {
  24972. goto IL_0040;
  24973. }
  24974. }
  24975. {
  24976. int32_t* L_49 = __this->___Data;
  24977. int32_t* L_50 = V_2;
  24978. int32_t L_51;
  24979. L_51 = UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  24980. int32_t L_52 = __this->___Length;
  24981. UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_49, (void*)L_50, ((int64_t)((int32_t)il2cpp_codegen_multiply(L_51, L_52))), NULL);
  24982. return;
  24983. }
  24984. }
  24985. IL2CPP_EXTERN_C void SegmentSortMerge_Execute_m8B2C41C15B195CED1D34698CF86FF814FE980862_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
  24986. {
  24987. SegmentSortMerge_t160AB9A147325BBCD9FD17052EA70C51F2678ADE* _thisAdjusted;
  24988. int32_t _offset = 1;
  24989. _thisAdjusted = reinterpret_cast<SegmentSortMerge_t160AB9A147325BBCD9FD17052EA70C51F2678ADE*>(__this + _offset);
  24990. SegmentSortMerge_Execute_m8B2C41C15B195CED1D34698CF86FF814FE980862(_thisAdjusted, method);
  24991. }
  24992. #ifdef __clang__
  24993. #pragma clang diagnostic pop
  24994. #endif
  24995. #ifdef __clang__
  24996. #pragma clang diagnostic push
  24997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24998. #pragma clang diagnostic ignored "-Wunused-variable"
  24999. #endif
  25000. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SegmentSortMerge_Execute_mA5E29D92467118581DCFCFDFD5CAF058DB5985A4_gshared (SegmentSortMerge_t7F8682B81EA201C79A53AD5EAF006B5F8615A74B* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
  25001. {
  25002. const uint32_t SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25003. void* L_31 = alloca(Il2CppFakeBoxBuffer::SizeNeededFor(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4)));
  25004. const Il2CppFullySharedGenericStruct L_27 = alloca(SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25005. const Il2CppFullySharedGenericStruct L_29 = L_27;
  25006. const Il2CppFullySharedGenericStruct L_33 = L_27;
  25007. const Il2CppFullySharedGenericStruct L_45 = L_27;
  25008. const Il2CppFullySharedGenericStruct L_30 = alloca(SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25009. int32_t V_0 = 0;
  25010. int32_t* V_1 = NULL;
  25011. Il2CppFullySharedGenericStruct* V_2 = NULL;
  25012. int32_t V_3 = 0;
  25013. int32_t V_4 = 0;
  25014. Il2CppFullySharedGenericStruct V_5 = alloca(SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25015. memset(V_5, 0, SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25016. int32_t V_6 = 0;
  25017. int32_t V_7 = 0;
  25018. int32_t V_8 = 0;
  25019. int32_t V_9 = 0;
  25020. Il2CppFullySharedGenericStruct V_10 = alloca(SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25021. memset(V_10, 0, SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25022. int32_t G_B5_0 = 0;
  25023. {
  25024. int32_t L_0 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),2));
  25025. int32_t L_1 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),3));
  25026. int32_t L_2 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),3));
  25027. V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_subtract(L_1, 1))))/L_2));
  25028. int32_t L_3 = V_0;
  25029. if ((uintptr_t)((uintptr_t)L_3) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  25030. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), method);
  25031. intptr_t L_4 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_3), 4));
  25032. int8_t* L_5 = (int8_t*) (L_4 ? alloca(L_4) : NULL);
  25033. memset(L_5, 0, L_4);
  25034. V_1 = (int32_t*)(L_5);
  25035. int32_t L_6;
  25036. L_6 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25037. int32_t L_7 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),2));
  25038. AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_8;
  25039. L_8 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D((int32_t)2, NULL);
  25040. void* L_9;
  25041. L_9 = Unmanaged_Allocate_m7310B1FE896DEFFA18303D961C9859C8FF3D21E5(((int64_t)((int32_t)il2cpp_codegen_multiply(L_6, L_7))), ((int32_t)16), L_8, NULL);
  25042. V_2 = (Il2CppFullySharedGenericStruct*)L_9;
  25043. V_3 = 0;
  25044. goto IL_0102;
  25045. }
  25046. IL_0040:
  25047. {
  25048. V_4 = (-1);
  25049. il2cpp_codegen_initobj((Il2CppFullySharedGenericStruct*)V_5, SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25050. V_6 = 0;
  25051. goto IL_00d8;
  25052. }
  25053. IL_0053:
  25054. {
  25055. int32_t L_10 = V_6;
  25056. int32_t L_11 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),3));
  25057. V_7 = ((int32_t)il2cpp_codegen_multiply(L_10, L_11));
  25058. int32_t* L_12 = V_1;
  25059. int32_t L_13 = V_6;
  25060. int32_t L_14 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_13), 4))))));
  25061. V_8 = L_14;
  25062. int32_t L_15 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),2));
  25063. int32_t L_16 = V_7;
  25064. int32_t L_17 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),3));
  25065. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_15, L_16))) < ((int32_t)L_17)))
  25066. {
  25067. goto IL_0081;
  25068. }
  25069. }
  25070. {
  25071. int32_t L_18 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),3));
  25072. G_B5_0 = L_18;
  25073. goto IL_008a;
  25074. }
  25075. IL_0081:
  25076. {
  25077. int32_t L_19 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),2));
  25078. int32_t L_20 = V_7;
  25079. G_B5_0 = ((int32_t)il2cpp_codegen_subtract(L_19, L_20));
  25080. }
  25081. IL_008a:
  25082. {
  25083. V_9 = G_B5_0;
  25084. int32_t L_21 = V_8;
  25085. int32_t L_22 = V_9;
  25086. if ((((int32_t)L_21) == ((int32_t)L_22)))
  25087. {
  25088. goto IL_00d2;
  25089. }
  25090. }
  25091. {
  25092. Il2CppFullySharedGenericStruct* L_23 = *(Il2CppFullySharedGenericStruct**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),0));
  25093. int32_t L_24 = V_7;
  25094. int32_t L_25 = V_8;
  25095. uint32_t L_26 = SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C;
  25096. il2cpp_codegen_memcpy(L_27, ((Il2CppFullySharedGenericStruct*)il2cpp_codegen_add((intptr_t)L_23, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_24, L_25))), (int32_t)L_26)))), SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25097. il2cpp_codegen_memcpy(V_10, L_27, SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25098. int32_t L_28 = V_4;
  25099. if ((((int32_t)L_28) == ((int32_t)(-1))))
  25100. {
  25101. goto IL_00ca;
  25102. }
  25103. }
  25104. {
  25105. il2cpp_codegen_memcpy(L_29, V_10, SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25106. il2cpp_codegen_memcpy(L_30, V_5, SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25107. int32_t L_32;
  25108. L_32 = ConstrainedFuncInvoker2< int32_t, Il2CppFullySharedGenericStruct, Il2CppFullySharedGenericStruct >::Invoke(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 4), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6), L_31, (void*)(((Il2CppFullySharedGenericAny*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),1)))), L_29, L_30);
  25109. if ((((int32_t)L_32) > ((int32_t)0)))
  25110. {
  25111. goto IL_00d2;
  25112. }
  25113. }
  25114. IL_00ca:
  25115. {
  25116. il2cpp_codegen_memcpy(L_33, V_10, SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25117. il2cpp_codegen_memcpy(V_5, L_33, SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25118. int32_t L_34 = V_6;
  25119. V_4 = L_34;
  25120. }
  25121. IL_00d2:
  25122. {
  25123. int32_t L_35 = V_6;
  25124. V_6 = ((int32_t)il2cpp_codegen_add(L_35, 1));
  25125. }
  25126. IL_00d8:
  25127. {
  25128. int32_t L_36 = V_6;
  25129. int32_t L_37 = V_0;
  25130. if ((((int32_t)L_36) < ((int32_t)L_37)))
  25131. {
  25132. goto IL_0053;
  25133. }
  25134. }
  25135. {
  25136. int32_t* L_38 = V_1;
  25137. int32_t L_39 = V_4;
  25138. int32_t* L_40 = ((int32_t*)il2cpp_codegen_add((intptr_t)L_38, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_39), 4))));
  25139. int32_t L_41 = (*(L_40));
  25140. *((int32_t*)L_40) = (int32_t)((int32_t)il2cpp_codegen_add(L_41, 1));
  25141. Il2CppFullySharedGenericStruct* L_42 = V_2;
  25142. int32_t L_43 = V_3;
  25143. uint32_t L_44 = SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C;
  25144. il2cpp_codegen_memcpy(L_45, V_5, SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25145. il2cpp_codegen_memcpy((Il2CppFullySharedGenericStruct*)((Il2CppFullySharedGenericStruct*)il2cpp_codegen_add((intptr_t)L_42, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_43), (int32_t)L_44)))), L_45, SizeOf_T_t928F28A23381C0221BDF872C54C505D1FFDF332C);
  25146. Il2CppCodeGenWriteBarrierForClass(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), (void**)(Il2CppFullySharedGenericStruct*)((Il2CppFullySharedGenericStruct*)il2cpp_codegen_add((intptr_t)L_42, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_43), (int32_t)L_44)))), (void*)L_45);
  25147. int32_t L_46 = V_3;
  25148. V_3 = ((int32_t)il2cpp_codegen_add(L_46, 1));
  25149. }
  25150. IL_0102:
  25151. {
  25152. int32_t L_47 = V_3;
  25153. int32_t L_48 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),2));
  25154. if ((((int32_t)L_47) < ((int32_t)L_48)))
  25155. {
  25156. goto IL_0040;
  25157. }
  25158. }
  25159. {
  25160. Il2CppFullySharedGenericStruct* L_49 = *(Il2CppFullySharedGenericStruct**)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),0));
  25161. Il2CppFullySharedGenericStruct* L_50 = V_2;
  25162. int32_t L_51;
  25163. L_51 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25164. int32_t L_52 = *(int32_t*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 0),2));
  25165. UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_49, (void*)L_50, ((int64_t)((int32_t)il2cpp_codegen_multiply(L_51, L_52))), NULL);
  25166. return;
  25167. }
  25168. }
  25169. IL2CPP_EXTERN_C void SegmentSortMerge_Execute_mA5E29D92467118581DCFCFDFD5CAF058DB5985A4_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
  25170. {
  25171. SegmentSortMerge_t7F8682B81EA201C79A53AD5EAF006B5F8615A74B* _thisAdjusted;
  25172. int32_t _offset = 1;
  25173. _thisAdjusted = reinterpret_cast<SegmentSortMerge_t7F8682B81EA201C79A53AD5EAF006B5F8615A74B*>(__this + _offset);
  25174. SegmentSortMerge_Execute_mA5E29D92467118581DCFCFDFD5CAF058DB5985A4(_thisAdjusted, method);
  25175. }
  25176. #ifdef __clang__
  25177. #pragma clang diagnostic pop
  25178. #endif
  25179. #ifdef __clang__
  25180. #pragma clang diagnostic push
  25181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25182. #pragma clang diagnostic ignored "-Wunused-variable"
  25183. #endif
  25184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select__ctor_m97203730B70A8C2C4D08DBE5DCD1712558FD92A1_gshared (Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B* __this, SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C* ___0_observable, RuntimeObject* ___1_observer, const RuntimeMethod* method)
  25185. {
  25186. {
  25187. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  25188. SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C* L_0 = ___0_observable;
  25189. __this->___m_Observable = L_0;
  25190. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Observable), (void*)L_0);
  25191. RuntimeObject* L_1 = ___1_observer;
  25192. __this->___m_Observer = L_1;
  25193. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Observer), (void*)L_1);
  25194. return;
  25195. }
  25196. }
  25197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select_OnCompleted_m475279B7F71A1CDAA8C404D01576C2BB6166C4D2_gshared (Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B* __this, const RuntimeMethod* method)
  25198. {
  25199. {
  25200. return;
  25201. }
  25202. }
  25203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select_OnError_mEB55B295720F615DDD3495EE9661313BBB44A2CB_gshared (Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B* __this, Exception_t* ___0_error, const RuntimeMethod* method)
  25204. {
  25205. static bool s_Il2CppMethodInitialized;
  25206. if (!s_Il2CppMethodInitialized)
  25207. {
  25208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  25209. s_Il2CppMethodInitialized = true;
  25210. }
  25211. {
  25212. Exception_t* L_0 = ___0_error;
  25213. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  25214. Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_0, NULL);
  25215. return;
  25216. }
  25217. }
  25218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select_OnNext_m69C993D9BE5FEF24FB3C1BE3F495C764F9001E43_gshared (Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_evt, const RuntimeMethod* method)
  25219. {
  25220. RuntimeObject* V_0 = NULL;
  25221. {
  25222. SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C* L_0 = __this->___m_Observable;
  25223. NullCheck(L_0);
  25224. Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1* L_1 = L_0->___m_Filter;
  25225. InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_2 = ___0_evt;
  25226. NullCheck(L_1);
  25227. RuntimeObject* L_3;
  25228. L_3 = Func_2_Invoke_m9AA0A0FB19D07BC3286E9CF0A14A569C188A5A23_inline(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  25229. V_0 = L_3;
  25230. RuntimeObject* L_4 = __this->___m_Observer;
  25231. RuntimeObject* L_5 = V_0;
  25232. NullCheck(L_4);
  25233. InterfaceActionInvoker1< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_4, L_5);
  25234. return;
  25235. }
  25236. }
  25237. #ifdef __clang__
  25238. #pragma clang diagnostic pop
  25239. #endif
  25240. #ifdef __clang__
  25241. #pragma clang diagnostic push
  25242. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25243. #pragma clang diagnostic ignored "-Wunused-variable"
  25244. #endif
  25245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select__ctor_m65E78EF9064D6EB9C7B8BAE6CBEF440364EB316C_gshared (Select_t49EFABABACDD2D3A4008F9A105A7B7A9A677791E* __this, SelectManyObservable_2_tBEFCCBF20DBB52417E0D9CD64E2B1C731985C9A8* ___0_observable, RuntimeObject* ___1_observer, const RuntimeMethod* method)
  25246. {
  25247. {
  25248. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  25249. SelectManyObservable_2_tBEFCCBF20DBB52417E0D9CD64E2B1C731985C9A8* L_0 = ___0_observable;
  25250. __this->___m_Observable = L_0;
  25251. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Observable), (void*)L_0);
  25252. RuntimeObject* L_1 = ___1_observer;
  25253. __this->___m_Observer = L_1;
  25254. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Observer), (void*)L_1);
  25255. return;
  25256. }
  25257. }
  25258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select_OnCompleted_m79110684F14987FE515D4783F3DFEFEFD8C9BBE1_gshared (Select_t49EFABABACDD2D3A4008F9A105A7B7A9A677791E* __this, const RuntimeMethod* method)
  25259. {
  25260. {
  25261. return;
  25262. }
  25263. }
  25264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select_OnError_m74E7652074C1A87641986AA7D2E94A24656F5A35_gshared (Select_t49EFABABACDD2D3A4008F9A105A7B7A9A677791E* __this, Exception_t* ___0_error, const RuntimeMethod* method)
  25265. {
  25266. static bool s_Il2CppMethodInitialized;
  25267. if (!s_Il2CppMethodInitialized)
  25268. {
  25269. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  25270. s_Il2CppMethodInitialized = true;
  25271. }
  25272. {
  25273. Exception_t* L_0 = ___0_error;
  25274. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  25275. Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_0, NULL);
  25276. return;
  25277. }
  25278. }
  25279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select_OnNext_mD1FEBB2C46C6408134AB277DF275CF0517BFE0A2_gshared (Select_t49EFABABACDD2D3A4008F9A105A7B7A9A677791E* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
  25280. {
  25281. static bool s_Il2CppMethodInitialized;
  25282. if (!s_Il2CppMethodInitialized)
  25283. {
  25284. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  25285. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  25286. s_Il2CppMethodInitialized = true;
  25287. }
  25288. const uint32_t SizeOf_TResult_tC33D4D215A77956C3D15BC55241741EF0525CBA4 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 10));
  25289. const uint32_t SizeOf_TSource_t1AE4C257654609521A5A5A0954CD2BAFA3611664 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4));
  25290. const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_TSource_t1AE4C257654609521A5A5A0954CD2BAFA3611664);
  25291. const Il2CppFullySharedGenericAny L_8 = alloca(SizeOf_TResult_tC33D4D215A77956C3D15BC55241741EF0525CBA4);
  25292. const Il2CppFullySharedGenericAny L_10 = alloca(SizeOf_TResult_tC33D4D215A77956C3D15BC55241741EF0525CBA4);
  25293. RuntimeObject* V_0 = NULL;
  25294. Il2CppFullySharedGenericAny V_1 = alloca(SizeOf_TResult_tC33D4D215A77956C3D15BC55241741EF0525CBA4);
  25295. memset(V_1, 0, SizeOf_TResult_tC33D4D215A77956C3D15BC55241741EF0525CBA4);
  25296. {
  25297. SelectManyObservable_2_tBEFCCBF20DBB52417E0D9CD64E2B1C731985C9A8* L_0 = __this->___m_Observable;
  25298. NullCheck(L_0);
  25299. Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* L_1 = L_0->___m_Filter;
  25300. il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)) ? ___0_evt : &___0_evt), SizeOf_TSource_t1AE4C257654609521A5A5A0954CD2BAFA3611664);
  25301. NullCheck(L_1);
  25302. RuntimeObject* L_3;
  25303. L_3 = InvokerFuncInvoker1< RuntimeObject*, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)), il2cpp_rgctx_method(method->klass->rgctx_data, 5), L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)) ? L_2: *(void**)L_2));
  25304. NullCheck(L_3);
  25305. RuntimeObject* L_4;
  25306. L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 6), L_3);
  25307. V_0 = L_4;
  25308. }
  25309. {
  25310. auto __finallyBlock = il2cpp::utils::Finally([&]
  25311. {
  25312. FINALLY_0036:
  25313. {
  25314. {
  25315. RuntimeObject* L_5 = V_0;
  25316. if (!L_5)
  25317. {
  25318. goto IL_003f;
  25319. }
  25320. }
  25321. {
  25322. RuntimeObject* L_6 = V_0;
  25323. NullCheck((RuntimeObject*)L_6);
  25324. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_6);
  25325. }
  25326. IL_003f:
  25327. {
  25328. return;
  25329. }
  25330. }
  25331. });
  25332. try
  25333. {
  25334. {
  25335. goto IL_002c_1;
  25336. }
  25337. IL_0019_1:
  25338. {
  25339. RuntimeObject* L_7 = V_0;
  25340. NullCheck(L_7);
  25341. InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_7, (Il2CppFullySharedGenericAny*)L_8);
  25342. il2cpp_codegen_memcpy(V_1, L_8, SizeOf_TResult_tC33D4D215A77956C3D15BC55241741EF0525CBA4);
  25343. RuntimeObject* L_9 = __this->___m_Observer;
  25344. il2cpp_codegen_memcpy(L_10, V_1, SizeOf_TResult_tC33D4D215A77956C3D15BC55241741EF0525CBA4);
  25345. NullCheck(L_9);
  25346. InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_9, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 10)) ? L_10: *(void**)L_10));
  25347. }
  25348. IL_002c_1:
  25349. {
  25350. RuntimeObject* L_11 = V_0;
  25351. NullCheck((RuntimeObject*)L_11);
  25352. bool L_12;
  25353. L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11);
  25354. if (L_12)
  25355. {
  25356. goto IL_0019_1;
  25357. }
  25358. }
  25359. {
  25360. goto IL_0040;
  25361. }
  25362. }
  25363. catch(Il2CppExceptionWrapper& e)
  25364. {
  25365. __finallyBlock.StoreException(e.ex);
  25366. }
  25367. }
  25368. IL_0040:
  25369. {
  25370. return;
  25371. }
  25372. }
  25373. #ifdef __clang__
  25374. #pragma clang diagnostic pop
  25375. #endif
  25376. #ifdef __clang__
  25377. #pragma clang diagnostic push
  25378. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25379. #pragma clang diagnostic ignored "-Wunused-variable"
  25380. #endif
  25381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select__ctor_m9F44AB1BD00E6882ED41FFDCD0B1CEC573054CEF_gshared (Select_t82D21E9873838FB0EC6FEC7FBD4F9387FFFA614C* __this, SelectObservable_2_t3088BA40A393B1C6E2488B44E7931CB358FAB383* ___0_observable, RuntimeObject* ___1_observer, const RuntimeMethod* method)
  25382. {
  25383. {
  25384. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  25385. SelectObservable_2_t3088BA40A393B1C6E2488B44E7931CB358FAB383* L_0 = ___0_observable;
  25386. __this->___m_Observable = L_0;
  25387. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Observable), (void*)L_0);
  25388. RuntimeObject* L_1 = ___1_observer;
  25389. __this->___m_Observer = L_1;
  25390. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Observer), (void*)L_1);
  25391. return;
  25392. }
  25393. }
  25394. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select_OnCompleted_m4D7049AB93D796951EBD5BE839BD6F42D8B07EFE_gshared (Select_t82D21E9873838FB0EC6FEC7FBD4F9387FFFA614C* __this, const RuntimeMethod* method)
  25395. {
  25396. {
  25397. return;
  25398. }
  25399. }
  25400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select_OnError_m8B66565A55CBB8D009772B765E741FAFD543E59C_gshared (Select_t82D21E9873838FB0EC6FEC7FBD4F9387FFFA614C* __this, Exception_t* ___0_error, const RuntimeMethod* method)
  25401. {
  25402. static bool s_Il2CppMethodInitialized;
  25403. if (!s_Il2CppMethodInitialized)
  25404. {
  25405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  25406. s_Il2CppMethodInitialized = true;
  25407. }
  25408. {
  25409. Exception_t* L_0 = ___0_error;
  25410. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  25411. Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_0, NULL);
  25412. return;
  25413. }
  25414. }
  25415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Select_OnNext_mB09C4B431CF02973FD1A60914FDBDDA4E3B80A4E_gshared (Select_t82D21E9873838FB0EC6FEC7FBD4F9387FFFA614C* __this, Il2CppFullySharedGenericAny ___0_evt, const RuntimeMethod* method)
  25416. {
  25417. const uint32_t SizeOf_TResult_t9AECC22DBD9DCA6288FF362A951A9DE98314D27C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6));
  25418. const uint32_t SizeOf_TSource_t98BE8540FED07CEEB1972959A41A25E0AE77538E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4));
  25419. const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_TSource_t98BE8540FED07CEEB1972959A41A25E0AE77538E);
  25420. const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TResult_t9AECC22DBD9DCA6288FF362A951A9DE98314D27C);
  25421. const Il2CppFullySharedGenericAny L_5 = alloca(SizeOf_TResult_t9AECC22DBD9DCA6288FF362A951A9DE98314D27C);
  25422. Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TResult_t9AECC22DBD9DCA6288FF362A951A9DE98314D27C);
  25423. memset(V_0, 0, SizeOf_TResult_t9AECC22DBD9DCA6288FF362A951A9DE98314D27C);
  25424. {
  25425. SelectObservable_2_t3088BA40A393B1C6E2488B44E7931CB358FAB383* L_0 = __this->___m_Observable;
  25426. NullCheck(L_0);
  25427. Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = L_0->___m_Filter;
  25428. il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)) ? ___0_evt : &___0_evt), SizeOf_TSource_t98BE8540FED07CEEB1972959A41A25E0AE77538E);
  25429. NullCheck(L_1);
  25430. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)), il2cpp_rgctx_method(method->klass->rgctx_data, 5), L_1, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)) ? L_2: *(void**)L_2), (Il2CppFullySharedGenericAny*)L_3);
  25431. il2cpp_codegen_memcpy(V_0, L_3, SizeOf_TResult_t9AECC22DBD9DCA6288FF362A951A9DE98314D27C);
  25432. RuntimeObject* L_4 = __this->___m_Observer;
  25433. il2cpp_codegen_memcpy(L_5, V_0, SizeOf_TResult_t9AECC22DBD9DCA6288FF362A951A9DE98314D27C);
  25434. NullCheck(L_4);
  25435. InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6)) ? L_5: *(void**)L_5));
  25436. return;
  25437. }
  25438. }
  25439. #ifdef __clang__
  25440. #pragma clang diagnostic pop
  25441. #endif
  25442. #ifdef __clang__
  25443. #pragma clang diagnostic push
  25444. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25445. #pragma clang diagnostic ignored "-Wunused-variable"
  25446. #endif
  25447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectManyObservable_2__ctor_m068A7BA0620FA05C19C61BBAED9DC3A8D2A63016_gshared (SelectManyObservable_2_tBEFCCBF20DBB52417E0D9CD64E2B1C731985C9A8* __this, RuntimeObject* ___0_source, Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* ___1_filter, const RuntimeMethod* method)
  25448. {
  25449. {
  25450. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  25451. RuntimeObject* L_0 = ___0_source;
  25452. __this->___m_Source = L_0;
  25453. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Source), (void*)L_0);
  25454. Func_2_tF410043014FD16C2F22223C6C5575F1A96738C61* L_1 = ___1_filter;
  25455. __this->___m_Filter = L_1;
  25456. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Filter), (void*)L_1);
  25457. return;
  25458. }
  25459. }
  25460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SelectManyObservable_2_Subscribe_mD64FE4E9F54FC7FF7F9977FDC9AF3DCA3D562E00_gshared (SelectManyObservable_2_tBEFCCBF20DBB52417E0D9CD64E2B1C731985C9A8* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method)
  25461. {
  25462. {
  25463. RuntimeObject* L_0 = __this->___m_Source;
  25464. RuntimeObject* L_1 = ___0_observer;
  25465. Select_t49EFABABACDD2D3A4008F9A105A7B7A9A677791E* L_2 = (Select_t49EFABABACDD2D3A4008F9A105A7B7A9A677791E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4));
  25466. (( void (*) (Select_t49EFABABACDD2D3A4008F9A105A7B7A9A677791E*, SelectManyObservable_2_tBEFCCBF20DBB52417E0D9CD64E2B1C731985C9A8*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, __this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  25467. NullCheck(L_0);
  25468. RuntimeObject* L_3;
  25469. L_3 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 0), L_0, (RuntimeObject*)L_2);
  25470. return L_3;
  25471. }
  25472. }
  25473. #ifdef __clang__
  25474. #pragma clang diagnostic pop
  25475. #endif
  25476. #ifdef __clang__
  25477. #pragma clang diagnostic push
  25478. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25479. #pragma clang diagnostic ignored "-Wunused-variable"
  25480. #endif
  25481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectObservable_2__ctor_mE5FD6403A8AAFAB05CFFD25EC5B6683938116434_gshared (SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C* __this, RuntimeObject* ___0_source, Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1* ___1_filter, const RuntimeMethod* method)
  25482. {
  25483. {
  25484. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  25485. RuntimeObject* L_0 = ___0_source;
  25486. __this->___m_Source = L_0;
  25487. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Source), (void*)L_0);
  25488. Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1* L_1 = ___1_filter;
  25489. __this->___m_Filter = L_1;
  25490. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Filter), (void*)L_1);
  25491. return;
  25492. }
  25493. }
  25494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SelectObservable_2_Subscribe_m5C2190EDDB438BEF601884810F37CE95C3FDAF84_gshared (SelectObservable_2_t18DB3BD84546E800C7EE666A12BCD59E0D98A94C* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method)
  25495. {
  25496. {
  25497. RuntimeObject* L_0 = __this->___m_Source;
  25498. RuntimeObject* L_1 = ___0_observer;
  25499. Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B* L_2 = (Select_t4FED9F39B245B30401DDCE3CF678F9EF86A6CD5B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4));
  25500. Select__ctor_m97203730B70A8C2C4D08DBE5DCD1712558FD92A1(L_2, __this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  25501. NullCheck(L_0);
  25502. RuntimeObject* L_3;
  25503. L_3 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 0), L_0, (RuntimeObject*)L_2);
  25504. return L_3;
  25505. }
  25506. }
  25507. #ifdef __clang__
  25508. #pragma clang diagnostic pop
  25509. #endif
  25510. #ifdef __clang__
  25511. #pragma clang diagnostic push
  25512. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25513. #pragma clang diagnostic ignored "-Wunused-variable"
  25514. #endif
  25515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectObservable_2__ctor_mC5488B7793116D4A34581D9981A5E23F20ACDB26_gshared (SelectObservable_2_t3088BA40A393B1C6E2488B44E7931CB358FAB383* __this, RuntimeObject* ___0_source, Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* ___1_filter, const RuntimeMethod* method)
  25516. {
  25517. {
  25518. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  25519. RuntimeObject* L_0 = ___0_source;
  25520. __this->___m_Source = L_0;
  25521. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Source), (void*)L_0);
  25522. Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* L_1 = ___1_filter;
  25523. __this->___m_Filter = L_1;
  25524. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Filter), (void*)L_1);
  25525. return;
  25526. }
  25527. }
  25528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SelectObservable_2_Subscribe_mC5A9A148FC0A87AC10500B20A4EB44EF0771EB32_gshared (SelectObservable_2_t3088BA40A393B1C6E2488B44E7931CB358FAB383* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method)
  25529. {
  25530. {
  25531. RuntimeObject* L_0 = __this->___m_Source;
  25532. RuntimeObject* L_1 = ___0_observer;
  25533. Select_t82D21E9873838FB0EC6FEC7FBD4F9387FFFA614C* L_2 = (Select_t82D21E9873838FB0EC6FEC7FBD4F9387FFFA614C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4));
  25534. (( void (*) (Select_t82D21E9873838FB0EC6FEC7FBD4F9387FFFA614C*, SelectObservable_2_t3088BA40A393B1C6E2488B44E7931CB358FAB383*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, __this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  25535. NullCheck(L_0);
  25536. RuntimeObject* L_3;
  25537. L_3 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 0), L_0, (RuntimeObject*)L_2);
  25538. return L_3;
  25539. }
  25540. }
  25541. #ifdef __clang__
  25542. #pragma clang diagnostic pop
  25543. #endif
  25544. #ifdef __clang__
  25545. #pragma clang diagnostic push
  25546. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25547. #pragma clang diagnostic ignored "-Wunused-variable"
  25548. #endif
  25549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionaryDebugView_2__ctor_m5A9135BF072B96AC303B3FE097C2EB1965EC5311_gshared (SerializedDictionaryDebugView_2_t211994FF853782F3982AD0B61DF507D3C9578780* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method)
  25550. {
  25551. {
  25552. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  25553. RuntimeObject* L_0 = ___0_dictionary;
  25554. if (L_0)
  25555. {
  25556. goto IL_0015;
  25557. }
  25558. }
  25559. {
  25560. RuntimeObject* L_1 = ___0_dictionary;
  25561. NullCheck((RuntimeObject*)L_1);
  25562. String_t* L_2;
  25563. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3, (RuntimeObject*)L_1);
  25564. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  25565. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, L_2, NULL);
  25566. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, method);
  25567. }
  25568. IL_0015:
  25569. {
  25570. RuntimeObject* L_4 = ___0_dictionary;
  25571. __this->___dict = L_4;
  25572. Il2CppCodeGenWriteBarrier((void**)(&__this->___dict), (void*)L_4);
  25573. return;
  25574. }
  25575. }
  25576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* SerializedDictionaryDebugView_2_get_Items_m84F9741A540F6320DED4E39A6CE33EA14EA2E178_gshared (SerializedDictionaryDebugView_2_t211994FF853782F3982AD0B61DF507D3C9578780* __this, const RuntimeMethod* method)
  25577. {
  25578. KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* V_0 = NULL;
  25579. {
  25580. RuntimeObject* L_0 = __this->___dict;
  25581. NullCheck((RuntimeObject*)L_0);
  25582. int32_t L_1;
  25583. L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 2), (RuntimeObject*)L_0);
  25584. KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* L_2 = (KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57*)(KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 4), (uint32_t)L_1);
  25585. V_0 = L_2;
  25586. RuntimeObject* L_3 = __this->___dict;
  25587. KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* L_4 = V_0;
  25588. NullCheck((RuntimeObject*)L_3);
  25589. InterfaceActionInvoker2< KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57*, int32_t >::Invoke(5, il2cpp_rgctx_data(method->klass->rgctx_data, 2), (RuntimeObject*)L_3, L_4, 0);
  25590. KeyValuePair_2U5BU5D_t885F2E060B0261B18E97D336746D53BA61338F57* L_5 = V_0;
  25591. return L_5;
  25592. }
  25593. }
  25594. #ifdef __clang__
  25595. #pragma clang diagnostic pop
  25596. #endif
  25597. #ifdef __clang__
  25598. #pragma clang diagnostic push
  25599. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25600. #pragma clang diagnostic ignored "-Wunused-variable"
  25601. #endif
  25602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SerializedDictionary_2_SerializeKey_m479E9D10145CB49340C577D267D4495EEB9F22D0_gshared (SerializedDictionary_2_t7C56075AD652ABB1C4F4690D1973FFB3E22A85C7* __this, int32_t ___0_key, const RuntimeMethod* method)
  25603. {
  25604. {
  25605. int32_t L_0 = ___0_key;
  25606. return L_0;
  25607. }
  25608. }
  25609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializedDictionary_2_SerializeValue_m3FCE845A780B743E70E60F0D9F4B8B5FF28A63F9_gshared (SerializedDictionary_2_t7C56075AD652ABB1C4F4690D1973FFB3E22A85C7* __this, RuntimeObject* ___0_val, const RuntimeMethod* method)
  25610. {
  25611. {
  25612. RuntimeObject* L_0 = ___0_val;
  25613. return L_0;
  25614. }
  25615. }
  25616. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SerializedDictionary_2_DeserializeKey_m05D97877FBAE1EE3098A21369C45851AF027E368_gshared (SerializedDictionary_2_t7C56075AD652ABB1C4F4690D1973FFB3E22A85C7* __this, int32_t ___0_key, const RuntimeMethod* method)
  25617. {
  25618. {
  25619. int32_t L_0 = ___0_key;
  25620. return L_0;
  25621. }
  25622. }
  25623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializedDictionary_2_DeserializeValue_m492DA213D86A3831A8FB336FCA4CA7CE92FFC483_gshared (SerializedDictionary_2_t7C56075AD652ABB1C4F4690D1973FFB3E22A85C7* __this, RuntimeObject* ___0_val, const RuntimeMethod* method)
  25624. {
  25625. {
  25626. RuntimeObject* L_0 = ___0_val;
  25627. return L_0;
  25628. }
  25629. }
  25630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2__ctor_mC98FCE54503726A2C40FEE50BAA2C485C17E7B8A_gshared (SerializedDictionary_2_t7C56075AD652ABB1C4F4690D1973FFB3E22A85C7* __this, const RuntimeMethod* method)
  25631. {
  25632. {
  25633. SerializedDictionary_4__ctor_mC2F1FD2AFAA583BC7943115433010A640C1C438F((SerializedDictionary_4_t3437C83E0E6BC803CD86BE1C3BD843409BDD258A*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  25634. return;
  25635. }
  25636. }
  25637. #ifdef __clang__
  25638. #pragma clang diagnostic pop
  25639. #endif
  25640. #ifdef __clang__
  25641. #pragma clang diagnostic push
  25642. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25643. #pragma clang diagnostic ignored "-Wunused-variable"
  25644. #endif
  25645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SerializedDictionary_2_SerializeKey_mAA91BF161CE88735C0E6F2EDEB94559700CBF603_gshared (SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* __this, int32_t ___0_key, const RuntimeMethod* method)
  25646. {
  25647. {
  25648. int32_t L_0 = ___0_key;
  25649. return L_0;
  25650. }
  25651. }
  25652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A SerializedDictionary_2_SerializeValue_mC4E1D6283E483B9339A7E4194D712DFF3CBD7B29_gshared (SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* __this, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A ___0_val, const RuntimeMethod* method)
  25653. {
  25654. {
  25655. StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A L_0 = ___0_val;
  25656. return L_0;
  25657. }
  25658. }
  25659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SerializedDictionary_2_DeserializeKey_mD93C5EDFD1A64FD638BF28ED0B1097D685C619A5_gshared (SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* __this, int32_t ___0_key, const RuntimeMethod* method)
  25660. {
  25661. {
  25662. int32_t L_0 = ___0_key;
  25663. return L_0;
  25664. }
  25665. }
  25666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A SerializedDictionary_2_DeserializeValue_m81BA53F533AEEC6C61722E8FB025BBB1186DCC1D_gshared (SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* __this, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A ___0_val, const RuntimeMethod* method)
  25667. {
  25668. {
  25669. StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A L_0 = ___0_val;
  25670. return L_0;
  25671. }
  25672. }
  25673. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2__ctor_m237C88FD39F9D08A558D683C5E7851C9809BE29F_gshared (SerializedDictionary_2_t7CD0915B6E17B617A66EC145681C34C594E413C8* __this, const RuntimeMethod* method)
  25674. {
  25675. {
  25676. SerializedDictionary_4__ctor_m31504BA431AADA10A24FBF2A9B9CB809F07E7181((SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  25677. return;
  25678. }
  25679. }
  25680. #ifdef __clang__
  25681. #pragma clang diagnostic pop
  25682. #endif
  25683. #ifdef __clang__
  25684. #pragma clang diagnostic push
  25685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25686. #pragma clang diagnostic ignored "-Wunused-variable"
  25687. #endif
  25688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializedDictionary_2_SerializeKey_mEF34FFBE8DD0F57D7125A68BDF633F6B369D423D_gshared (SerializedDictionary_2_t6B05A048FC81DF1DCB1E2B7ACC6D82E932C9CA89* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  25689. {
  25690. {
  25691. RuntimeObject* L_0 = ___0_key;
  25692. return L_0;
  25693. }
  25694. }
  25695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializedDictionary_2_SerializeValue_m8DD787D0D04603E5740B660E63893B7CE1F97A01_gshared (SerializedDictionary_2_t6B05A048FC81DF1DCB1E2B7ACC6D82E932C9CA89* __this, bool ___0_val, const RuntimeMethod* method)
  25696. {
  25697. {
  25698. bool L_0 = ___0_val;
  25699. return L_0;
  25700. }
  25701. }
  25702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializedDictionary_2_DeserializeKey_m1E6B1ECFADB00377A41768373A4F29EDB74E9A02_gshared (SerializedDictionary_2_t6B05A048FC81DF1DCB1E2B7ACC6D82E932C9CA89* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  25703. {
  25704. {
  25705. RuntimeObject* L_0 = ___0_key;
  25706. return L_0;
  25707. }
  25708. }
  25709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializedDictionary_2_DeserializeValue_m0DCD870BA9EDED69B137EBB1D9D858FB9C9D1C0A_gshared (SerializedDictionary_2_t6B05A048FC81DF1DCB1E2B7ACC6D82E932C9CA89* __this, bool ___0_val, const RuntimeMethod* method)
  25710. {
  25711. {
  25712. bool L_0 = ___0_val;
  25713. return L_0;
  25714. }
  25715. }
  25716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2__ctor_m6972BE7378345DC2761E0D4211DB8C914A0E924E_gshared (SerializedDictionary_2_t6B05A048FC81DF1DCB1E2B7ACC6D82E932C9CA89* __this, const RuntimeMethod* method)
  25717. {
  25718. {
  25719. SerializedDictionary_4__ctor_m1E7B8CB510F2E9EEB212CCCE3BFA3F83F83D2AFE((SerializedDictionary_4_t4EB02A1F2BB8ED2DB93D4459725ADF45969240BD*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  25720. return;
  25721. }
  25722. }
  25723. #ifdef __clang__
  25724. #pragma clang diagnostic pop
  25725. #endif
  25726. #ifdef __clang__
  25727. #pragma clang diagnostic push
  25728. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25729. #pragma clang diagnostic ignored "-Wunused-variable"
  25730. #endif
  25731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializedDictionary_2_SerializeKey_m1F086614B6F81C02F915520F935CD6B8DE1D760D_gshared (SerializedDictionary_2_t04BEDC08E6271E78AA52C9A313EB0259B67E1DE7* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  25732. {
  25733. {
  25734. RuntimeObject* L_0 = ___0_key;
  25735. return L_0;
  25736. }
  25737. }
  25738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 SerializedDictionary_2_SerializeValue_m71CE133665E05353CEFD87BF876574E77DD7A361_gshared (SerializedDictionary_2_t04BEDC08E6271E78AA52C9A313EB0259B67E1DE7* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_val, const RuntimeMethod* method)
  25739. {
  25740. {
  25741. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___0_val;
  25742. return L_0;
  25743. }
  25744. }
  25745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializedDictionary_2_DeserializeKey_mEA9FE43BB1833EA6716752E37A5410EDCC483B8B_gshared (SerializedDictionary_2_t04BEDC08E6271E78AA52C9A313EB0259B67E1DE7* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  25746. {
  25747. {
  25748. RuntimeObject* L_0 = ___0_key;
  25749. return L_0;
  25750. }
  25751. }
  25752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 SerializedDictionary_2_DeserializeValue_m7642CDCD3046A646FA16E8F70804B703C5C6DBFE_gshared (SerializedDictionary_2_t04BEDC08E6271E78AA52C9A313EB0259B67E1DE7* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_val, const RuntimeMethod* method)
  25753. {
  25754. {
  25755. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = ___0_val;
  25756. return L_0;
  25757. }
  25758. }
  25759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2__ctor_mD5697B147D19A1766099219C43DC19FE0B34ACCD_gshared (SerializedDictionary_2_t04BEDC08E6271E78AA52C9A313EB0259B67E1DE7* __this, const RuntimeMethod* method)
  25760. {
  25761. {
  25762. SerializedDictionary_4__ctor_m8632571E6816F5355D3CA3AC9533815802BA35CB((SerializedDictionary_4_t7103345E844DC24EC34234FF46BCBD2F631B43D8*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  25763. return;
  25764. }
  25765. }
  25766. #ifdef __clang__
  25767. #pragma clang diagnostic pop
  25768. #endif
  25769. #ifdef __clang__
  25770. #pragma clang diagnostic push
  25771. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25772. #pragma clang diagnostic ignored "-Wunused-variable"
  25773. #endif
  25774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializedDictionary_2_SerializeKey_m2FFD2654C883CED6FA3A3EB0FB9D12682424D4DC_gshared (SerializedDictionary_2_t8EB71AA9FB7DC12E227671630CE7C97044E803BC* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  25775. {
  25776. {
  25777. RuntimeObject* L_0 = ___0_key;
  25778. return L_0;
  25779. }
  25780. }
  25781. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializedDictionary_2_SerializeValue_m0FD3A91182FBC1A5A1ABF75117DF0A5314B8402F_gshared (SerializedDictionary_2_t8EB71AA9FB7DC12E227671630CE7C97044E803BC* __this, RuntimeObject* ___0_val, const RuntimeMethod* method)
  25782. {
  25783. {
  25784. RuntimeObject* L_0 = ___0_val;
  25785. return L_0;
  25786. }
  25787. }
  25788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializedDictionary_2_DeserializeKey_m043D4F52AF4BAC1F9C785AC47ABA69128BD3D317_gshared (SerializedDictionary_2_t8EB71AA9FB7DC12E227671630CE7C97044E803BC* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  25789. {
  25790. {
  25791. RuntimeObject* L_0 = ___0_key;
  25792. return L_0;
  25793. }
  25794. }
  25795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializedDictionary_2_DeserializeValue_mD7F2A05BA8150E3A2D7F999779839947B4F5EF5B_gshared (SerializedDictionary_2_t8EB71AA9FB7DC12E227671630CE7C97044E803BC* __this, RuntimeObject* ___0_val, const RuntimeMethod* method)
  25796. {
  25797. {
  25798. RuntimeObject* L_0 = ___0_val;
  25799. return L_0;
  25800. }
  25801. }
  25802. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2__ctor_m7F4AE5D53552437FA0C9E09F2E917EFB212F77E0_gshared (SerializedDictionary_2_t8EB71AA9FB7DC12E227671630CE7C97044E803BC* __this, const RuntimeMethod* method)
  25803. {
  25804. {
  25805. SerializedDictionary_4__ctor_m795956A9E2790B6F8CD59093E852FB798E3BB3B2((SerializedDictionary_4_tCEC3255C2A9893319DD38377F00A23AF456D63D0*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  25806. return;
  25807. }
  25808. }
  25809. #ifdef __clang__
  25810. #pragma clang diagnostic pop
  25811. #endif
  25812. #ifdef __clang__
  25813. #pragma clang diagnostic push
  25814. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25815. #pragma clang diagnostic ignored "-Wunused-variable"
  25816. #endif
  25817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2_SerializeKey_m96EE8933559FEE46F850E8C5067B531E38DA2CAD_gshared (SerializedDictionary_2_t16807E58D8562594E351D643B1F91C7F30C8D922* __this, Il2CppFullySharedGenericAny ___0_key, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25818. {
  25819. const uint32_t SizeOf_K_t02F604C65A40394DC3DCB24C809CEA5908165CEE = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0));
  25820. const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_K_t02F604C65A40394DC3DCB24C809CEA5908165CEE);
  25821. {
  25822. il2cpp_codegen_memcpy(L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0)) ? ___0_key : &___0_key), SizeOf_K_t02F604C65A40394DC3DCB24C809CEA5908165CEE);
  25823. il2cpp_codegen_memcpy(il2cppRetVal, L_0, SizeOf_K_t02F604C65A40394DC3DCB24C809CEA5908165CEE);
  25824. return;
  25825. }
  25826. }
  25827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2_SerializeValue_m8E30F4C3822B03BD87FF23D68079DF13C9BD6279_gshared (SerializedDictionary_2_t16807E58D8562594E351D643B1F91C7F30C8D922* __this, Il2CppFullySharedGenericAny ___0_val, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25828. {
  25829. const uint32_t SizeOf_V_t294CEBD4085D5785776C7136BCE2018267B8562E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1));
  25830. const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_V_t294CEBD4085D5785776C7136BCE2018267B8562E);
  25831. {
  25832. il2cpp_codegen_memcpy(L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1)) ? ___0_val : &___0_val), SizeOf_V_t294CEBD4085D5785776C7136BCE2018267B8562E);
  25833. il2cpp_codegen_memcpy(il2cppRetVal, L_0, SizeOf_V_t294CEBD4085D5785776C7136BCE2018267B8562E);
  25834. return;
  25835. }
  25836. }
  25837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2_DeserializeKey_mE69271443597F699914413A32939368B739F8966_gshared (SerializedDictionary_2_t16807E58D8562594E351D643B1F91C7F30C8D922* __this, Il2CppFullySharedGenericAny ___0_key, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25838. {
  25839. const uint32_t SizeOf_K_t02F604C65A40394DC3DCB24C809CEA5908165CEE = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0));
  25840. const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_K_t02F604C65A40394DC3DCB24C809CEA5908165CEE);
  25841. {
  25842. il2cpp_codegen_memcpy(L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0)) ? ___0_key : &___0_key), SizeOf_K_t02F604C65A40394DC3DCB24C809CEA5908165CEE);
  25843. il2cpp_codegen_memcpy(il2cppRetVal, L_0, SizeOf_K_t02F604C65A40394DC3DCB24C809CEA5908165CEE);
  25844. return;
  25845. }
  25846. }
  25847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2_DeserializeValue_m38958A54844AD2658636CC78A6C63A710CCADD4D_gshared (SerializedDictionary_2_t16807E58D8562594E351D643B1F91C7F30C8D922* __this, Il2CppFullySharedGenericAny ___0_val, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25848. {
  25849. const uint32_t SizeOf_V_t294CEBD4085D5785776C7136BCE2018267B8562E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1));
  25850. const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_V_t294CEBD4085D5785776C7136BCE2018267B8562E);
  25851. {
  25852. il2cpp_codegen_memcpy(L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1)) ? ___0_val : &___0_val), SizeOf_V_t294CEBD4085D5785776C7136BCE2018267B8562E);
  25853. il2cpp_codegen_memcpy(il2cppRetVal, L_0, SizeOf_V_t294CEBD4085D5785776C7136BCE2018267B8562E);
  25854. return;
  25855. }
  25856. }
  25857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_2__ctor_mA269A744020FE244A4397215A9B763D55D79F7B1_gshared (SerializedDictionary_2_t16807E58D8562594E351D643B1F91C7F30C8D922* __this, const RuntimeMethod* method)
  25858. {
  25859. {
  25860. (( void (*) (SerializedDictionary_4_t8F7166B0D852B2A2BA1D977932123B6693AA86FE*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))((SerializedDictionary_4_t8F7166B0D852B2A2BA1D977932123B6693AA86FE*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  25861. return;
  25862. }
  25863. }
  25864. #ifdef __clang__
  25865. #pragma clang diagnostic pop
  25866. #endif
  25867. #ifdef __clang__
  25868. #pragma clang diagnostic push
  25869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25870. #pragma clang diagnostic ignored "-Wunused-variable"
  25871. #endif
  25872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnBeforeSerialize_m2B2FCC5469E08C5358D6681E1BB6C2CDE84827C8_gshared (SerializedDictionary_4_t3437C83E0E6BC803CD86BE1C3BD843409BDD258A* __this, const RuntimeMethod* method)
  25873. {
  25874. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 V_0;
  25875. memset((&V_0), 0, sizeof(V_0));
  25876. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 V_1;
  25877. memset((&V_1), 0, sizeof(V_1));
  25878. {
  25879. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___m_Keys;
  25880. NullCheck(L_0);
  25881. List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  25882. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_1 = __this->___m_Values;
  25883. NullCheck(L_1);
  25884. List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  25885. NullCheck((Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*)__this);
  25886. Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 L_2;
  25887. L_2 = Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A((Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  25888. V_0 = L_2;
  25889. }
  25890. {
  25891. auto __finallyBlock = il2cpp::utils::Finally([&]
  25892. {
  25893. FINALLY_0062:
  25894. {
  25895. Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 22));
  25896. return;
  25897. }
  25898. });
  25899. try
  25900. {
  25901. {
  25902. goto IL_0057_1;
  25903. }
  25904. IL_001f_1:
  25905. {
  25906. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_3;
  25907. L_3 = Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  25908. V_1 = L_3;
  25909. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = __this->___m_Keys;
  25910. int32_t L_5;
  25911. L_5 = KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  25912. int32_t L_6;
  25913. L_6 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(38, __this, L_5);
  25914. NullCheck(L_4);
  25915. List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_4, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  25916. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_7 = __this->___m_Values;
  25917. RuntimeObject* L_8;
  25918. L_8 = KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  25919. RuntimeObject* L_9;
  25920. L_9 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(39, __this, L_8);
  25921. NullCheck(L_7);
  25922. List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_7, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  25923. }
  25924. IL_0057_1:
  25925. {
  25926. bool L_10;
  25927. L_10 = Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  25928. if (L_10)
  25929. {
  25930. goto IL_001f_1;
  25931. }
  25932. }
  25933. {
  25934. goto IL_0070;
  25935. }
  25936. }
  25937. catch(Il2CppExceptionWrapper& e)
  25938. {
  25939. __finallyBlock.StoreException(e.ex);
  25940. }
  25941. }
  25942. IL_0070:
  25943. {
  25944. return;
  25945. }
  25946. }
  25947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnAfterDeserialize_m74E4B8608596AE10F5F744AC7042345C55E1CAD5_gshared (SerializedDictionary_4_t3437C83E0E6BC803CD86BE1C3BD843409BDD258A* __this, const RuntimeMethod* method)
  25948. {
  25949. int32_t V_0 = 0;
  25950. {
  25951. NullCheck((Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*)__this);
  25952. Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773((Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  25953. V_0 = 0;
  25954. goto IL_0038;
  25955. }
  25956. IL_000a:
  25957. {
  25958. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___m_Keys;
  25959. int32_t L_1 = V_0;
  25960. NullCheck(L_0);
  25961. int32_t L_2;
  25962. L_2 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
  25963. int32_t L_3;
  25964. L_3 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(40, __this, L_2);
  25965. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_Values;
  25966. int32_t L_5 = V_0;
  25967. NullCheck(L_4);
  25968. RuntimeObject* L_6;
  25969. L_6 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
  25970. RuntimeObject* L_7;
  25971. L_7 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(41, __this, L_6);
  25972. NullCheck((Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*)__this);
  25973. Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD((Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*)__this, L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
  25974. int32_t L_8 = V_0;
  25975. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  25976. }
  25977. IL_0038:
  25978. {
  25979. int32_t L_9 = V_0;
  25980. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_10 = __this->___m_Keys;
  25981. NullCheck(L_10);
  25982. int32_t L_11;
  25983. L_11 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
  25984. if ((((int32_t)L_9) < ((int32_t)L_11)))
  25985. {
  25986. goto IL_000a;
  25987. }
  25988. }
  25989. {
  25990. return;
  25991. }
  25992. }
  25993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_mC2F1FD2AFAA583BC7943115433010A640C1C438F_gshared (SerializedDictionary_4_t3437C83E0E6BC803CD86BE1C3BD843409BDD258A* __this, const RuntimeMethod* method)
  25994. {
  25995. {
  25996. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  25997. List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
  25998. __this->___m_Keys = L_0;
  25999. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Keys), (void*)L_0);
  26000. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_1 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  26001. List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
  26002. __this->___m_Values = L_1;
  26003. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Values), (void*)L_1);
  26004. Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7((Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
  26005. return;
  26006. }
  26007. }
  26008. #ifdef __clang__
  26009. #pragma clang diagnostic pop
  26010. #endif
  26011. #ifdef __clang__
  26012. #pragma clang diagnostic push
  26013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26014. #pragma clang diagnostic ignored "-Wunused-variable"
  26015. #endif
  26016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnBeforeSerialize_m9E087B550A67B052F96D34D7A3687873AF0AE738_gshared (SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD* __this, const RuntimeMethod* method)
  26017. {
  26018. Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A V_0;
  26019. memset((&V_0), 0, sizeof(V_0));
  26020. KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F V_1;
  26021. memset((&V_1), 0, sizeof(V_1));
  26022. {
  26023. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___m_Keys;
  26024. NullCheck(L_0);
  26025. List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  26026. List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* L_1 = __this->___m_Values;
  26027. NullCheck(L_1);
  26028. List_1_Clear_m6F0EA14ADBB36F1FE444EDA67FDA8B48511348CD_inline(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  26029. NullCheck((Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*)__this);
  26030. Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A L_2;
  26031. L_2 = Dictionary_2_GetEnumerator_m15AB560B228EC2BE01585AE21CBAD1819B53CF25((Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  26032. V_0 = L_2;
  26033. }
  26034. {
  26035. auto __finallyBlock = il2cpp::utils::Finally([&]
  26036. {
  26037. FINALLY_0062:
  26038. {
  26039. Enumerator_Dispose_mE757A461CE8EBB815967DFF36133C01B029198E8((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 22));
  26040. return;
  26041. }
  26042. });
  26043. try
  26044. {
  26045. {
  26046. goto IL_0057_1;
  26047. }
  26048. IL_001f_1:
  26049. {
  26050. KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F L_3;
  26051. L_3 = Enumerator_get_Current_m0043948CD3E25D64757A021BB9C3383D74B87701_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  26052. V_1 = L_3;
  26053. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = __this->___m_Keys;
  26054. int32_t L_5;
  26055. L_5 = KeyValuePair_2_get_Key_mEC58CB6B03295A78818C8E13E42EB912C51811F8_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  26056. int32_t L_6;
  26057. L_6 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(38, __this, L_5);
  26058. NullCheck(L_4);
  26059. List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_4, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  26060. List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* L_7 = __this->___m_Values;
  26061. StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A L_8;
  26062. L_8 = KeyValuePair_2_get_Value_mDAD931AB9D07649206B43A04C18FDAB681E68875_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  26063. StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A L_9;
  26064. L_9 = VirtualFuncInvoker1< StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A >::Invoke(39, __this, L_8);
  26065. NullCheck(L_7);
  26066. List_1_Add_m5854048FE5562B62B2B004761D5A9FCCBB7B4737_inline(L_7, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  26067. }
  26068. IL_0057_1:
  26069. {
  26070. bool L_10;
  26071. L_10 = Enumerator_MoveNext_m375FDF68FB2FE49C54B3FA4012A99CD75EFCF588((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  26072. if (L_10)
  26073. {
  26074. goto IL_001f_1;
  26075. }
  26076. }
  26077. {
  26078. goto IL_0070;
  26079. }
  26080. }
  26081. catch(Il2CppExceptionWrapper& e)
  26082. {
  26083. __finallyBlock.StoreException(e.ex);
  26084. }
  26085. }
  26086. IL_0070:
  26087. {
  26088. return;
  26089. }
  26090. }
  26091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnAfterDeserialize_m586003F94EFB6798DE75A77E4B799321F4C06319_gshared (SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD* __this, const RuntimeMethod* method)
  26092. {
  26093. int32_t V_0 = 0;
  26094. {
  26095. NullCheck((Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*)__this);
  26096. Dictionary_2_Clear_mCBE265309253E499205F8DC711730DD530FC578E((Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  26097. V_0 = 0;
  26098. goto IL_0038;
  26099. }
  26100. IL_000a:
  26101. {
  26102. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___m_Keys;
  26103. int32_t L_1 = V_0;
  26104. NullCheck(L_0);
  26105. int32_t L_2;
  26106. L_2 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
  26107. int32_t L_3;
  26108. L_3 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(40, __this, L_2);
  26109. List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* L_4 = __this->___m_Values;
  26110. int32_t L_5 = V_0;
  26111. NullCheck(L_4);
  26112. StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A L_6;
  26113. L_6 = List_1_get_Item_mCBAE4AAA638663228A4EBFBEA791ECA7E56C90A5(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
  26114. StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A L_7;
  26115. L_7 = VirtualFuncInvoker1< StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A >::Invoke(41, __this, L_6);
  26116. NullCheck((Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*)__this);
  26117. Dictionary_2_Add_m70C5AF81D5F9A5C1C8D2B84AB7726D91A0403AF0((Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*)__this, L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
  26118. int32_t L_8 = V_0;
  26119. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  26120. }
  26121. IL_0038:
  26122. {
  26123. int32_t L_9 = V_0;
  26124. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_10 = __this->___m_Keys;
  26125. NullCheck(L_10);
  26126. int32_t L_11;
  26127. L_11 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
  26128. if ((((int32_t)L_9) < ((int32_t)L_11)))
  26129. {
  26130. goto IL_000a;
  26131. }
  26132. }
  26133. {
  26134. return;
  26135. }
  26136. }
  26137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_m31504BA431AADA10A24FBF2A9B9CB809F07E7181_gshared (SerializedDictionary_4_tC256D83B2910A8F3FAFB669D5E7C565371FBA3DD* __this, const RuntimeMethod* method)
  26138. {
  26139. {
  26140. List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  26141. List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
  26142. __this->___m_Keys = L_0;
  26143. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Keys), (void*)L_0);
  26144. List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* L_1 = (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  26145. List_1__ctor_mDB44B028FDA87E6CA4910996BDDE3783085D4407(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
  26146. __this->___m_Values = L_1;
  26147. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Values), (void*)L_1);
  26148. Dictionary_2__ctor_m015A33D20632C674F477291F355EDA1CB45B038C((Dictionary_2_t9882342595B1A80B42488DF29972840BE74365C2*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
  26149. return;
  26150. }
  26151. }
  26152. #ifdef __clang__
  26153. #pragma clang diagnostic pop
  26154. #endif
  26155. #ifdef __clang__
  26156. #pragma clang diagnostic push
  26157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26158. #pragma clang diagnostic ignored "-Wunused-variable"
  26159. #endif
  26160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnBeforeSerialize_m5D1DEB928EC1479D6102CB3777FFD8DFF3CE69EA_gshared (SerializedDictionary_4_t4EB02A1F2BB8ED2DB93D4459725ADF45969240BD* __this, const RuntimeMethod* method)
  26161. {
  26162. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B V_0;
  26163. memset((&V_0), 0, sizeof(V_0));
  26164. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 V_1;
  26165. memset((&V_1), 0, sizeof(V_1));
  26166. {
  26167. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_Keys;
  26168. NullCheck(L_0);
  26169. List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  26170. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_1 = __this->___m_Values;
  26171. NullCheck(L_1);
  26172. List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_inline(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  26173. NullCheck((Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*)__this);
  26174. Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B L_2;
  26175. L_2 = Dictionary_2_GetEnumerator_mC7827569955B8266DAC471AC8CBCADC6416AB941((Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  26176. V_0 = L_2;
  26177. }
  26178. {
  26179. auto __finallyBlock = il2cpp::utils::Finally([&]
  26180. {
  26181. FINALLY_0062:
  26182. {
  26183. Enumerator_Dispose_m47DDE5BF12A9FCE3120292E1B2F352CDDD214EEF((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 22));
  26184. return;
  26185. }
  26186. });
  26187. try
  26188. {
  26189. {
  26190. goto IL_0057_1;
  26191. }
  26192. IL_001f_1:
  26193. {
  26194. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 L_3;
  26195. L_3 = Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  26196. V_1 = L_3;
  26197. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_Keys;
  26198. RuntimeObject* L_5;
  26199. L_5 = KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  26200. RuntimeObject* L_6;
  26201. L_6 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(38, __this, L_5);
  26202. NullCheck(L_4);
  26203. List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_4, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  26204. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_7 = __this->___m_Values;
  26205. bool L_8;
  26206. L_8 = KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  26207. bool L_9;
  26208. L_9 = VirtualFuncInvoker1< bool, bool >::Invoke(39, __this, L_8);
  26209. NullCheck(L_7);
  26210. List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_inline(L_7, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  26211. }
  26212. IL_0057_1:
  26213. {
  26214. bool L_10;
  26215. L_10 = Enumerator_MoveNext_m0712867110707C27D0A2D46D9735F066C9BA48A2((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  26216. if (L_10)
  26217. {
  26218. goto IL_001f_1;
  26219. }
  26220. }
  26221. {
  26222. goto IL_0070;
  26223. }
  26224. }
  26225. catch(Il2CppExceptionWrapper& e)
  26226. {
  26227. __finallyBlock.StoreException(e.ex);
  26228. }
  26229. }
  26230. IL_0070:
  26231. {
  26232. return;
  26233. }
  26234. }
  26235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnAfterDeserialize_mFAB36B11F1F11A4F2458314C1C3F833DD7E4C363_gshared (SerializedDictionary_4_t4EB02A1F2BB8ED2DB93D4459725ADF45969240BD* __this, const RuntimeMethod* method)
  26236. {
  26237. int32_t V_0 = 0;
  26238. {
  26239. NullCheck((Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*)__this);
  26240. Dictionary_2_Clear_mE0E8184DB358BEB3549E33D6EEA31FF45B89D99F((Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  26241. V_0 = 0;
  26242. goto IL_0038;
  26243. }
  26244. IL_000a:
  26245. {
  26246. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_Keys;
  26247. int32_t L_1 = V_0;
  26248. NullCheck(L_0);
  26249. RuntimeObject* L_2;
  26250. L_2 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
  26251. RuntimeObject* L_3;
  26252. L_3 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(40, __this, L_2);
  26253. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_4 = __this->___m_Values;
  26254. int32_t L_5 = V_0;
  26255. NullCheck(L_4);
  26256. bool L_6;
  26257. L_6 = List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
  26258. bool L_7;
  26259. L_7 = VirtualFuncInvoker1< bool, bool >::Invoke(41, __this, L_6);
  26260. NullCheck((Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*)__this);
  26261. Dictionary_2_Add_m06DE41B832D936F9A7884C491F10EC651D0EA065((Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*)__this, L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
  26262. int32_t L_8 = V_0;
  26263. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  26264. }
  26265. IL_0038:
  26266. {
  26267. int32_t L_9 = V_0;
  26268. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_10 = __this->___m_Keys;
  26269. NullCheck(L_10);
  26270. int32_t L_11;
  26271. L_11 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
  26272. if ((((int32_t)L_9) < ((int32_t)L_11)))
  26273. {
  26274. goto IL_000a;
  26275. }
  26276. }
  26277. {
  26278. return;
  26279. }
  26280. }
  26281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_m1E7B8CB510F2E9EEB212CCCE3BFA3F83F83D2AFE_gshared (SerializedDictionary_4_t4EB02A1F2BB8ED2DB93D4459725ADF45969240BD* __this, const RuntimeMethod* method)
  26282. {
  26283. {
  26284. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  26285. List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
  26286. __this->___m_Keys = L_0;
  26287. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Keys), (void*)L_0);
  26288. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_1 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  26289. List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
  26290. __this->___m_Values = L_1;
  26291. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Values), (void*)L_1);
  26292. Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454((Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
  26293. return;
  26294. }
  26295. }
  26296. #ifdef __clang__
  26297. #pragma clang diagnostic pop
  26298. #endif
  26299. #ifdef __clang__
  26300. #pragma clang diagnostic push
  26301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26302. #pragma clang diagnostic ignored "-Wunused-variable"
  26303. #endif
  26304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnBeforeSerialize_m5E21B22A7165101F96E1BAFD7C47EFA7FC8961BB_gshared (SerializedDictionary_4_t7103345E844DC24EC34234FF46BCBD2F631B43D8* __this, const RuntimeMethod* method)
  26305. {
  26306. Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1 V_0;
  26307. memset((&V_0), 0, sizeof(V_0));
  26308. KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA V_1;
  26309. memset((&V_1), 0, sizeof(V_1));
  26310. {
  26311. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_Keys;
  26312. NullCheck(L_0);
  26313. List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  26314. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_1 = __this->___m_Values;
  26315. NullCheck(L_1);
  26316. List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_inline(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  26317. NullCheck((Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*)__this);
  26318. Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1 L_2;
  26319. L_2 = Dictionary_2_GetEnumerator_m4B07CAEF656B42887C7F9E782CAB98868867E753((Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  26320. V_0 = L_2;
  26321. }
  26322. {
  26323. auto __finallyBlock = il2cpp::utils::Finally([&]
  26324. {
  26325. FINALLY_0062:
  26326. {
  26327. Enumerator_Dispose_mDE38F341A948B4410475D42356D394D7F67C5216((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 22));
  26328. return;
  26329. }
  26330. });
  26331. try
  26332. {
  26333. {
  26334. goto IL_0057_1;
  26335. }
  26336. IL_001f_1:
  26337. {
  26338. KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA L_3;
  26339. L_3 = Enumerator_get_Current_m6F1F5443844B36FBD3F4B67901FC6EF441AD889B_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  26340. V_1 = L_3;
  26341. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_Keys;
  26342. RuntimeObject* L_5;
  26343. L_5 = KeyValuePair_2_get_Key_m408910763B7787C1A3D19DABD30DB4E81A137F8A_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  26344. RuntimeObject* L_6;
  26345. L_6 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(38, __this, L_5);
  26346. NullCheck(L_4);
  26347. List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_4, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  26348. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_7 = __this->___m_Values;
  26349. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_8;
  26350. L_8 = KeyValuePair_2_get_Value_m1BD54F5705CAC6B356864E806D37F1C1EE4913F6_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  26351. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_9;
  26352. L_9 = VirtualFuncInvoker1< Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 >::Invoke(39, __this, L_8);
  26353. NullCheck(L_7);
  26354. List_1_Add_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_inline(L_7, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  26355. }
  26356. IL_0057_1:
  26357. {
  26358. bool L_10;
  26359. L_10 = Enumerator_MoveNext_mC0675CCDD41B269CCF5E1B97E5255C221D035C30((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  26360. if (L_10)
  26361. {
  26362. goto IL_001f_1;
  26363. }
  26364. }
  26365. {
  26366. goto IL_0070;
  26367. }
  26368. }
  26369. catch(Il2CppExceptionWrapper& e)
  26370. {
  26371. __finallyBlock.StoreException(e.ex);
  26372. }
  26373. }
  26374. IL_0070:
  26375. {
  26376. return;
  26377. }
  26378. }
  26379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnAfterDeserialize_mD4B32AD2030E3730DC822B8AC55BC23AEDEB3E79_gshared (SerializedDictionary_4_t7103345E844DC24EC34234FF46BCBD2F631B43D8* __this, const RuntimeMethod* method)
  26380. {
  26381. int32_t V_0 = 0;
  26382. {
  26383. NullCheck((Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*)__this);
  26384. Dictionary_2_Clear_m360910B8996482260A2A0F1AFDA6F0FB5D8558B3((Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  26385. V_0 = 0;
  26386. goto IL_0038;
  26387. }
  26388. IL_000a:
  26389. {
  26390. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_Keys;
  26391. int32_t L_1 = V_0;
  26392. NullCheck(L_0);
  26393. RuntimeObject* L_2;
  26394. L_2 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
  26395. RuntimeObject* L_3;
  26396. L_3 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(40, __this, L_2);
  26397. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_4 = __this->___m_Values;
  26398. int32_t L_5 = V_0;
  26399. NullCheck(L_4);
  26400. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_6;
  26401. L_6 = List_1_get_Item_mE919D8EE751161CD7B90064F8824F7C854D27E05(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
  26402. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7;
  26403. L_7 = VirtualFuncInvoker1< Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 >::Invoke(41, __this, L_6);
  26404. NullCheck((Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*)__this);
  26405. Dictionary_2_Add_m4B50147B489EED8A98E412A7E35662178EBBDCF1((Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*)__this, L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
  26406. int32_t L_8 = V_0;
  26407. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  26408. }
  26409. IL_0038:
  26410. {
  26411. int32_t L_9 = V_0;
  26412. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_10 = __this->___m_Keys;
  26413. NullCheck(L_10);
  26414. int32_t L_11;
  26415. L_11 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
  26416. if ((((int32_t)L_9) < ((int32_t)L_11)))
  26417. {
  26418. goto IL_000a;
  26419. }
  26420. }
  26421. {
  26422. return;
  26423. }
  26424. }
  26425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_m8632571E6816F5355D3CA3AC9533815802BA35CB_gshared (SerializedDictionary_4_t7103345E844DC24EC34234FF46BCBD2F631B43D8* __this, const RuntimeMethod* method)
  26426. {
  26427. {
  26428. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  26429. List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
  26430. __this->___m_Keys = L_0;
  26431. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Keys), (void*)L_0);
  26432. List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* L_1 = (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  26433. List_1__ctor_m6495AB7C6BDDC4D06EE93E691A9DC2C6FC791911(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
  26434. __this->___m_Values = L_1;
  26435. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Values), (void*)L_1);
  26436. Dictionary_2__ctor_mBD5281E6A5DABF2DBBF35AE1B92CCDBCFFAFB0AA((Dictionary_2_t06F13A62631EF131A5D9922F1851E4211F417C59*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
  26437. return;
  26438. }
  26439. }
  26440. #ifdef __clang__
  26441. #pragma clang diagnostic pop
  26442. #endif
  26443. #ifdef __clang__
  26444. #pragma clang diagnostic push
  26445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26446. #pragma clang diagnostic ignored "-Wunused-variable"
  26447. #endif
  26448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnBeforeSerialize_mF96EA353AC55181FC1ABDF9BBEC2884E54C22671_gshared (SerializedDictionary_4_tCEC3255C2A9893319DD38377F00A23AF456D63D0* __this, const RuntimeMethod* method)
  26449. {
  26450. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 V_0;
  26451. memset((&V_0), 0, sizeof(V_0));
  26452. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 V_1;
  26453. memset((&V_1), 0, sizeof(V_1));
  26454. {
  26455. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_Keys;
  26456. NullCheck(L_0);
  26457. List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  26458. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_1 = __this->___m_Values;
  26459. NullCheck(L_1);
  26460. List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_inline(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  26461. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  26462. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 L_2;
  26463. L_2 = Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  26464. V_0 = L_2;
  26465. }
  26466. {
  26467. auto __finallyBlock = il2cpp::utils::Finally([&]
  26468. {
  26469. FINALLY_0062:
  26470. {
  26471. Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 22));
  26472. return;
  26473. }
  26474. });
  26475. try
  26476. {
  26477. {
  26478. goto IL_0057_1;
  26479. }
  26480. IL_001f_1:
  26481. {
  26482. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_3;
  26483. L_3 = Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  26484. V_1 = L_3;
  26485. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_Keys;
  26486. RuntimeObject* L_5;
  26487. L_5 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  26488. RuntimeObject* L_6;
  26489. L_6 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(38, __this, L_5);
  26490. NullCheck(L_4);
  26491. List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_4, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  26492. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_7 = __this->___m_Values;
  26493. RuntimeObject* L_8;
  26494. L_8 = KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline((&V_1), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  26495. RuntimeObject* L_9;
  26496. L_9 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(39, __this, L_8);
  26497. NullCheck(L_7);
  26498. List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_7, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  26499. }
  26500. IL_0057_1:
  26501. {
  26502. bool L_10;
  26503. L_10 = Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  26504. if (L_10)
  26505. {
  26506. goto IL_001f_1;
  26507. }
  26508. }
  26509. {
  26510. goto IL_0070;
  26511. }
  26512. }
  26513. catch(Il2CppExceptionWrapper& e)
  26514. {
  26515. __finallyBlock.StoreException(e.ex);
  26516. }
  26517. }
  26518. IL_0070:
  26519. {
  26520. return;
  26521. }
  26522. }
  26523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnAfterDeserialize_m66CF548D0EAEDBAD7B0E5CB70ABB1C1D449F3351_gshared (SerializedDictionary_4_tCEC3255C2A9893319DD38377F00A23AF456D63D0* __this, const RuntimeMethod* method)
  26524. {
  26525. int32_t V_0 = 0;
  26526. {
  26527. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  26528. Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  26529. V_0 = 0;
  26530. goto IL_0038;
  26531. }
  26532. IL_000a:
  26533. {
  26534. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_Keys;
  26535. int32_t L_1 = V_0;
  26536. NullCheck(L_0);
  26537. RuntimeObject* L_2;
  26538. L_2 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
  26539. RuntimeObject* L_3;
  26540. L_3 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(40, __this, L_2);
  26541. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_Values;
  26542. int32_t L_5 = V_0;
  26543. NullCheck(L_4);
  26544. RuntimeObject* L_6;
  26545. L_6 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
  26546. RuntimeObject* L_7;
  26547. L_7 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(41, __this, L_6);
  26548. NullCheck((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this);
  26549. Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this, L_3, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 28));
  26550. int32_t L_8 = V_0;
  26551. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  26552. }
  26553. IL_0038:
  26554. {
  26555. int32_t L_9 = V_0;
  26556. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_10 = __this->___m_Keys;
  26557. NullCheck(L_10);
  26558. int32_t L_11;
  26559. L_11 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
  26560. if ((((int32_t)L_9) < ((int32_t)L_11)))
  26561. {
  26562. goto IL_000a;
  26563. }
  26564. }
  26565. {
  26566. return;
  26567. }
  26568. }
  26569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_m795956A9E2790B6F8CD59093E852FB798E3BB3B2_gshared (SerializedDictionary_4_tCEC3255C2A9893319DD38377F00A23AF456D63D0* __this, const RuntimeMethod* method)
  26570. {
  26571. {
  26572. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  26573. List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
  26574. __this->___m_Keys = L_0;
  26575. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Keys), (void*)L_0);
  26576. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_1 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  26577. List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
  26578. __this->___m_Values = L_1;
  26579. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Values), (void*)L_1);
  26580. Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329((Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
  26581. return;
  26582. }
  26583. }
  26584. #ifdef __clang__
  26585. #pragma clang diagnostic pop
  26586. #endif
  26587. #ifdef __clang__
  26588. #pragma clang diagnostic push
  26589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26590. #pragma clang diagnostic ignored "-Wunused-variable"
  26591. #endif
  26592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnBeforeSerialize_m0955B6AE91B8B0D94FDA9C9EC44C06C05D6931B2_gshared (SerializedDictionary_4_t8F7166B0D852B2A2BA1D977932123B6693AA86FE* __this, const RuntimeMethod* method)
  26593. {
  26594. const uint32_t SizeOf_Enumerator_t683B460C190EA15A1E133E880DA0D3786608A06D = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 6));
  26595. const uint32_t SizeOf_KeyValuePair_2_t96B56C791DFB693ADE8BED0BAE05CD95F77FCBCD = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 9));
  26596. void* L_3 = alloca(Il2CppFakeBoxBuffer::SizeNeededFor(il2cpp_rgctx_data(method->klass->rgctx_data, 6)));
  26597. const uint32_t SizeOf_K_t1FE818999E688AD86C24781F53AB0AA00C4959EE = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 12));
  26598. const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_K_t1FE818999E688AD86C24781F53AB0AA00C4959EE);
  26599. const uint32_t SizeOf_V_t37A1E2D1C7A2E939DC545CE1844692C5E325C068 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17));
  26600. const Il2CppFullySharedGenericAny L_9 = alloca(SizeOf_V_t37A1E2D1C7A2E939DC545CE1844692C5E325C068);
  26601. const uint32_t SizeOf_SK_tD399F51D0380137C27D4876BBFF695BA8105C23F = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 14));
  26602. const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_SK_tD399F51D0380137C27D4876BBFF695BA8105C23F);
  26603. const uint32_t SizeOf_SV_tBDBA492B9154043721EF07065B4555BF1935142B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19));
  26604. const Il2CppFullySharedGenericAny L_10 = alloca(SizeOf_SV_tBDBA492B9154043721EF07065B4555BF1935142B);
  26605. const Enumerator_tB3750C37D2E2D54A46142439AF83A76EC665D9B1 L_2 = alloca(SizeOf_Enumerator_t683B460C190EA15A1E133E880DA0D3786608A06D);
  26606. const KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 L_4 = alloca(SizeOf_KeyValuePair_2_t96B56C791DFB693ADE8BED0BAE05CD95F77FCBCD);
  26607. Enumerator_tB3750C37D2E2D54A46142439AF83A76EC665D9B1 V_0 = alloca(SizeOf_Enumerator_t683B460C190EA15A1E133E880DA0D3786608A06D);
  26608. memset(V_0, 0, SizeOf_Enumerator_t683B460C190EA15A1E133E880DA0D3786608A06D);
  26609. KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669 V_1 = alloca(SizeOf_KeyValuePair_2_t96B56C791DFB693ADE8BED0BAE05CD95F77FCBCD);
  26610. memset(V_1, 0, SizeOf_KeyValuePair_2_t96B56C791DFB693ADE8BED0BAE05CD95F77FCBCD);
  26611. {
  26612. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___m_Keys;
  26613. NullCheck(L_0);
  26614. (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  26615. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_1 = __this->___m_Values;
  26616. NullCheck(L_1);
  26617. (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  26618. NullCheck((Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this);
  26619. InvokerActionInvoker1< Enumerator_tB3750C37D2E2D54A46142439AF83A76EC665D9B1* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)), il2cpp_rgctx_method(method->klass->rgctx_data, 5), (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this, (Enumerator_tB3750C37D2E2D54A46142439AF83A76EC665D9B1*)L_2);
  26620. il2cpp_codegen_memcpy(V_0, L_2, SizeOf_Enumerator_t683B460C190EA15A1E133E880DA0D3786608A06D);
  26621. }
  26622. {
  26623. auto __finallyBlock = il2cpp::utils::Finally([&]
  26624. {
  26625. FINALLY_0062:
  26626. {
  26627. ConstrainedActionInvoker0::Invoke(il2cpp_rgctx_data(method->klass->rgctx_data, 6), il2cpp_rgctx_method(method->klass->rgctx_data, 22), L_3, (void*)(Enumerator_tB3750C37D2E2D54A46142439AF83A76EC665D9B1*)V_0);
  26628. return;
  26629. }
  26630. });
  26631. try
  26632. {
  26633. {
  26634. goto IL_0057_1;
  26635. }
  26636. IL_001f_1:
  26637. {
  26638. InvokerActionInvoker1< KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)), il2cpp_rgctx_method(method->klass->rgctx_data, 7), (Enumerator_tB3750C37D2E2D54A46142439AF83A76EC665D9B1*)V_0, (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)L_4);
  26639. il2cpp_codegen_memcpy(V_1, L_4, SizeOf_KeyValuePair_2_t96B56C791DFB693ADE8BED0BAE05CD95F77FCBCD);
  26640. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_5 = __this->___m_Keys;
  26641. InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)), il2cpp_rgctx_method(method->klass->rgctx_data, 10), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)V_1, (Il2CppFullySharedGenericAny*)L_6);
  26642. VirtualActionInvoker2Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(38, __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 12)) ? L_6: *(void**)L_6), (Il2CppFullySharedGenericAny*)L_7);
  26643. NullCheck(L_5);
  26644. InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)), il2cpp_rgctx_method(method->klass->rgctx_data, 15), L_5, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 14)) ? L_7: *(void**)L_7));
  26645. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_8 = __this->___m_Values;
  26646. InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)), il2cpp_rgctx_method(method->klass->rgctx_data, 16), (KeyValuePair_2_t28EF90BF7804CE5D7F99A364266351E7DC652669*)V_1, (Il2CppFullySharedGenericAny*)L_9);
  26647. VirtualActionInvoker2Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(39, __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? L_9: *(void**)L_9), (Il2CppFullySharedGenericAny*)L_10);
  26648. NullCheck(L_8);
  26649. InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)), il2cpp_rgctx_method(method->klass->rgctx_data, 20), L_8, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19)) ? L_10: *(void**)L_10));
  26650. }
  26651. IL_0057_1:
  26652. {
  26653. bool L_11;
  26654. L_11 = (( bool (*) (Enumerator_tB3750C37D2E2D54A46142439AF83A76EC665D9B1*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)))((Enumerator_tB3750C37D2E2D54A46142439AF83A76EC665D9B1*)V_0, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  26655. if (L_11)
  26656. {
  26657. goto IL_001f_1;
  26658. }
  26659. }
  26660. {
  26661. goto IL_0070;
  26662. }
  26663. }
  26664. catch(Il2CppExceptionWrapper& e)
  26665. {
  26666. __finallyBlock.StoreException(e.ex);
  26667. }
  26668. }
  26669. IL_0070:
  26670. {
  26671. return;
  26672. }
  26673. }
  26674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4_OnAfterDeserialize_mD1D12B59616788C4797F8D064C0B2E31E1F7B4C2_gshared (SerializedDictionary_4_t8F7166B0D852B2A2BA1D977932123B6693AA86FE* __this, const RuntimeMethod* method)
  26675. {
  26676. const uint32_t SizeOf_K_t1FE818999E688AD86C24781F53AB0AA00C4959EE = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 12));
  26677. const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_K_t1FE818999E688AD86C24781F53AB0AA00C4959EE);
  26678. const uint32_t SizeOf_V_t37A1E2D1C7A2E939DC545CE1844692C5E325C068 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17));
  26679. const Il2CppFullySharedGenericAny L_7 = alloca(SizeOf_V_t37A1E2D1C7A2E939DC545CE1844692C5E325C068);
  26680. const uint32_t SizeOf_SK_tD399F51D0380137C27D4876BBFF695BA8105C23F = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 14));
  26681. const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_SK_tD399F51D0380137C27D4876BBFF695BA8105C23F);
  26682. const uint32_t SizeOf_SV_tBDBA492B9154043721EF07065B4555BF1935142B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19));
  26683. const Il2CppFullySharedGenericAny L_6 = alloca(SizeOf_SV_tBDBA492B9154043721EF07065B4555BF1935142B);
  26684. int32_t V_0 = 0;
  26685. {
  26686. NullCheck((Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this);
  26687. (( void (*) (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))((Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  26688. V_0 = 0;
  26689. goto IL_0038;
  26690. }
  26691. IL_000a:
  26692. {
  26693. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = __this->___m_Keys;
  26694. int32_t L_1 = V_0;
  26695. NullCheck(L_0);
  26696. InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)), il2cpp_rgctx_method(method->klass->rgctx_data, 24), L_0, L_1, (Il2CppFullySharedGenericAny*)L_2);
  26697. VirtualActionInvoker2Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(40, __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 14)) ? L_2: *(void**)L_2), (Il2CppFullySharedGenericAny*)L_3);
  26698. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_4 = __this->___m_Values;
  26699. int32_t L_5 = V_0;
  26700. NullCheck(L_4);
  26701. InvokerActionInvoker2< int32_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)), il2cpp_rgctx_method(method->klass->rgctx_data, 26), L_4, L_5, (Il2CppFullySharedGenericAny*)L_6);
  26702. VirtualActionInvoker2Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(41, __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19)) ? L_6: *(void**)L_6), (Il2CppFullySharedGenericAny*)L_7);
  26703. NullCheck((Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this);
  26704. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 28)), il2cpp_rgctx_method(method->klass->rgctx_data, 28), (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 12)) ? L_3: *(void**)L_3), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 17)) ? L_7: *(void**)L_7));
  26705. int32_t L_8 = V_0;
  26706. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  26707. }
  26708. IL_0038:
  26709. {
  26710. int32_t L_9 = V_0;
  26711. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_10 = __this->___m_Keys;
  26712. NullCheck(L_10);
  26713. int32_t L_11;
  26714. L_11 = (( int32_t (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 29)))(L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 29));
  26715. if ((((int32_t)L_9) < ((int32_t)L_11)))
  26716. {
  26717. goto IL_000a;
  26718. }
  26719. }
  26720. {
  26721. return;
  26722. }
  26723. }
  26724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedDictionary_4__ctor_m0C97DC9697C989E690FDC55A26474751CFC9F29D_gshared (SerializedDictionary_4_t8F7166B0D852B2A2BA1D977932123B6693AA86FE* __this, const RuntimeMethod* method)
  26725. {
  26726. {
  26727. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_0 = (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  26728. (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 30)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 30));
  26729. __this->___m_Keys = L_0;
  26730. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Keys), (void*)L_0);
  26731. List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A* L_1 = (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 3));
  26732. (( void (*) (List_1_tDBA89B0E21BAC58CFBD3C1F76E4668E3B562761A*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 31)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 31));
  26733. __this->___m_Values = L_1;
  26734. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Values), (void*)L_1);
  26735. (( void (*) (Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 32)))((Dictionary_2_t5C32AF17A5801FB3109E5B0E622BA8402A04E08E*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 32));
  26736. return;
  26737. }
  26738. }
  26739. #ifdef __clang__
  26740. #pragma clang diagnostic pop
  26741. #endif
  26742. #ifdef __clang__
  26743. #pragma clang diagnostic push
  26744. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26745. #pragma clang diagnostic ignored "-Wunused-variable"
  26746. #endif
  26747. void SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_Multicast(SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, Il2CppFullySharedGenericAny ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26748. {
  26749. il2cpp_array_size_t length = __this->___delegates->max_length;
  26750. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26751. for (il2cpp_array_size_t i = 0; i < length; i++)
  26752. {
  26753. SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* currentDelegate = reinterpret_cast<SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7*>(delegatesToInvoke[i]);
  26754. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, const RuntimeMethod*);
  26755. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_container, ___1_value, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26756. }
  26757. }
  26758. void SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenStaticInvoker(SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, Il2CppFullySharedGenericAny ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26759. {
  26760. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_container, ___1_value);
  26761. }
  26762. void SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_ClosedStaticInvoker(SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, Il2CppFullySharedGenericAny ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26763. {
  26764. InvokerActionInvoker3< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_container, ___1_value);
  26765. }
  26766. void SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_ClosedInstInvoker(SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, Il2CppFullySharedGenericAny ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26767. {
  26768. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_container, ___1_value);
  26769. }
  26770. void SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenInstInvoker(SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, Il2CppFullySharedGenericAny ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26771. {
  26772. NullCheck(___0_container);
  26773. InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_container, ___1_value);
  26774. }
  26775. void SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenVirtualInvoker(SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, Il2CppFullySharedGenericAny ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26776. {
  26777. NullCheck(___0_container);
  26778. VirtualActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_container, ___1_value);
  26779. }
  26780. void SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenInterfaceInvoker(SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, Il2CppFullySharedGenericAny ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26781. {
  26782. NullCheck(___0_container);
  26783. InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_container, ___1_value);
  26784. }
  26785. void SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenGenericVirtualInvoker(SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, Il2CppFullySharedGenericAny ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26786. {
  26787. NullCheck(___0_container);
  26788. GenericVirtualActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(method, (RuntimeObject*)___0_container, ___1_value);
  26789. }
  26790. void SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenGenericInterfaceInvoker(SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, Il2CppFullySharedGenericAny ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26791. {
  26792. NullCheck(___0_container);
  26793. GenericInterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny >::Invoke(method, (RuntimeObject*)___0_container, ___1_value);
  26794. }
  26795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetClassValueAction__ctor_m1583BFB0B3D1C7C1E59D54D83E6A0B539690760D_gshared (SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26796. {
  26797. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26798. __this->___method = ___1_method;
  26799. __this->___m_target = ___0_object;
  26800. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26801. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26802. __this->___method_code = (intptr_t)__this;
  26803. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26804. {
  26805. bool isOpen = parameterCount == 2;
  26806. if (isOpen)
  26807. __this->___invoke_impl = (intptr_t)&SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenStaticInvoker;
  26808. else
  26809. __this->___invoke_impl = (intptr_t)&SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_ClosedStaticInvoker;
  26810. }
  26811. else
  26812. {
  26813. bool isOpen = parameterCount == 1;
  26814. if (isOpen)
  26815. {
  26816. if (__this->___method_is_virtual)
  26817. {
  26818. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26819. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26820. __this->___invoke_impl = (intptr_t)&SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenGenericInterfaceInvoker;
  26821. else
  26822. __this->___invoke_impl = (intptr_t)&SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenGenericVirtualInvoker;
  26823. else
  26824. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26825. __this->___invoke_impl = (intptr_t)&SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenInterfaceInvoker;
  26826. else
  26827. __this->___invoke_impl = (intptr_t)&SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenVirtualInvoker;
  26828. }
  26829. else
  26830. {
  26831. __this->___invoke_impl = (intptr_t)&SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_OpenInstInvoker;
  26832. }
  26833. }
  26834. else
  26835. {
  26836. if (___0_object == NULL)
  26837. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26838. __this->___invoke_impl = (intptr_t)&SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_ClosedInstInvoker;
  26839. }
  26840. }
  26841. __this->___extra_arg = (intptr_t)&SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_Multicast;
  26842. }
  26843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetClassValueAction_Invoke_mD793E79E4B2D7EE8A74A6A7C0854491B9063F00A_gshared (SetClassValueAction_t5AA8656B00AE2AC5704C34B9F7A6A1F82E0BA2F7* __this, Il2CppFullySharedGenericAny ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26844. {
  26845. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, const RuntimeMethod*);
  26846. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_container, ___1_value, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26847. }
  26848. #ifdef __clang__
  26849. #pragma clang diagnostic pop
  26850. #endif
  26851. #ifdef __clang__
  26852. #pragma clang diagnostic push
  26853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26854. #pragma clang diagnostic ignored "-Wunused-variable"
  26855. #endif
  26856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SetElementProperty_get_Name_mC7FA01CDE2DF4F326FED2443263DD4C00F789AA2_gshared (SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1* __this, const RuntimeMethod* method)
  26857. {
  26858. void* L_0 = alloca(Il2CppFakeBoxBuffer::SizeNeededFor(il2cpp_rgctx_data(method->klass->rgctx_data, 1)));
  26859. {
  26860. String_t* L_1;
  26861. L_1 = ConstrainedFuncInvoker0< String_t* >::Invoke(il2cpp_rgctx_data(method->klass->rgctx_data, 1), il2cpp_rgctx_method(method->klass->rgctx_data, 2), L_0, (void*)(((Il2CppFullySharedGenericAny*)il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)))));
  26862. return L_1;
  26863. }
  26864. }
  26865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetElementProperty_get_IsReadOnly_m048505BE8FEC14F79397CDD23D581C60CDEBDB4E_gshared (SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1* __this, const RuntimeMethod* method)
  26866. {
  26867. {
  26868. return (bool)1;
  26869. }
  26870. }
  26871. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetElementProperty_GetValue_mC7A5AFD718581E066036FCFB4E7A10FD6D7144EB_gshared (SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1* __this, Il2CppFullySharedGenericAny* ___0_container, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26872. {
  26873. const uint32_t SizeOf_TElement_tE40EA2FE63703FE7EEEEB69B610B387016B79F9C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1));
  26874. const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_TElement_tE40EA2FE63703FE7EEEEB69B610B387016B79F9C);
  26875. {
  26876. il2cpp_codegen_memcpy(L_0, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)), SizeOf_TElement_tE40EA2FE63703FE7EEEEB69B610B387016B79F9C);
  26877. il2cpp_codegen_memcpy(il2cppRetVal, L_0, SizeOf_TElement_tE40EA2FE63703FE7EEEEB69B610B387016B79F9C);
  26878. return;
  26879. }
  26880. }
  26881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetElementProperty_SetValue_m396B36D4C7C10401D0FD4DECCB012B8783F35DEF_gshared (SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1* __this, Il2CppFullySharedGenericAny* ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  26882. {
  26883. {
  26884. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_0 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  26885. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67A259F304E2092F70DB1D23B44E7E844A4A8365)), NULL);
  26886. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  26887. }
  26888. }
  26889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SetElementProperty_get_ObjectKey_m810DD344908CFE6F61BCFC4F82EB23BE8FA31A69_gshared (SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1* __this, const RuntimeMethod* method)
  26890. {
  26891. const uint32_t SizeOf_TElement_tE40EA2FE63703FE7EEEEB69B610B387016B79F9C = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1));
  26892. const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_TElement_tE40EA2FE63703FE7EEEEB69B610B387016B79F9C);
  26893. {
  26894. il2cpp_codegen_memcpy(L_0, il2cpp_codegen_get_instance_field_data_pointer(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0),0)), SizeOf_TElement_tE40EA2FE63703FE7EEEEB69B610B387016B79F9C);
  26895. RuntimeObject* L_1 = Box(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 1), L_0);
  26896. return L_1;
  26897. }
  26898. }
  26899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetElementProperty__ctor_m113D7183F4BF3274D3F50AAC84D07FAA974233E1_gshared (SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1* __this, const RuntimeMethod* method)
  26900. {
  26901. {
  26902. (( void (*) (Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((Property_2_tE9B27417C17E0D8EA0D6A88F71B3C9347F2332A3*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  26903. return;
  26904. }
  26905. }
  26906. #ifdef __clang__
  26907. #pragma clang diagnostic pop
  26908. #endif
  26909. #ifdef __clang__
  26910. #pragma clang diagnostic push
  26911. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26912. #pragma clang diagnostic ignored "-Wunused-variable"
  26913. #endif
  26914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetPropertyBagBase_2_GetProperties_m96B631BCF6197E96812105CCAB61A290FA46720D_gshared (SetPropertyBagBase_2_t9148CA09D4A212A82F0DEC9E6A8C41B7B0A1B8FF* __this, PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D* il2cppRetVal, const RuntimeMethod* method)
  26915. {
  26916. const uint32_t SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2));
  26917. const PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D L_0 = alloca(SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26918. const PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D L_1 = L_0;
  26919. PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D V_0 = alloca(SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26920. memset(V_0, 0, SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26921. {
  26922. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  26923. InvokerActionInvoker1< PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)), il2cpp_rgctx_method(method->klass->rgctx_data, 0), NULL, (PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D*)L_0);
  26924. il2cpp_codegen_memcpy(V_0, L_0, SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26925. goto IL_0009;
  26926. }
  26927. IL_0009:
  26928. {
  26929. il2cpp_codegen_memcpy(L_1, V_0, SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26930. il2cpp_codegen_memcpy(il2cppRetVal, L_1, SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26931. return;
  26932. }
  26933. }
  26934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetPropertyBagBase_2_GetProperties_m52186014433E7DF0B5ECC3717D0E88777D192CF5_gshared (SetPropertyBagBase_2_t9148CA09D4A212A82F0DEC9E6A8C41B7B0A1B8FF* __this, Il2CppFullySharedGenericAny* ___0_container, PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D* il2cppRetVal, const RuntimeMethod* method)
  26935. {
  26936. const uint32_t SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 2));
  26937. const uint32_t SizeOf_TSet_t028788C870B497884021E4C194DBBB4C6A7A3A2E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4));
  26938. const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_TSet_t028788C870B497884021E4C194DBBB4C6A7A3A2E);
  26939. const PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D L_3 = alloca(SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26940. const PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D L_4 = L_3;
  26941. PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D V_0 = alloca(SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26942. memset(V_0, 0, SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26943. {
  26944. Il2CppFullySharedGenericAny* L_0 = ___0_container;
  26945. il2cpp_codegen_memcpy(L_1, L_0, SizeOf_TSet_t028788C870B497884021E4C194DBBB4C6A7A3A2E);
  26946. RuntimeObject* L_2;
  26947. L_2 = InvokerFuncInvoker1< RuntimeObject*, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)), il2cpp_rgctx_method(method->klass->rgctx_data, 5), __this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)) ? L_1: *(void**)L_1));
  26948. memset(L_3, 0, SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26949. PropertyCollection_1__ctor_m0E8538F1E11CB09AB1E8846DB44D0B6806838688((PropertyCollection_1_t5813F70F52FEC5B64A85FE040869894365CCF94D*)L_3, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  26950. il2cpp_codegen_memcpy(V_0, L_3, SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26951. goto IL_0015;
  26952. }
  26953. IL_0015:
  26954. {
  26955. il2cpp_codegen_memcpy(L_4, V_0, SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26956. il2cpp_codegen_memcpy(il2cppRetVal, L_4, SizeOf_PropertyCollection_1_t73E528A67A5ED9B3198442EFEC287A9BA54F15C2);
  26957. return;
  26958. }
  26959. }
  26960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SetPropertyBagBase_2_GetPropertiesEnumerable_m588CFA5B43C8735F414153F02054C8B2923D0BC1_gshared (SetPropertyBagBase_2_t9148CA09D4A212A82F0DEC9E6A8C41B7B0A1B8FF* __this, Il2CppFullySharedGenericAny ___0_container, const RuntimeMethod* method)
  26961. {
  26962. const uint32_t SizeOf_TSet_t028788C870B497884021E4C194DBBB4C6A7A3A2E = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4));
  26963. const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TSet_t028788C870B497884021E4C194DBBB4C6A7A3A2E);
  26964. {
  26965. U3CGetPropertiesEnumerableU3Ed__4_t5E4DFDB918CED8B1BD7311A434FA7762BBD6C390* L_0 = (U3CGetPropertiesEnumerableU3Ed__4_t5E4DFDB918CED8B1BD7311A434FA7762BBD6C390*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 8));
  26966. (( void (*) (U3CGetPropertiesEnumerableU3Ed__4_t5E4DFDB918CED8B1BD7311A434FA7762BBD6C390*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_0, ((int32_t)-2), il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  26967. U3CGetPropertiesEnumerableU3Ed__4_t5E4DFDB918CED8B1BD7311A434FA7762BBD6C390* L_1 = L_0;
  26968. NullCheck(L_1);
  26969. il2cpp_codegen_write_instance_field_data<SetPropertyBagBase_2_t9148CA09D4A212A82F0DEC9E6A8C41B7B0A1B8FF*>(L_1, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8),5), __this);
  26970. U3CGetPropertiesEnumerableU3Ed__4_t5E4DFDB918CED8B1BD7311A434FA7762BBD6C390* L_2 = L_1;
  26971. il2cpp_codegen_memcpy(L_3, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 4)) ? ___0_container : &___0_container), SizeOf_TSet_t028788C870B497884021E4C194DBBB4C6A7A3A2E);
  26972. NullCheck(L_2);
  26973. il2cpp_codegen_write_instance_field_data(L_2, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 8),4), L_3, SizeOf_TSet_t028788C870B497884021E4C194DBBB4C6A7A3A2E);
  26974. return (RuntimeObject*)L_2;
  26975. }
  26976. }
  26977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetPropertyBagBase_2_Unity_Properties_ICollectionPropertyBagAcceptU3CTSetU3E_Accept_mA8F4BA049786CC57821B31D0CF16EF897B8D8DB1_gshared (SetPropertyBagBase_2_t9148CA09D4A212A82F0DEC9E6A8C41B7B0A1B8FF* __this, RuntimeObject* ___0_visitor, Il2CppFullySharedGenericAny* ___1_container, const RuntimeMethod* method)
  26978. {
  26979. {
  26980. RuntimeObject* L_0 = ___0_visitor;
  26981. Il2CppFullySharedGenericAny* L_1 = ___1_container;
  26982. NullCheck(L_0);
  26983. GenericInterfaceActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_rgctx_method(method->klass->rgctx_data, 11), L_0, (RuntimeObject*)__this, L_1);
  26984. return;
  26985. }
  26986. }
  26987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetPropertyBagBase_2_Unity_Properties_ISetPropertyBagAcceptU3CTSetU3E_Accept_mA407BD08B965783368D5A4BF8EB4C6A92B0E05AB_gshared (SetPropertyBagBase_2_t9148CA09D4A212A82F0DEC9E6A8C41B7B0A1B8FF* __this, RuntimeObject* ___0_visitor, Il2CppFullySharedGenericAny* ___1_container, const RuntimeMethod* method)
  26988. {
  26989. {
  26990. RuntimeObject* L_0 = ___0_visitor;
  26991. Il2CppFullySharedGenericAny* L_1 = ___1_container;
  26992. NullCheck(L_0);
  26993. GenericInterfaceActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_rgctx_method(method->klass->rgctx_data, 13), L_0, (RuntimeObject*)__this, L_1);
  26994. return;
  26995. }
  26996. }
  26997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyBagBase_2_TryGetProperty_m92338D3F6F37E21998C066A751863AC6FE1817B2_gshared (SetPropertyBagBase_2_t9148CA09D4A212A82F0DEC9E6A8C41B7B0A1B8FF* __this, Il2CppFullySharedGenericAny* ___0_container, RuntimeObject* ___1_key, RuntimeObject** ___2_property, const RuntimeMethod* method)
  26998. {
  26999. void* L_4 = alloca(Il2CppFakeBoxBuffer::SizeNeededFor(il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  27000. const uint32_t SizeOf_TElement_tC94792FA9C008B12AD8E5B7B4FC6A094AA8484D9 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 15));
  27001. const Il2CppFullySharedGenericAny L_2 = alloca(SizeOf_TElement_tC94792FA9C008B12AD8E5B7B4FC6A094AA8484D9);
  27002. const Il2CppFullySharedGenericAny L_11 = L_2;
  27003. bool V_0 = false;
  27004. bool V_1 = false;
  27005. {
  27006. Il2CppFullySharedGenericAny* L_0 = ___0_container;
  27007. RuntimeObject* L_1 = ___1_key;
  27008. void* L_3 = UnBox_Any(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 15), L_2);
  27009. bool L_5;
  27010. L_5 = ConstrainedFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_rgctx_data(method->klass->rgctx_data, 4), il2cpp_rgctx_method(method->klass->rgctx_data, 17), L_4, (void*)L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 15)) ? (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_3)): *(void**)(((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_3))));
  27011. V_0 = L_5;
  27012. bool L_6 = V_0;
  27013. if (!L_6)
  27014. {
  27015. goto IL_002f;
  27016. }
  27017. }
  27018. {
  27019. RuntimeObject** L_7 = ___2_property;
  27020. SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1* L_8 = (SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
  27021. (( void (*) (SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  27022. SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1* L_9 = L_8;
  27023. RuntimeObject* L_10 = ___1_key;
  27024. void* L_12 = UnBox_Any(L_10, il2cpp_rgctx_data(method->klass->rgctx_data, 15), L_11);
  27025. NullCheck(L_9);
  27026. il2cpp_codegen_write_instance_field_data(L_9, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 19),0), (((Il2CppFullySharedGenericAny)(Il2CppFullySharedGenericAny*)L_12)), SizeOf_TElement_tC94792FA9C008B12AD8E5B7B4FC6A094AA8484D9);
  27027. *((RuntimeObject**)L_7) = (RuntimeObject*)L_9;
  27028. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)L_9);
  27029. V_1 = (bool)1;
  27030. goto IL_0036;
  27031. }
  27032. IL_002f:
  27033. {
  27034. RuntimeObject** L_13 = ___2_property;
  27035. *((RuntimeObject**)L_13) = (RuntimeObject*)NULL;
  27036. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_13, (void*)(RuntimeObject*)NULL);
  27037. V_1 = (bool)0;
  27038. goto IL_0036;
  27039. }
  27040. IL_0036:
  27041. {
  27042. bool L_14 = V_1;
  27043. return L_14;
  27044. }
  27045. }
  27046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetPropertyBagBase_2__ctor_m649EC64E71E2806820C40AECE38739D04311DE79_gshared (SetPropertyBagBase_2_t9148CA09D4A212A82F0DEC9E6A8C41B7B0A1B8FF* __this, const RuntimeMethod* method)
  27047. {
  27048. {
  27049. SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1* L_0 = (SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 19));
  27050. (( void (*) (SetElementProperty_tD32144938E8C2B3852669AF6CB12C17FAB5056C1*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  27051. __this->___m_Property = L_0;
  27052. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Property), (void*)L_0);
  27053. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 22));
  27054. (( void (*) (PropertyBag_1_t74F4963AD6B656900B7CACFC37AC3CDDDF818409*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)))((PropertyBag_1_t74F4963AD6B656900B7CACFC37AC3CDDDF818409*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  27055. return;
  27056. }
  27057. }
  27058. #ifdef __clang__
  27059. #pragma clang diagnostic pop
  27060. #endif
  27061. #ifdef __clang__
  27062. #pragma clang diagnostic push
  27063. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27064. #pragma clang diagnostic ignored "-Wunused-variable"
  27065. #endif
  27066. void SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_Multicast(SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* __this, Il2CppFullySharedGenericAny* ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  27067. {
  27068. il2cpp_array_size_t length = __this->___delegates->max_length;
  27069. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  27070. for (il2cpp_array_size_t i = 0; i < length; i++)
  27071. {
  27072. SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* currentDelegate = reinterpret_cast<SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027*>(delegatesToInvoke[i]);
  27073. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny, const RuntimeMethod*);
  27074. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_container, ___1_value, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  27075. }
  27076. }
  27077. void SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_OpenStaticInvoker(SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* __this, Il2CppFullySharedGenericAny* ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  27078. {
  27079. InvokerActionInvoker2< Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_container, ___1_value);
  27080. }
  27081. void SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_ClosedStaticInvoker(SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* __this, Il2CppFullySharedGenericAny* ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  27082. {
  27083. InvokerActionInvoker3< RuntimeObject*, Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_container, ___1_value);
  27084. }
  27085. void SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_ClosedInstInvoker(SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* __this, Il2CppFullySharedGenericAny* ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  27086. {
  27087. InvokerActionInvoker2< Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_container, ___1_value);
  27088. }
  27089. void SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_OpenInstInvoker(SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* __this, Il2CppFullySharedGenericAny* ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  27090. {
  27091. NullCheck(___0_container);
  27092. InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_container, ___1_value);
  27093. }
  27094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetStructValueAction__ctor_m8C741F85A542DF59D45F2951F1CE89AFF4DEC80A_gshared (SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27095. {
  27096. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  27097. __this->___method = ___1_method;
  27098. __this->___m_target = ___0_object;
  27099. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  27100. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27101. __this->___method_code = (intptr_t)__this;
  27102. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27103. {
  27104. bool isOpen = parameterCount == 2;
  27105. if (isOpen)
  27106. __this->___invoke_impl = (intptr_t)&SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_OpenStaticInvoker;
  27107. else
  27108. __this->___invoke_impl = (intptr_t)&SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_ClosedStaticInvoker;
  27109. }
  27110. else
  27111. {
  27112. bool isOpen = parameterCount == 1;
  27113. if (isOpen)
  27114. {
  27115. __this->___invoke_impl = (intptr_t)&SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_OpenInstInvoker;
  27116. }
  27117. else
  27118. {
  27119. if (___0_object == NULL)
  27120. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27121. __this->___invoke_impl = (intptr_t)&SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_ClosedInstInvoker;
  27122. }
  27123. }
  27124. __this->___extra_arg = (intptr_t)&SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_Multicast;
  27125. }
  27126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetStructValueAction_Invoke_mAB0772BDE2B78CA0683237A9B9EC4ED0A2DFF44F_gshared (SetStructValueAction_tC6BC2CB4AB94181F81DFCD03D881295A7C134027* __this, Il2CppFullySharedGenericAny* ___0_container, Il2CppFullySharedGenericAny ___1_value, const RuntimeMethod* method)
  27127. {
  27128. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny*, Il2CppFullySharedGenericAny, const RuntimeMethod*);
  27129. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_container, ___1_value, reinterpret_cast<RuntimeMethod*>(__this->___method));
  27130. }
  27131. #ifdef __clang__
  27132. #pragma clang diagnostic pop
  27133. #endif
  27134. #ifdef __clang__
  27135. #pragma clang diagnostic push
  27136. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27137. #pragma clang diagnostic ignored "-Wunused-variable"
  27138. #endif
  27139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* SetValueVisitor_1_get_group_m223B1AA2217489C72B70FD4DB2304E72308A9B78_gshared (SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6* __this, const RuntimeMethod* method)
  27140. {
  27141. {
  27142. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = __this->___U3CgroupU3Ek__BackingField;
  27143. return L_0;
  27144. }
  27145. }
  27146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m641F644963913C0AFA42EE321751D399BD65947D_gshared (SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  27147. {
  27148. {
  27149. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  27150. __this->___U3CgroupU3Ek__BackingField = L_0;
  27151. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  27152. return;
  27153. }
  27154. }
  27155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_Reset_m926F6825D1FC5D4222F17BA7CB347C7298886DBB_gshared (SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6* __this, const RuntimeMethod* method)
  27156. {
  27157. {
  27158. NullCheck((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this);
  27159. PathVisitor_Reset_mE977ECA73FF2496D18D2CF518B48DD1DA1FD59AA((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27160. bool* L_0 = (bool*)(&__this->___Value);
  27161. il2cpp_codegen_initobj(L_0, sizeof(bool));
  27162. SetValueVisitor_1_set_group_m641F644963913C0AFA42EE321751D399BD65947D_inline(__this, (ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27163. return;
  27164. }
  27165. }
  27166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__ctor_m022BBC9F626F9AE3C66964AB45983109F7E021DD_gshared (SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6* __this, const RuntimeMethod* method)
  27167. {
  27168. {
  27169. PathVisitor__ctor_m422FB3CC93AEFF8FC5CCD62B3485779CE88317F6((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27170. return;
  27171. }
  27172. }
  27173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__cctor_mFF040C8E7E99A2DC28FF7ECA2DBC21B5FFBC4661_gshared (const RuntimeMethod* method)
  27174. {
  27175. {
  27176. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  27177. U3CU3Ec_t43DB07BCB0719FA3A8BC78C058803DDABCAED3CA* L_0 = ((U3CU3Ec_t43DB07BCB0719FA3A8BC78C058803DDABCAED3CA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27178. Func_1_tCFB10056F1A63C96D18BBBE5423988F7EE4D5049* L_1 = (Func_1_tCFB10056F1A63C96D18BBBE5423988F7EE4D5049*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  27179. Func_1__ctor_m04260565DE150F86078413F2C05C4D4DACF74A5E(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27180. U3CU3Ec_t43DB07BCB0719FA3A8BC78C058803DDABCAED3CA* L_2 = ((U3CU3Ec_t43DB07BCB0719FA3A8BC78C058803DDABCAED3CA_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27181. Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731* L_3 = (Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  27182. Action_1__ctor_m155786CF7437A0B3B32D1F0FA6FD1CB7A2554510(L_3, (RuntimeObject*)L_2, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  27183. ObjectPool_1_t8123FF4D2297EA0DE0958F4C596EEC975EF91D69* L_4 = (ObjectPool_1_t8123FF4D2297EA0DE0958F4C596EEC975EF91D69*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  27184. ObjectPool_1__ctor_m7666D5BFB0318A25E451906EC9C6785EE37E55EC(L_4, L_1, L_3, (Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731*)NULL, (Action_1_t062E642A1C430ACA5F8C656B095A11DC17D5B731*)NULL, (bool)1, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27185. ((SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool = L_4;
  27186. Il2CppCodeGenWriteBarrier((void**)(&((SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool), (void*)L_4);
  27187. return;
  27188. }
  27189. }
  27190. #ifdef __clang__
  27191. #pragma clang diagnostic pop
  27192. #endif
  27193. #ifdef __clang__
  27194. #pragma clang diagnostic push
  27195. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27196. #pragma clang diagnostic ignored "-Wunused-variable"
  27197. #endif
  27198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* SetValueVisitor_1_get_group_mB003044607CA75DE7E81E12BFAD46AA459D91711_gshared (SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4* __this, const RuntimeMethod* method)
  27199. {
  27200. {
  27201. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = __this->___U3CgroupU3Ek__BackingField;
  27202. return L_0;
  27203. }
  27204. }
  27205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m8FC7A209AFB8E6AE73A0A7CE77F1F20F6A172C98_gshared (SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  27206. {
  27207. {
  27208. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  27209. __this->___U3CgroupU3Ek__BackingField = L_0;
  27210. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  27211. return;
  27212. }
  27213. }
  27214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_Reset_mC32F7DBC3FB1AE7F394E72CB24D7C02E680A7AFA_gshared (SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4* __this, const RuntimeMethod* method)
  27215. {
  27216. {
  27217. NullCheck((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this);
  27218. PathVisitor_Reset_mE977ECA73FF2496D18D2CF518B48DD1DA1FD59AA((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27219. uint8_t* L_0 = (uint8_t*)(&__this->___Value);
  27220. il2cpp_codegen_initobj(L_0, sizeof(uint8_t));
  27221. SetValueVisitor_1_set_group_m8FC7A209AFB8E6AE73A0A7CE77F1F20F6A172C98_inline(__this, (ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27222. return;
  27223. }
  27224. }
  27225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__ctor_mABE7CC58231C79FD935C6E76292FAD441055A7A4_gshared (SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4* __this, const RuntimeMethod* method)
  27226. {
  27227. {
  27228. PathVisitor__ctor_m422FB3CC93AEFF8FC5CCD62B3485779CE88317F6((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27229. return;
  27230. }
  27231. }
  27232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__cctor_m41C79D370A02D0F35DC106925C25A0069DA07992_gshared (const RuntimeMethod* method)
  27233. {
  27234. {
  27235. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  27236. U3CU3Ec_t8151E9499AB0C4FFC961344576DB06E099118EC8* L_0 = ((U3CU3Ec_t8151E9499AB0C4FFC961344576DB06E099118EC8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27237. Func_1_tE9C8D900E6A7C74D0306184574FA9BCCF8EA01CD* L_1 = (Func_1_tE9C8D900E6A7C74D0306184574FA9BCCF8EA01CD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  27238. Func_1__ctor_mB552640C7A27C2EFBA0EC173BC65524B5820491E(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27239. U3CU3Ec_t8151E9499AB0C4FFC961344576DB06E099118EC8* L_2 = ((U3CU3Ec_t8151E9499AB0C4FFC961344576DB06E099118EC8_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27240. Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612* L_3 = (Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  27241. Action_1__ctor_m5D5E7746342894EF6A144E57B2592ECDB92BA16F(L_3, (RuntimeObject*)L_2, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  27242. ObjectPool_1_t7DA0560ECC5DAE7E34FFF7A1C34B9DD85C9791BD* L_4 = (ObjectPool_1_t7DA0560ECC5DAE7E34FFF7A1C34B9DD85C9791BD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  27243. ObjectPool_1__ctor_m3B9DEDCCF78C879BC544462FE8B44264FEB75478(L_4, L_1, L_3, (Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612*)NULL, (Action_1_tD59B4D79A04A020ECD532F79FAF2BF654FEB2612*)NULL, (bool)1, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27244. ((SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool = L_4;
  27245. Il2CppCodeGenWriteBarrier((void**)(&((SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool), (void*)L_4);
  27246. return;
  27247. }
  27248. }
  27249. #ifdef __clang__
  27250. #pragma clang diagnostic pop
  27251. #endif
  27252. #ifdef __clang__
  27253. #pragma clang diagnostic push
  27254. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27255. #pragma clang diagnostic ignored "-Wunused-variable"
  27256. #endif
  27257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* SetValueVisitor_1_get_group_m0CA48B8E91070B7EF9B4B07F02C10AB9F0BCFA0C_gshared (SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF* __this, const RuntimeMethod* method)
  27258. {
  27259. {
  27260. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = __this->___U3CgroupU3Ek__BackingField;
  27261. return L_0;
  27262. }
  27263. }
  27264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m0DFEA26CD97D063C7571C97DC509BD27543A33CF_gshared (SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  27265. {
  27266. {
  27267. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  27268. __this->___U3CgroupU3Ek__BackingField = L_0;
  27269. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  27270. return;
  27271. }
  27272. }
  27273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_Reset_m5D9169C4468B45007C6D769E78D4CEB9C4A89515_gshared (SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF* __this, const RuntimeMethod* method)
  27274. {
  27275. {
  27276. NullCheck((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this);
  27277. PathVisitor_Reset_mE977ECA73FF2496D18D2CF518B48DD1DA1FD59AA((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27278. Il2CppChar* L_0 = (Il2CppChar*)(&__this->___Value);
  27279. il2cpp_codegen_initobj(L_0, sizeof(Il2CppChar));
  27280. SetValueVisitor_1_set_group_m0DFEA26CD97D063C7571C97DC509BD27543A33CF_inline(__this, (ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27281. return;
  27282. }
  27283. }
  27284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__ctor_mF0A361358A9E0BC94A24126E8E641B8F42B5F32F_gshared (SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF* __this, const RuntimeMethod* method)
  27285. {
  27286. {
  27287. PathVisitor__ctor_m422FB3CC93AEFF8FC5CCD62B3485779CE88317F6((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27288. return;
  27289. }
  27290. }
  27291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__cctor_mE0C62CFB13F20634DE4076DFC730505C97A04C66_gshared (const RuntimeMethod* method)
  27292. {
  27293. {
  27294. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  27295. U3CU3Ec_t83BC4B057C2F72AF85D3423DCEF9924D33D0743E* L_0 = ((U3CU3Ec_t83BC4B057C2F72AF85D3423DCEF9924D33D0743E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27296. Func_1_tA006BA437878C9D6B6A56BAE74CDDF2BF5466E17* L_1 = (Func_1_tA006BA437878C9D6B6A56BAE74CDDF2BF5466E17*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  27297. Func_1__ctor_mDAAFF4B865F49BF06D82406A23E5AFF7D25CCAD4(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27298. U3CU3Ec_t83BC4B057C2F72AF85D3423DCEF9924D33D0743E* L_2 = ((U3CU3Ec_t83BC4B057C2F72AF85D3423DCEF9924D33D0743E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27299. Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E* L_3 = (Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  27300. Action_1__ctor_mEEB69AF4C32EE5CDCFCBE4EF2966CD330A3EBD01(L_3, (RuntimeObject*)L_2, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  27301. ObjectPool_1_tD58E1ED886ED7E0B0E789C0540A06925FFFE3789* L_4 = (ObjectPool_1_tD58E1ED886ED7E0B0E789C0540A06925FFFE3789*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  27302. ObjectPool_1__ctor_mA561E008140857B3345AE1DFF81CF72468049453(L_4, L_1, L_3, (Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E*)NULL, (Action_1_tA05D8292D9B4B890AA9C3997827B41964B4A2B0E*)NULL, (bool)1, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27303. ((SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool = L_4;
  27304. Il2CppCodeGenWriteBarrier((void**)(&((SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool), (void*)L_4);
  27305. return;
  27306. }
  27307. }
  27308. #ifdef __clang__
  27309. #pragma clang diagnostic pop
  27310. #endif
  27311. #ifdef __clang__
  27312. #pragma clang diagnostic push
  27313. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27314. #pragma clang diagnostic ignored "-Wunused-variable"
  27315. #endif
  27316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* SetValueVisitor_1_get_group_mBC462728A90C0AF69F4177E35A7DAC63A945499A_gshared (SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE* __this, const RuntimeMethod* method)
  27317. {
  27318. {
  27319. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = __this->___U3CgroupU3Ek__BackingField;
  27320. return L_0;
  27321. }
  27322. }
  27323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m2A70747561CBB64775674CCAFBBA960BE7D030B1_gshared (SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  27324. {
  27325. {
  27326. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  27327. __this->___U3CgroupU3Ek__BackingField = L_0;
  27328. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  27329. return;
  27330. }
  27331. }
  27332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_Reset_m28118FD27F4540051CEC6FC0CB37B02424645F56_gshared (SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE* __this, const RuntimeMethod* method)
  27333. {
  27334. {
  27335. NullCheck((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this);
  27336. PathVisitor_Reset_mE977ECA73FF2496D18D2CF518B48DD1DA1FD59AA((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27337. double* L_0 = (double*)(&__this->___Value);
  27338. il2cpp_codegen_initobj(L_0, sizeof(double));
  27339. SetValueVisitor_1_set_group_m2A70747561CBB64775674CCAFBBA960BE7D030B1_inline(__this, (ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27340. return;
  27341. }
  27342. }
  27343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__ctor_m625551E84222B6C97EA0FCEF2E8F8D5BFD2C6DC8_gshared (SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE* __this, const RuntimeMethod* method)
  27344. {
  27345. {
  27346. PathVisitor__ctor_m422FB3CC93AEFF8FC5CCD62B3485779CE88317F6((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27347. return;
  27348. }
  27349. }
  27350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__cctor_mCAF122CA663EB4F8FD70317EFC7450FCF49EBF38_gshared (const RuntimeMethod* method)
  27351. {
  27352. {
  27353. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  27354. U3CU3Ec_t161B065C44DD7A358FA9A63154926D4B8AFA9AA9* L_0 = ((U3CU3Ec_t161B065C44DD7A358FA9A63154926D4B8AFA9AA9_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27355. Func_1_tFA71AE52F2B2EF4AD1EB23A7DF620AD47141EDF6* L_1 = (Func_1_tFA71AE52F2B2EF4AD1EB23A7DF620AD47141EDF6*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  27356. Func_1__ctor_mD8DBDC1BA4E13908F468C9ECD9B6AC9EA28632BE(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27357. U3CU3Ec_t161B065C44DD7A358FA9A63154926D4B8AFA9AA9* L_2 = ((U3CU3Ec_t161B065C44DD7A358FA9A63154926D4B8AFA9AA9_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27358. Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7* L_3 = (Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  27359. Action_1__ctor_m26B692C9B825D67EAAA9C90672911905B8346925(L_3, (RuntimeObject*)L_2, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  27360. ObjectPool_1_t6F911D0AABD1A10BC296F09B07186BDAA81C23CF* L_4 = (ObjectPool_1_t6F911D0AABD1A10BC296F09B07186BDAA81C23CF*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  27361. ObjectPool_1__ctor_mBD328669F12F06246CE66533A5717D4B2A0D2643(L_4, L_1, L_3, (Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7*)NULL, (Action_1_t5C0F3861228D021BE2569BE8FD962EA9D2F141D7*)NULL, (bool)1, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27362. ((SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool = L_4;
  27363. Il2CppCodeGenWriteBarrier((void**)(&((SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool), (void*)L_4);
  27364. return;
  27365. }
  27366. }
  27367. #ifdef __clang__
  27368. #pragma clang diagnostic pop
  27369. #endif
  27370. #ifdef __clang__
  27371. #pragma clang diagnostic push
  27372. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27373. #pragma clang diagnostic ignored "-Wunused-variable"
  27374. #endif
  27375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* SetValueVisitor_1_get_group_m56FE0E638FBD960D5DBFCFD5939D8D49F141487A_gshared (SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706* __this, const RuntimeMethod* method)
  27376. {
  27377. {
  27378. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = __this->___U3CgroupU3Ek__BackingField;
  27379. return L_0;
  27380. }
  27381. }
  27382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m0976740127D32AE3753D0F020EBFC953257A8CF9_gshared (SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  27383. {
  27384. {
  27385. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  27386. __this->___U3CgroupU3Ek__BackingField = L_0;
  27387. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  27388. return;
  27389. }
  27390. }
  27391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_Reset_m35E83619B5245FBFFF20549EB882CF1409BEC696_gshared (SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706* __this, const RuntimeMethod* method)
  27392. {
  27393. {
  27394. NullCheck((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this);
  27395. PathVisitor_Reset_mE977ECA73FF2496D18D2CF518B48DD1DA1FD59AA((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27396. int16_t* L_0 = (int16_t*)(&__this->___Value);
  27397. il2cpp_codegen_initobj(L_0, sizeof(int16_t));
  27398. SetValueVisitor_1_set_group_m0976740127D32AE3753D0F020EBFC953257A8CF9_inline(__this, (ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27399. return;
  27400. }
  27401. }
  27402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__ctor_mFE948291C1F5132D3A7B476B2DB45C02080AB308_gshared (SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706* __this, const RuntimeMethod* method)
  27403. {
  27404. {
  27405. PathVisitor__ctor_m422FB3CC93AEFF8FC5CCD62B3485779CE88317F6((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27406. return;
  27407. }
  27408. }
  27409. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__cctor_m8B5B22C1989E2002364D9C091F922C0FF0F62E2C_gshared (const RuntimeMethod* method)
  27410. {
  27411. {
  27412. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  27413. U3CU3Ec_t5E7264178849F26BD931D4EAF31CFDE1B0D27F56* L_0 = ((U3CU3Ec_t5E7264178849F26BD931D4EAF31CFDE1B0D27F56_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27414. Func_1_t0E338B43AE96C7CB8BCDDAC37EFBD6FB9F6565C2* L_1 = (Func_1_t0E338B43AE96C7CB8BCDDAC37EFBD6FB9F6565C2*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  27415. Func_1__ctor_mEA578797F9DB4201AFDAD707D1405FEE69F4ABE5(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27416. U3CU3Ec_t5E7264178849F26BD931D4EAF31CFDE1B0D27F56* L_2 = ((U3CU3Ec_t5E7264178849F26BD931D4EAF31CFDE1B0D27F56_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27417. Action_1_tE0087198B8271A46CDBB338B9B754A610083228B* L_3 = (Action_1_tE0087198B8271A46CDBB338B9B754A610083228B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  27418. Action_1__ctor_m0A29B6567DD5F80CFDB4727F62CE1429A4A82E76(L_3, (RuntimeObject*)L_2, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  27419. ObjectPool_1_t7F354EE5339C321452CC8BDE1BBEB51C109F101F* L_4 = (ObjectPool_1_t7F354EE5339C321452CC8BDE1BBEB51C109F101F*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  27420. ObjectPool_1__ctor_m61CA849CA0C57D34F871C777A503CAB134272BB7(L_4, L_1, L_3, (Action_1_tE0087198B8271A46CDBB338B9B754A610083228B*)NULL, (Action_1_tE0087198B8271A46CDBB338B9B754A610083228B*)NULL, (bool)1, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27421. ((SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool = L_4;
  27422. Il2CppCodeGenWriteBarrier((void**)(&((SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool), (void*)L_4);
  27423. return;
  27424. }
  27425. }
  27426. #ifdef __clang__
  27427. #pragma clang diagnostic pop
  27428. #endif
  27429. #ifdef __clang__
  27430. #pragma clang diagnostic push
  27431. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27432. #pragma clang diagnostic ignored "-Wunused-variable"
  27433. #endif
  27434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* SetValueVisitor_1_get_group_m1608736CFF186B39ACF2AD9A38EF6D901DCD2A1F_gshared (SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4* __this, const RuntimeMethod* method)
  27435. {
  27436. {
  27437. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = __this->___U3CgroupU3Ek__BackingField;
  27438. return L_0;
  27439. }
  27440. }
  27441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_mD592177B076C477B920F53597702065EF3601DD2_gshared (SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  27442. {
  27443. {
  27444. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  27445. __this->___U3CgroupU3Ek__BackingField = L_0;
  27446. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  27447. return;
  27448. }
  27449. }
  27450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1_Reset_m976EEFC30163175EBA52D391A2934202D3616118_gshared (SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4* __this, const RuntimeMethod* method)
  27451. {
  27452. {
  27453. NullCheck((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this);
  27454. PathVisitor_Reset_mE977ECA73FF2496D18D2CF518B48DD1DA1FD59AA((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27455. int32_t* L_0 = (int32_t*)(&__this->___Value);
  27456. il2cpp_codegen_initobj(L_0, sizeof(int32_t));
  27457. SetValueVisitor_1_set_group_mD592177B076C477B920F53597702065EF3601DD2_inline(__this, (ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27458. return;
  27459. }
  27460. }
  27461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__ctor_m8062432EC1B5FDCC3AAA0A42CC799FBF7ABCB101_gshared (SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4* __this, const RuntimeMethod* method)
  27462. {
  27463. {
  27464. PathVisitor__ctor_m422FB3CC93AEFF8FC5CCD62B3485779CE88317F6((PathVisitor_tCD0947C41CDBDB774D22D560E5FFA01EF61C4446*)__this, NULL);
  27465. return;
  27466. }
  27467. }
  27468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetValueVisitor_1__cctor_m49EE799D08031EB569F4649C76951D8A411EE9E4_gshared (const RuntimeMethod* method)
  27469. {
  27470. {
  27471. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  27472. U3CU3Ec_t676D3F7E14B929592BC3CD5E9E56677AE940C9B6* L_0 = ((U3CU3Ec_t676D3F7E14B929592BC3CD5E9E56677AE940C9B6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27473. Func_1_tAF50E3283A6FCC6FADADA5B4634B794E67BB3543* L_1 = (Func_1_tAF50E3283A6FCC6FADADA5B4634B794E67BB3543*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  27474. Func_1__ctor_m29A5EFB9D04AB6641874DFD1153265BDD5D6546E(L_1, (RuntimeObject*)L_0, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27475. U3CU3Ec_t676D3F7E14B929592BC3CD5E9E56677AE940C9B6* L_2 = ((U3CU3Ec_t676D3F7E14B929592BC3CD5E9E56677AE940C9B6_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 6)))->___U3CU3E9;
  27476. Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995* L_3 = (Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  27477. Action_1__ctor_m67D0ECDF67CD8B5060A5C54F4B85778CBCE7301A(L_3, (RuntimeObject*)L_2, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  27478. ObjectPool_1_t8F2D8ECC3F2A3F8557B78205355612D95DF19EE0* L_4 = (ObjectPool_1_t8F2D8ECC3F2A3F8557B78205355612D95DF19EE0*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  27479. ObjectPool_1__ctor_m836699249B5BAC144F8B5094B22B1044E3E7B22A(L_4, L_1, L_3, (Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995*)NULL, (Action_1_t4A2FC2A0CE78AD7732FADBB3808756894610B995*)NULL, (bool)1, ((int32_t)10), ((int32_t)10000), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27480. ((SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool = L_4;
  27481. Il2CppCodeGenWriteBarrier((void**)(&((SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 15)))->___Pool), (void*)L_4);
  27482. return;
  27483. }
  27484. }
  27485. #ifdef __clang__
  27486. #pragma clang diagnostic pop
  27487. #endif
  27488. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline (RuntimeArray* __this, const RuntimeMethod* method)
  27489. {
  27490. {
  27491. RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0* L_0;
  27492. L_0 = il2cpp_unsafe_as<RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0*>(__this);
  27493. NullCheck(L_0);
  27494. uint8_t* L_1 = (uint8_t*)(&L_0->___Data);
  27495. return L_1;
  27496. }
  27497. }
  27498. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_Count_m23DF78272A6C97F6C8782A953482772CDF6FFA81_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method)
  27499. {
  27500. {
  27501. int32_t L_0 = __this->___m_RecordCount;
  27502. return L_0;
  27503. }
  27504. }
  27505. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method)
  27506. {
  27507. {
  27508. int32_t L_0 = __this->___m_ExtraMemoryPerRecord;
  27509. return L_0;
  27510. }
  27511. }
  27512. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Record_get_version_m520FC2A134CE62BD9A4A66849B43461C4189FC51_inline (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method)
  27513. {
  27514. {
  27515. uint32_t L_0 = __this->___m_Version;
  27516. return L_0;
  27517. }
  27518. }
  27519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CreatePropertyAttribute_get_ReadOnly_m451FE098EF663531E062E280D98B8A425B032E61_inline (CreatePropertyAttribute_t481619BD84F5E29767718DE127DD1E781A3B6F92* __this, const RuntimeMethod* method)
  27520. {
  27521. {
  27522. bool L_0 = __this->___U3CReadOnlyU3Ek__BackingField;
  27523. return L_0;
  27524. }
  27525. }
  27526. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphContext_FromInternalContext_mB9C1E55D70AADA912EEB4C15650E5C7D2F3823CF_inline (RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352* __this, InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___0_context, const RuntimeMethod* method)
  27527. {
  27528. {
  27529. InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* L_0 = ___0_context;
  27530. __this->___wrappedContext = L_0;
  27531. Il2CppCodeGenWriteBarrier((void**)(&__this->___wrappedContext), (void*)L_0);
  27532. return;
  27533. }
  27534. }
  27535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraph_get_enableValidityChecks_m203422AB1CB81CC81B22163214516DC96DCEFED7_inline (const RuntimeMethod* method)
  27536. {
  27537. static bool s_Il2CppMethodInitialized;
  27538. if (!s_Il2CppMethodInitialized)
  27539. {
  27540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_il2cpp_TypeInfo_var);
  27541. s_Il2CppMethodInitialized = true;
  27542. }
  27543. {
  27544. il2cpp_codegen_runtime_class_init_inline(RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_il2cpp_TypeInfo_var);
  27545. bool L_0 = ((RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_il2cpp_TypeInfo_var))->___U3CenableValidityChecksU3Ek__BackingField;
  27546. return L_0;
  27547. }
  27548. }
  27549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IRenderGraphResource_Reset_mE628A9D0E5F8C249BEE86D10BD62DAE7846A71A2_inline (IRenderGraphResource_t8C49F0158EDB9571FA4BDAF754E09A32E535C021* __this, IRenderGraphResourcePool_tBCC3743B6D9FE5AA6513FE6F643B1A51B7060D35* ___0__, const RuntimeMethod* method)
  27550. {
  27551. {
  27552. __this->___imported = (bool)0;
  27553. __this->___shared = (bool)0;
  27554. __this->___sharedExplicitRelease = (bool)0;
  27555. __this->___cachedHash = (-1);
  27556. __this->___transientPassIndex = (-1);
  27557. __this->___sharedResourceLastFrameUsed = (-1);
  27558. __this->___requestFallBack = (bool)0;
  27559. __this->___forceRelease = (bool)0;
  27560. __this->___writeCount = 0;
  27561. __this->___version = 0;
  27562. return;
  27563. }
  27564. }
  27565. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
  27566. {
  27567. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  27568. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  27569. }
  27570. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mD2B0DB339D7C576BEF54BDD2D525141A6ED6A88E_gshared_inline (Span_1_t315E15592E4FFCA05861BB665AA8206C438C6B96* __this, const RuntimeMethod* method)
  27571. {
  27572. {
  27573. int32_t L_0 = __this->____length;
  27574. return L_0;
  27575. }
  27576. }
  27577. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mBD52727D15CC29EB36665C9E1BABF7B81B685707_gshared_inline (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, Info_tA3039772991DEEDBC29A00439A055C5166133A27* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  27578. {
  27579. {
  27580. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_0 = ___0_ptr;
  27581. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_1;
  27582. memset((&L_1), 0, sizeof(L_1));
  27583. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  27584. __this->____pointer = L_1;
  27585. int32_t L_2 = ___1_length;
  27586. __this->____length = L_2;
  27587. return;
  27588. }
  27589. }
  27590. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* Array_Empty_TisInfo_tA3039772991DEEDBC29A00439A055C5166133A27_mB0C98C025CC14B69326C8B30894BC1061B6DAB4C_gshared_inline (const RuntimeMethod* method)
  27591. {
  27592. il2cpp_rgctx_method_init(method);
  27593. {
  27594. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  27595. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_0 = ((EmptyArray_1_tF366521ED4C892BB57D60FF530070E1418CFB80D_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  27596. return L_0;
  27597. }
  27598. }
  27599. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2A36313125438484ACB18994DFC08E7D597EAB53_gshared_inline (ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB* __this, InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* ___0_array, const RuntimeMethod* method)
  27600. {
  27601. {
  27602. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_0 = ___0_array;
  27603. if (L_0)
  27604. {
  27605. goto IL_000b;
  27606. }
  27607. }
  27608. {
  27609. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8B4FE65C65E56EBD2ABCD01388465EA7249F45FB));
  27610. return;
  27611. }
  27612. IL_000b:
  27613. {
  27614. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_1 = ___0_array;
  27615. NullCheck((RuntimeArray*)L_1);
  27616. uint8_t* L_2;
  27617. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  27618. Info_tA3039772991DEEDBC29A00439A055C5166133A27* L_3;
  27619. L_3 = il2cpp_unsafe_as_ref<Info_tA3039772991DEEDBC29A00439A055C5166133A27>(L_2);
  27620. ByReference_1_tF165CEBC276171B89EE93A6B5E8D3D9DF304C858 L_4;
  27621. memset((&L_4), 0, sizeof(L_4));
  27622. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  27623. __this->____pointer = L_4;
  27624. InfoU5BU5D_t1441D4BE644804ED1C61A360646785CEAD5B0FDF* L_5 = ___0_array;
  27625. NullCheck(L_5);
  27626. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  27627. return;
  27628. }
  27629. }
  27630. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m3BD7DBDEC014196C3DE24BD9F274459DCEFBFF68_gshared_inline (Span_1_tD9AB3C7A8923EC429D32DA8E24EF5D77FB036897* __this, const RuntimeMethod* method)
  27631. {
  27632. {
  27633. int32_t L_0 = __this->____length;
  27634. return L_0;
  27635. }
  27636. }
  27637. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEC965A76893DB64B08D32BEDC99A015D8F16F507_gshared_inline (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  27638. {
  27639. {
  27640. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_0 = ___0_ptr;
  27641. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_1;
  27642. memset((&L_1), 0, sizeof(L_1));
  27643. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  27644. __this->____pointer = L_1;
  27645. int32_t L_2 = ___1_length;
  27646. __this->____length = L_2;
  27647. return;
  27648. }
  27649. }
  27650. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* Array_Empty_TisLightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A_m4316AF70213B3F5EAD1FE01BB8CAC553700B60B2_gshared_inline (const RuntimeMethod* method)
  27651. {
  27652. il2cpp_rgctx_method_init(method);
  27653. {
  27654. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  27655. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_0 = ((EmptyArray_1_t5887D6DCB71C38C7701B6438E35C7620DB466BFB_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  27656. return L_0;
  27657. }
  27658. }
  27659. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC134EC92846063B07CB858E9882D44A1BDADC913_gshared_inline (ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959* __this, LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* ___0_array, const RuntimeMethod* method)
  27660. {
  27661. {
  27662. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_0 = ___0_array;
  27663. if (L_0)
  27664. {
  27665. goto IL_000b;
  27666. }
  27667. }
  27668. {
  27669. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tF6C64805D853067738402641D30BF1FF95ADE959));
  27670. return;
  27671. }
  27672. IL_000b:
  27673. {
  27674. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_1 = ___0_array;
  27675. NullCheck((RuntimeArray*)L_1);
  27676. uint8_t* L_2;
  27677. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  27678. LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A* L_3;
  27679. L_3 = il2cpp_unsafe_as_ref<LightMeshVertex_tC5C456CBCF889B89B395DCE82DBEBA91BEA3015A>(L_2);
  27680. ByReference_1_tE05C722F1294CE4F5017EB00681B3D37D9AC2683 L_4;
  27681. memset((&L_4), 0, sizeof(L_4));
  27682. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  27683. __this->____pointer = L_4;
  27684. LightMeshVertexU5BU5D_t148DD69C87414B5F05F0AEE34D75820F65279329* L_5 = ___0_array;
  27685. NullCheck(L_5);
  27686. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  27687. return;
  27688. }
  27689. }
  27690. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mF8B1105F32BF5512B56E8CBDBE60FD686EE7C151_gshared_inline (Span_1_tAD0EB0108045F8DC01462F4A899226287C8D5D05* __this, const RuntimeMethod* method)
  27691. {
  27692. {
  27693. int32_t L_0 = __this->____length;
  27694. return L_0;
  27695. }
  27696. }
  27697. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB414AC626E6707DB9114C3B08B2363092496F4DB_gshared_inline (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  27698. {
  27699. {
  27700. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_0 = ___0_ptr;
  27701. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_1;
  27702. memset((&L_1), 0, sizeof(L_1));
  27703. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  27704. __this->____pointer = L_1;
  27705. int32_t L_2 = ___1_length;
  27706. __this->____length = L_2;
  27707. return;
  27708. }
  27709. }
  27710. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* Array_Empty_TisTessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2_mA99C337890AF264084717B5AFADC848638F58665_gshared_inline (const RuntimeMethod* method)
  27711. {
  27712. il2cpp_rgctx_method_init(method);
  27713. {
  27714. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  27715. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_0 = ((EmptyArray_1_t1FED3FDB097A3190FE996FD44CCDE8BA3540FA34_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  27716. return L_0;
  27717. }
  27718. }
  27719. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m49DD7AAFBD386A4CA27928E17942AC25204EC458_gshared_inline (ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B* __this, TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* ___0_array, const RuntimeMethod* method)
  27720. {
  27721. {
  27722. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_0 = ___0_array;
  27723. if (L_0)
  27724. {
  27725. goto IL_000b;
  27726. }
  27727. }
  27728. {
  27729. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t5DA2B49AA27EDFA4CAEF973D52D971C10B87235B));
  27730. return;
  27731. }
  27732. IL_000b:
  27733. {
  27734. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_1 = ___0_array;
  27735. NullCheck((RuntimeArray*)L_1);
  27736. uint8_t* L_2;
  27737. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  27738. TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2* L_3;
  27739. L_3 = il2cpp_unsafe_as_ref<TessellationJobParameters_tA2407D5C15761590BDD217DDE4861964544E8CE2>(L_2);
  27740. ByReference_1_t00A4C494D26F185BE151534CF5B8C344A344686E L_4;
  27741. memset((&L_4), 0, sizeof(L_4));
  27742. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  27743. __this->____pointer = L_4;
  27744. TessellationJobParametersU5BU5D_tFDC79BFC52A9ED8B50D955BAB909B22B626749EE* L_5 = ___0_array;
  27745. NullCheck(L_5);
  27746. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  27747. return;
  27748. }
  27749. }
  27750. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m2E67EA686EF5E61316E49E6F391217D411EC4F7F_gshared_inline (Span_1_t7D2A26B1DEBC831B2A3B75C97A81822651CC488A* __this, const RuntimeMethod* method)
  27751. {
  27752. {
  27753. int32_t L_0 = __this->____length;
  27754. return L_0;
  27755. }
  27756. }
  27757. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m747A475D280F64890476514A66F4759B42E7D9B2_gshared_inline (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  27758. {
  27759. {
  27760. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_0 = ___0_ptr;
  27761. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_1;
  27762. memset((&L_1), 0, sizeof(L_1));
  27763. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  27764. __this->____pointer = L_1;
  27765. int32_t L_2 = ___1_length;
  27766. __this->____length = L_2;
  27767. return;
  27768. }
  27769. }
  27770. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* Array_Empty_TisOccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_m96DFFDEFEB5FF0BE05DD3BBA30EB383E6E40903E_gshared_inline (const RuntimeMethod* method)
  27771. {
  27772. il2cpp_rgctx_method_init(method);
  27773. {
  27774. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  27775. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_0 = ((EmptyArray_1_t6AD5FA8EE6230C8B84C07754D4B443284C93C31C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  27776. return L_0;
  27777. }
  27778. }
  27779. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF019B5B93DFDF69E5C3FA410974FFAC5F68FD10A_gshared_inline (ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798* __this, OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* ___0_array, const RuntimeMethod* method)
  27780. {
  27781. {
  27782. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_0 = ___0_array;
  27783. if (L_0)
  27784. {
  27785. goto IL_000b;
  27786. }
  27787. }
  27788. {
  27789. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t5428B874734619898CE34FD121BDA331668A9798));
  27790. return;
  27791. }
  27792. IL_000b:
  27793. {
  27794. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_1 = ___0_array;
  27795. NullCheck((RuntimeArray*)L_1);
  27796. uint8_t* L_2;
  27797. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  27798. OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* L_3;
  27799. L_3 = il2cpp_unsafe_as_ref<OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D>(L_2);
  27800. ByReference_1_tB9D6A5B0BA35F69DA103C379D579D27A7C9D692B L_4;
  27801. memset((&L_4), 0, sizeof(L_4));
  27802. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  27803. __this->____pointer = L_4;
  27804. OccluderContextSlotU5BU5D_t28F6CCE52B24B7BFE35F39808416E1E6DB0CAC4C* L_5 = ___0_array;
  27805. NullCheck(L_5);
  27806. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  27807. return;
  27808. }
  27809. }
  27810. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m553FE2497BA07FCBB0EAA5C96339ED4281950592_gshared_inline (Span_1_t077F1BB717C60F1734C60CF5A36E7F50615577F9* __this, const RuntimeMethod* method)
  27811. {
  27812. {
  27813. int32_t L_0 = __this->____length;
  27814. return L_0;
  27815. }
  27816. }
  27817. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m70360B57D6E2C07FBB696FF7C6B140718228E7C9_gshared_inline (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  27818. {
  27819. {
  27820. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_0 = ___0_ptr;
  27821. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_1;
  27822. memset((&L_1), 0, sizeof(L_1));
  27823. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  27824. __this->____pointer = L_1;
  27825. int32_t L_2 = ___1_length;
  27826. __this->____length = L_2;
  27827. return;
  27828. }
  27829. }
  27830. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* Array_Empty_TisPainter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF_m773ADBF9E2B07E505ACAC896769DCC8C952EAAC2_gshared_inline (const RuntimeMethod* method)
  27831. {
  27832. il2cpp_rgctx_method_init(method);
  27833. {
  27834. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  27835. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_0 = ((EmptyArray_1_tD4EDE6DCD201BEDB32E7D8039F9D1238A2A87E3F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  27836. return L_0;
  27837. }
  27838. }
  27839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m87308A05B4ECB2A80987742C03D10B46494A6EFF_gshared_inline (ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0* __this, Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* ___0_array, const RuntimeMethod* method)
  27840. {
  27841. {
  27842. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_0 = ___0_array;
  27843. if (L_0)
  27844. {
  27845. goto IL_000b;
  27846. }
  27847. }
  27848. {
  27849. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t85DC76595F3EEC394BC0043F053CB0CF0D727AC0));
  27850. return;
  27851. }
  27852. IL_000b:
  27853. {
  27854. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_1 = ___0_array;
  27855. NullCheck((RuntimeArray*)L_1);
  27856. uint8_t* L_2;
  27857. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  27858. Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF* L_3;
  27859. L_3 = il2cpp_unsafe_as_ref<Painter2DJobData_t227572FEAE4A071ED0378501E752A72FF0ACC4EF>(L_2);
  27860. ByReference_1_t385FF68C3885D6BC8EC8E0EEBA0B46C8316737F1 L_4;
  27861. memset((&L_4), 0, sizeof(L_4));
  27862. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  27863. __this->____pointer = L_4;
  27864. Painter2DJobDataU5BU5D_t357073CDDC47FE6B5DAC4A45876119B855E0BC44* L_5 = ___0_array;
  27865. NullCheck(L_5);
  27866. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  27867. return;
  27868. }
  27869. }
  27870. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m94DFA095B08D1163FDA25FF4ACFC01A57DB21C49_gshared_inline (Span_1_t8EFA988F3BF774ABDFC612663825195AB20D10C1* __this, const RuntimeMethod* method)
  27871. {
  27872. {
  27873. int32_t L_0 = __this->____length;
  27874. return L_0;
  27875. }
  27876. }
  27877. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m32E46852D8E5A6835F6B19BBB2B5C0DF39E9BC96_gshared_inline (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  27878. {
  27879. {
  27880. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_0 = ___0_ptr;
  27881. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_1;
  27882. memset((&L_1), 0, sizeof(L_1));
  27883. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  27884. __this->____pointer = L_1;
  27885. int32_t L_2 = ___1_length;
  27886. __this->____length = L_2;
  27887. return;
  27888. }
  27889. }
  27890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* Array_Empty_TisBrick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0_m40BF877782A5609BAC6F280DAEA189DA3B78BCFC_gshared_inline (const RuntimeMethod* method)
  27891. {
  27892. il2cpp_rgctx_method_init(method);
  27893. {
  27894. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  27895. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_0 = ((EmptyArray_1_tEC2768C56D747459E612C2C0F5C181204FAF5986_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  27896. return L_0;
  27897. }
  27898. }
  27899. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m65E3F26E8A625482FD9A1DB9AC4C085A8DD3CA01_gshared_inline (ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54* __this, BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* ___0_array, const RuntimeMethod* method)
  27900. {
  27901. {
  27902. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_0 = ___0_array;
  27903. if (L_0)
  27904. {
  27905. goto IL_000b;
  27906. }
  27907. }
  27908. {
  27909. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3E281865584C5C591D373230B98B1A481D42BD54));
  27910. return;
  27911. }
  27912. IL_000b:
  27913. {
  27914. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_1 = ___0_array;
  27915. NullCheck((RuntimeArray*)L_1);
  27916. uint8_t* L_2;
  27917. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  27918. Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0* L_3;
  27919. L_3 = il2cpp_unsafe_as_ref<Brick_tE6E9230DFDF650A631C116E79FB28F41618C3CE0>(L_2);
  27920. ByReference_1_tF68DC46D670674CFD59B4916D2F2791795B666CD L_4;
  27921. memset((&L_4), 0, sizeof(L_4));
  27922. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  27923. __this->____pointer = L_4;
  27924. BrickU5BU5D_tD04E01CC39FCE32356E89E05815AC0E4F27E326A* L_5 = ___0_array;
  27925. NullCheck(L_5);
  27926. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  27927. return;
  27928. }
  27929. }
  27930. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mC5FEAA874B2D9874D1928E7EF85F40C492D0EF25_gshared_inline (Span_1_t576D705C27D6C3A8880F2D0C9ABCDBADAFF4BC53* __this, const RuntimeMethod* method)
  27931. {
  27932. {
  27933. int32_t L_0 = __this->____length;
  27934. return L_0;
  27935. }
  27936. }
  27937. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDAC1116F161E985D3DCBB3163D23488B9DF1A325_gshared_inline (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  27938. {
  27939. {
  27940. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_0 = ___0_ptr;
  27941. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_1;
  27942. memset((&L_1), 0, sizeof(L_1));
  27943. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  27944. __this->____pointer = L_1;
  27945. int32_t L_2 = ___1_length;
  27946. __this->____length = L_2;
  27947. return;
  27948. }
  27949. }
  27950. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* Array_Empty_TisSplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A_m133199A02748FBD4E5CC2E9039CE7A44E5571742_gshared_inline (const RuntimeMethod* method)
  27951. {
  27952. il2cpp_rgctx_method_init(method);
  27953. {
  27954. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  27955. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_0 = ((EmptyArray_1_t3E2710CC07DF922DBD9A1740BCB4C5B1BA48E135_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  27956. return L_0;
  27957. }
  27958. }
  27959. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5A1F64570A60F2759986D9EA76A9DAB0C45DE8ED_gshared_inline (ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187* __this, SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* ___0_array, const RuntimeMethod* method)
  27960. {
  27961. {
  27962. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_0 = ___0_array;
  27963. if (L_0)
  27964. {
  27965. goto IL_000b;
  27966. }
  27967. }
  27968. {
  27969. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tE3F5053A4152922F57664C3ECE14E14DBE8F2187));
  27970. return;
  27971. }
  27972. IL_000b:
  27973. {
  27974. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_1 = ___0_array;
  27975. NullCheck((RuntimeArray*)L_1);
  27976. uint8_t* L_2;
  27977. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  27978. SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A* L_3;
  27979. L_3 = il2cpp_unsafe_as_ref<SplitInfo_tBD1436BC99CBBC9658FA9219EB22657F757C4A1A>(L_2);
  27980. ByReference_1_tDA237A7270D54E16B5BF368792990AF8471670E1 L_4;
  27981. memset((&L_4), 0, sizeof(L_4));
  27982. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  27983. __this->____pointer = L_4;
  27984. SplitInfoU5BU5D_t6670A596A84B3FDB19B2AFBC86A6518AD0EFA251* L_5 = ___0_array;
  27985. NullCheck(L_5);
  27986. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  27987. return;
  27988. }
  27989. }
  27990. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m8F12AAB52A4A4959D8DEBCF0FDB5FCB4FF398593_gshared_inline (Span_1_t287AD14BEBFA650CD367D76F004E5F76752DE6F0* __this, const RuntimeMethod* method)
  27991. {
  27992. {
  27993. int32_t L_0 = __this->____length;
  27994. return L_0;
  27995. }
  27996. }
  27997. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0FAC3C82507A83DF266B54E4079145EF0B9DFCCB_gshared_inline (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  27998. {
  27999. {
  28000. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_0 = ___0_ptr;
  28001. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_1;
  28002. memset((&L_1), 0, sizeof(L_1));
  28003. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28004. __this->____pointer = L_1;
  28005. int32_t L_2 = ___1_length;
  28006. __this->____length = L_2;
  28007. return;
  28008. }
  28009. }
  28010. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* Array_Empty_TisCompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948_m84971B583D93A6543F231C1D267452C9704497CB_gshared_inline (const RuntimeMethod* method)
  28011. {
  28012. il2cpp_rgctx_method_init(method);
  28013. {
  28014. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28015. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_0 = ((EmptyArray_1_tB864E71F035CA561E6D639E4EA28F5458A3D5951_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28016. return L_0;
  28017. }
  28018. }
  28019. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m902046008D6CFB4C0A2428D065E23289D114C0F4_gshared_inline (ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202* __this, CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* ___0_array, const RuntimeMethod* method)
  28020. {
  28021. {
  28022. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_0 = ___0_array;
  28023. if (L_0)
  28024. {
  28025. goto IL_000b;
  28026. }
  28027. }
  28028. {
  28029. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t52F1595581267380603AFBED66960B8012CEA202));
  28030. return;
  28031. }
  28032. IL_000b:
  28033. {
  28034. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_1 = ___0_array;
  28035. NullCheck((RuntimeArray*)L_1);
  28036. uint8_t* L_2;
  28037. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28038. CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948* L_3;
  28039. L_3 = il2cpp_unsafe_as_ref<CompiledPassInfo_t0602472C646D539122A25EDD89C2E65F136A1948>(L_2);
  28040. ByReference_1_t0D683853C214988976FA362C93787062EA1601ED L_4;
  28041. memset((&L_4), 0, sizeof(L_4));
  28042. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28043. __this->____pointer = L_4;
  28044. CompiledPassInfoU5BU5D_tC2F7B1E8A8086ABED3DF922FE77883604DE356AB* L_5 = ___0_array;
  28045. NullCheck(L_5);
  28046. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28047. return;
  28048. }
  28049. }
  28050. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m60375311D59A83E1069F99A473EC6E9C43337E43_gshared_inline (Span_1_t6F6F7EA31306186A9C45766579892B8317AF1958* __this, const RuntimeMethod* method)
  28051. {
  28052. {
  28053. int32_t L_0 = __this->____length;
  28054. return L_0;
  28055. }
  28056. }
  28057. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE546B03C468DDF41C1EF5DF7735C87E859875C05_gshared_inline (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28058. {
  28059. {
  28060. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_0 = ___0_ptr;
  28061. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_1;
  28062. memset((&L_1), 0, sizeof(L_1));
  28063. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28064. __this->____pointer = L_1;
  28065. int32_t L_2 = ___1_length;
  28066. __this->____length = L_2;
  28067. return;
  28068. }
  28069. }
  28070. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* Array_Empty_TisCompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C_mDEE01691BB18636B0D2FE68CDBBD13D0C9A0CBAD_gshared_inline (const RuntimeMethod* method)
  28071. {
  28072. il2cpp_rgctx_method_init(method);
  28073. {
  28074. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28075. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_0 = ((EmptyArray_1_t11299929D7DCF8DBB3361E4AE0BB9516251F3448_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28076. return L_0;
  28077. }
  28078. }
  28079. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9514A44CC72AB159FB28C26473BA3A41277377F4_gshared_inline (ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7* __this, CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* ___0_array, const RuntimeMethod* method)
  28080. {
  28081. {
  28082. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_0 = ___0_array;
  28083. if (L_0)
  28084. {
  28085. goto IL_000b;
  28086. }
  28087. }
  28088. {
  28089. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t369068F28E4F815941AFBAC8EA11416D5E8D99F7));
  28090. return;
  28091. }
  28092. IL_000b:
  28093. {
  28094. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_1 = ___0_array;
  28095. NullCheck((RuntimeArray*)L_1);
  28096. uint8_t* L_2;
  28097. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28098. CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C* L_3;
  28099. L_3 = il2cpp_unsafe_as_ref<CompiledResourceInfo_t22204344249241C372CFC608709931F7EEEF733C>(L_2);
  28100. ByReference_1_tF1E90993081B77E4B4226BBFC239121B854D1BFB L_4;
  28101. memset((&L_4), 0, sizeof(L_4));
  28102. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28103. __this->____pointer = L_4;
  28104. CompiledResourceInfoU5BU5D_tC51DFC290061BAFA69CB3BD22443BC0F90C10B63* L_5 = ___0_array;
  28105. NullCheck(L_5);
  28106. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28107. return;
  28108. }
  28109. }
  28110. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m9A04E715710727322958E1DF1F3D14B44618C9BE_gshared_inline (Span_1_tF70510177F39362BA23377F908D7A1BF79A523B9* __this, const RuntimeMethod* method)
  28111. {
  28112. {
  28113. int32_t L_0 = __this->____length;
  28114. return L_0;
  28115. }
  28116. }
  28117. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEB86EC3C6373B38172806D5354A297A5ECB293C5_gshared_inline (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28118. {
  28119. {
  28120. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_0 = ___0_ptr;
  28121. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_1;
  28122. memset((&L_1), 0, sizeof(L_1));
  28123. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28124. __this->____pointer = L_1;
  28125. int32_t L_2 = ___1_length;
  28126. __this->____length = L_2;
  28127. return;
  28128. }
  28129. }
  28130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* Array_Empty_TisLightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED_m87F3098E0725A24876386B61186D539F0CBB0D04_gshared_inline (const RuntimeMethod* method)
  28131. {
  28132. il2cpp_rgctx_method_init(method);
  28133. {
  28134. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28135. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_0 = ((EmptyArray_1_t6BF24C5C593EC1CE6D2B8DB46E8B363680D02B8C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28136. return L_0;
  28137. }
  28138. }
  28139. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF3A666048D7E4D48A9AAF6444C7C8436835869A6_gshared_inline (ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407* __this, LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* ___0_array, const RuntimeMethod* method)
  28140. {
  28141. {
  28142. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_0 = ___0_array;
  28143. if (L_0)
  28144. {
  28145. goto IL_000b;
  28146. }
  28147. }
  28148. {
  28149. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8A6EE2C8A0DB1B95C2A836E13E6C583ED715E407));
  28150. return;
  28151. }
  28152. IL_000b:
  28153. {
  28154. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_1 = ___0_array;
  28155. NullCheck((RuntimeArray*)L_1);
  28156. uint8_t* L_2;
  28157. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28158. LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED* L_3;
  28159. L_3 = il2cpp_unsafe_as_ref<LightData_tAC4023737E9903DE3F96B993AA323E062ABCB9ED>(L_2);
  28160. ByReference_1_tE43879E07228A9F47EB8AA97B49F43FACB6CCD6F L_4;
  28161. memset((&L_4), 0, sizeof(L_4));
  28162. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28163. __this->____pointer = L_4;
  28164. LightDataU5BU5D_t964B7E2BC84D26719DA1EFB1402E9985EEA70799* L_5 = ___0_array;
  28165. NullCheck(L_5);
  28166. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28167. return;
  28168. }
  28169. }
  28170. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m893E22BECC47A7E85F6B983C9C321744BB13FEC3_gshared_inline (Span_1_t8C4E5171DE283EC29286C660AFCD79939F783D0E* __this, const RuntimeMethod* method)
  28171. {
  28172. {
  28173. int32_t L_0 = __this->____length;
  28174. return L_0;
  28175. }
  28176. }
  28177. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE9DC9137D8C4FDFE7E08D5C120A5D70AB7756A3_gshared_inline (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28178. {
  28179. {
  28180. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_0 = ___0_ptr;
  28181. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_1;
  28182. memset((&L_1), 0, sizeof(L_1));
  28183. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28184. __this->____pointer = L_1;
  28185. int32_t L_2 = ___1_length;
  28186. __this->____length = L_2;
  28187. return;
  28188. }
  28189. }
  28190. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* Array_Empty_TisRemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4_mA5A95D9607E2D54785CD6573BB236CAE45669CF4_gshared_inline (const RuntimeMethod* method)
  28191. {
  28192. il2cpp_rgctx_method_init(method);
  28193. {
  28194. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28195. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_0 = ((EmptyArray_1_t8BA7491672495FF7FEF609F92541601FE87A4115_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28196. return L_0;
  28197. }
  28198. }
  28199. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3BD11FE210BDB7D04C294CAB8A6E473BFB120055_gshared_inline (ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B* __this, RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* ___0_array, const RuntimeMethod* method)
  28200. {
  28201. {
  28202. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_0 = ___0_array;
  28203. if (L_0)
  28204. {
  28205. goto IL_000b;
  28206. }
  28207. }
  28208. {
  28209. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB6893F3E45F10A07F45B78AFCB0FC6EC9E3AAE5B));
  28210. return;
  28211. }
  28212. IL_000b:
  28213. {
  28214. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_1 = ___0_array;
  28215. NullCheck((RuntimeArray*)L_1);
  28216. uint8_t* L_2;
  28217. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28218. RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4* L_3;
  28219. L_3 = il2cpp_unsafe_as_ref<RemappingInfo_t27437378F969AFC36D804A6C4F0F974E20EF15D4>(L_2);
  28220. ByReference_1_tA2C149698957E984A78A9CE6BEDDD3209A237EC5 L_4;
  28221. memset((&L_4), 0, sizeof(L_4));
  28222. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28223. __this->____pointer = L_4;
  28224. RemappingInfoU5BU5D_t116B0DE75DBD9FF07599A4AF2EEA5E84FA0519BE* L_5 = ___0_array;
  28225. NullCheck(L_5);
  28226. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28227. return;
  28228. }
  28229. }
  28230. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m177FC812221E96DC0604694DF91077EFCBF44B18_gshared_inline (Span_1_t045F1668C339FF6DF492187D9C29DE81993E223A* __this, const RuntimeMethod* method)
  28231. {
  28232. {
  28233. int32_t L_0 = __this->____length;
  28234. return L_0;
  28235. }
  28236. }
  28237. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m864D63463B2D4850CAB1ACB86FA625C0FE9AE227_gshared_inline (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28238. {
  28239. {
  28240. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_0 = ___0_ptr;
  28241. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_1;
  28242. memset((&L_1), 0, sizeof(L_1));
  28243. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28244. __this->____pointer = L_1;
  28245. int32_t L_2 = ___1_length;
  28246. __this->____length = L_2;
  28247. return;
  28248. }
  28249. }
  28250. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* Array_Empty_TisShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79_mEB6D74F8E87A9C64061DB1042FE44CECEFB7724E_gshared_inline (const RuntimeMethod* method)
  28251. {
  28252. il2cpp_rgctx_method_init(method);
  28253. {
  28254. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28255. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_0 = ((EmptyArray_1_t9AF645EDB36BFD10975F1D2C993C5A3FDFBAAD4F_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28256. return L_0;
  28257. }
  28258. }
  28259. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mED5A06A62FB00CB910D73994824284C4CD90D524_gshared_inline (ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880* __this, ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* ___0_array, const RuntimeMethod* method)
  28260. {
  28261. {
  28262. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_0 = ___0_array;
  28263. if (L_0)
  28264. {
  28265. goto IL_000b;
  28266. }
  28267. }
  28268. {
  28269. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tF19166560FF54AFB2D7BE36FBC29D25D1ACDD880));
  28270. return;
  28271. }
  28272. IL_000b:
  28273. {
  28274. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_1 = ___0_array;
  28275. NullCheck((RuntimeArray*)L_1);
  28276. uint8_t* L_2;
  28277. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28278. ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79* L_3;
  28279. L_3 = il2cpp_unsafe_as_ref<ShadowMeshVertex_t79CEE224683C48457A66B224C228E3A6F7529B79>(L_2);
  28280. ByReference_1_t32D51F3A1A91B4AF5158CFCCBF41619784D785B1 L_4;
  28281. memset((&L_4), 0, sizeof(L_4));
  28282. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28283. __this->____pointer = L_4;
  28284. ShadowMeshVertexU5BU5D_t416281C4E56205A4C3CC3B8D754A5F758F0510F5* L_5 = ___0_array;
  28285. NullCheck(L_5);
  28286. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28287. return;
  28288. }
  28289. }
  28290. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m06D2BABB40DBAE9CBB4B4B429854BB4F7BEE325C_gshared_inline (Span_1_t0596A87069AD8431D2B66F5A14EAA5CE0D61CC1F* __this, const RuntimeMethod* method)
  28291. {
  28292. {
  28293. int32_t L_0 = __this->____length;
  28294. return L_0;
  28295. }
  28296. }
  28297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m238CA83810D4441B59BEF2535C64532149A3636E_gshared_inline (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28298. {
  28299. {
  28300. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_0 = ___0_ptr;
  28301. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_1;
  28302. memset((&L_1), 0, sizeof(L_1));
  28303. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28304. __this->____pointer = L_1;
  28305. int32_t L_2 = ___1_length;
  28306. __this->____length = L_2;
  28307. return;
  28308. }
  28309. }
  28310. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* Array_Empty_TisSlot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_m9BDDBA66856A94555840365E089857B3DC356CD4_gshared_inline (const RuntimeMethod* method)
  28311. {
  28312. il2cpp_rgctx_method_init(method);
  28313. {
  28314. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28315. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_0 = ((EmptyArray_1_t796A703CC3291E986AF3A1CA87621406114122D5_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28316. return L_0;
  28317. }
  28318. }
  28319. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE016F2DD383D6A6103AD70261EF08E757B6DC554_gshared_inline (ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83* __this, SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* ___0_array, const RuntimeMethod* method)
  28320. {
  28321. {
  28322. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_0 = ___0_array;
  28323. if (L_0)
  28324. {
  28325. goto IL_000b;
  28326. }
  28327. }
  28328. {
  28329. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t74B6228DF521A3A075DD40506DCC43652BD32C83));
  28330. return;
  28331. }
  28332. IL_000b:
  28333. {
  28334. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_1 = ___0_array;
  28335. NullCheck((RuntimeArray*)L_1);
  28336. uint8_t* L_2;
  28337. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28338. Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* L_3;
  28339. L_3 = il2cpp_unsafe_as_ref<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127>(L_2);
  28340. ByReference_1_t650831C3A01EB8A4BC2F50F7009E47017A37D0C9 L_4;
  28341. memset((&L_4), 0, sizeof(L_4));
  28342. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28343. __this->____pointer = L_4;
  28344. SlotU5BU5D_t7DBD0CD2ED0546356E610CA5C77E8ACC7D24A2B6* L_5 = ___0_array;
  28345. NullCheck(L_5);
  28346. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28347. return;
  28348. }
  28349. }
  28350. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m9705166A61B8B7E0032C9181FD5DBAEF352280BA_gshared_inline (Span_1_tCD0F3D501EEABE4C1899A47484362B7FCD41B724* __this, const RuntimeMethod* method)
  28351. {
  28352. {
  28353. int32_t L_0 = __this->____length;
  28354. return L_0;
  28355. }
  28356. }
  28357. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mBF15D68D2CD36F30FD1480FFBF6BFA514D605418_gshared_inline (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28358. {
  28359. {
  28360. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_0 = ___0_ptr;
  28361. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_1;
  28362. memset((&L_1), 0, sizeof(L_1));
  28363. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28364. __this->____pointer = L_1;
  28365. int32_t L_2 = ___1_length;
  28366. __this->____length = L_2;
  28367. return;
  28368. }
  28369. }
  28370. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* Array_Empty_TisJobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13_mA53567B5934791EE1E422084861B239ADADD1ACF_gshared_inline (const RuntimeMethod* method)
  28371. {
  28372. il2cpp_rgctx_method_init(method);
  28373. {
  28374. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28375. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_0 = ((EmptyArray_1_t978A7240C2B977064DCE7456D7FD4AB010641403_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28376. return L_0;
  28377. }
  28378. }
  28379. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF4B02B6A3DE6B8EC57957751B2C0BA219EEB4300_gshared_inline (ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A* __this, JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* ___0_array, const RuntimeMethod* method)
  28380. {
  28381. {
  28382. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_0 = ___0_array;
  28383. if (L_0)
  28384. {
  28385. goto IL_000b;
  28386. }
  28387. }
  28388. {
  28389. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8FE222E620BF33EE51F1758F67EBF36FE7FD551A));
  28390. return;
  28391. }
  28392. IL_000b:
  28393. {
  28394. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_1 = ___0_array;
  28395. NullCheck((RuntimeArray*)L_1);
  28396. uint8_t* L_2;
  28397. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28398. JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13* L_3;
  28399. L_3 = il2cpp_unsafe_as_ref<JobAngleRange_t974C3D0183C9572CE9C7D88703CABC5FAE543F13>(L_2);
  28400. ByReference_1_tD0352A5BB130E5F4D951173CD2AB0E0B9693DBED L_4;
  28401. memset((&L_4), 0, sizeof(L_4));
  28402. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28403. __this->____pointer = L_4;
  28404. JobAngleRangeU5BU5D_t9290AC06A9C42413A046E4FCA052C1B62628391D* L_5 = ___0_array;
  28405. NullCheck(L_5);
  28406. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28407. return;
  28408. }
  28409. }
  28410. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m9B3CF3232E9CFCAB088160EDBF2D30894BF43797_gshared_inline (Span_1_tCC3780EB2A3879FBDEE63279DA86DB7D4367D72A* __this, const RuntimeMethod* method)
  28411. {
  28412. {
  28413. int32_t L_0 = __this->____length;
  28414. return L_0;
  28415. }
  28416. }
  28417. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3016399A1CB77BAEE42638FA8D84FC94BD13FA0E_gshared_inline (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28418. {
  28419. {
  28420. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_0 = ___0_ptr;
  28421. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_1;
  28422. memset((&L_1), 0, sizeof(L_1));
  28423. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28424. __this->____pointer = L_1;
  28425. int32_t L_2 = ___1_length;
  28426. __this->____length = L_2;
  28427. return;
  28428. }
  28429. }
  28430. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* Array_Empty_TisJobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3_m43A832626470826B5E9F0C16627C81C6FEF958F5_gshared_inline (const RuntimeMethod* method)
  28431. {
  28432. il2cpp_rgctx_method_init(method);
  28433. {
  28434. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28435. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_0 = ((EmptyArray_1_t95ED5E8CA86A0D492E19D472F4420C5159C84A9E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28436. return L_0;
  28437. }
  28438. }
  28439. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF1DE0D6AE6022BD7CC27659BA71C0FA7414A8E2A_gshared_inline (ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282* __this, JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* ___0_array, const RuntimeMethod* method)
  28440. {
  28441. {
  28442. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_0 = ___0_array;
  28443. if (L_0)
  28444. {
  28445. goto IL_000b;
  28446. }
  28447. }
  28448. {
  28449. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tEE02E5A85A2C50C190CB276541EBDBD9F1BB5282));
  28450. return;
  28451. }
  28452. IL_000b:
  28453. {
  28454. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_1 = ___0_array;
  28455. NullCheck((RuntimeArray*)L_1);
  28456. uint8_t* L_2;
  28457. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28458. JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3* L_3;
  28459. L_3 = il2cpp_unsafe_as_ref<JobContourPoint_t4C410C8E8FEECD48C1DE496790BA15C88F09E3E3>(L_2);
  28460. ByReference_1_tA2C5AC8167599C1D8BF23126250A5BA14B33C918 L_4;
  28461. memset((&L_4), 0, sizeof(L_4));
  28462. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28463. __this->____pointer = L_4;
  28464. JobContourPointU5BU5D_tAACA401A9844AC53BC17A51A59ECAEC1F47FF862* L_5 = ___0_array;
  28465. NullCheck(L_5);
  28466. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28467. return;
  28468. }
  28469. }
  28470. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mCF7FBB2982D788883CC626F591651DC92DEE1E1A_gshared_inline (Span_1_t3C803D988B1A77FD2F62D78EB35039750E3CAFFC* __this, const RuntimeMethod* method)
  28471. {
  28472. {
  28473. int32_t L_0 = __this->____length;
  28474. return L_0;
  28475. }
  28476. }
  28477. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF11CF5A65F454A7CA9D005CB3C2D7E3DE34B1312_gshared_inline (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28478. {
  28479. {
  28480. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_0 = ___0_ptr;
  28481. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_1;
  28482. memset((&L_1), 0, sizeof(L_1));
  28483. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28484. __this->____pointer = L_1;
  28485. int32_t L_2 = ___1_length;
  28486. __this->____length = L_2;
  28487. return;
  28488. }
  28489. }
  28490. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* Array_Empty_TisJobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36_m70D3F134C6A0E643E1964DE061F165D3EA3DF3EA_gshared_inline (const RuntimeMethod* method)
  28491. {
  28492. il2cpp_rgctx_method_init(method);
  28493. {
  28494. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28495. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_0 = ((EmptyArray_1_t1EE52B727781ECFB98185229067D1A8E1A466E7E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28496. return L_0;
  28497. }
  28498. }
  28499. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF8A1B86991E10F5E39607427D91BA13702A12DD1_gshared_inline (ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76* __this, JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* ___0_array, const RuntimeMethod* method)
  28500. {
  28501. {
  28502. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_0 = ___0_array;
  28503. if (L_0)
  28504. {
  28505. goto IL_000b;
  28506. }
  28507. }
  28508. {
  28509. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB009EDF6F655930F19EBED98133FF54C94A7FF76));
  28510. return;
  28511. }
  28512. IL_000b:
  28513. {
  28514. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_1 = ___0_array;
  28515. NullCheck((RuntimeArray*)L_1);
  28516. uint8_t* L_2;
  28517. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28518. JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36* L_3;
  28519. L_3 = il2cpp_unsafe_as_ref<JobControlPoint_t4A1C76318BCFAEC1F3FBA7879A2FB6FD0AFB2A36>(L_2);
  28520. ByReference_1_t6484CD36C5222E6E840B3A5C6091CCC6C6B0F60B L_4;
  28521. memset((&L_4), 0, sizeof(L_4));
  28522. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28523. __this->____pointer = L_4;
  28524. JobControlPointU5BU5D_t39FF939252A65B9A1B1C99FD58EDFC7C4DDF7AC2* L_5 = ___0_array;
  28525. NullCheck(L_5);
  28526. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28527. return;
  28528. }
  28529. }
  28530. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m22D20CEB7BB4657DCE3699DFB4FA98C0AAC8FC2C_gshared_inline (Span_1_t4C9E38B29B1C8EC7A69D6B434ABD5CB67F492F68* __this, const RuntimeMethod* method)
  28531. {
  28532. {
  28533. int32_t L_0 = __this->____length;
  28534. return L_0;
  28535. }
  28536. }
  28537. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9344E59BC98651DD1E46D094472F826A04E2E60D_gshared_inline (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28538. {
  28539. {
  28540. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_0 = ___0_ptr;
  28541. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_1;
  28542. memset((&L_1), 0, sizeof(L_1));
  28543. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28544. __this->____pointer = L_1;
  28545. int32_t L_2 = ___1_length;
  28546. __this->____length = L_2;
  28547. return;
  28548. }
  28549. }
  28550. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* Array_Empty_TisJobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99_m585CC42DC695E91B88D12D621AD1885BA1E82B76_gshared_inline (const RuntimeMethod* method)
  28551. {
  28552. il2cpp_rgctx_method_init(method);
  28553. {
  28554. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28555. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_0 = ((EmptyArray_1_tABD2154A7BC8BD6B7F6DD2E5C3583EE6FCF5FEA4_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28556. return L_0;
  28557. }
  28558. }
  28559. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4AFB2DABD02A07422AAF83854732CC617E60DDDE_gshared_inline (ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA* __this, JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* ___0_array, const RuntimeMethod* method)
  28560. {
  28561. {
  28562. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_0 = ___0_array;
  28563. if (L_0)
  28564. {
  28565. goto IL_000b;
  28566. }
  28567. }
  28568. {
  28569. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t7FE7458FAEA6A6FC1EB6A063995B8A44B37734BA));
  28570. return;
  28571. }
  28572. IL_000b:
  28573. {
  28574. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_1 = ___0_array;
  28575. NullCheck((RuntimeArray*)L_1);
  28576. uint8_t* L_2;
  28577. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28578. JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99* L_3;
  28579. L_3 = il2cpp_unsafe_as_ref<JobCornerInfo_t4B00296B36DDE3A9780DD95B9FF3D93CD8F3FD99>(L_2);
  28580. ByReference_1_tC8C8584A9D42A3C1A3649E08F4ED73F1FED7DDC6 L_4;
  28581. memset((&L_4), 0, sizeof(L_4));
  28582. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28583. __this->____pointer = L_4;
  28584. JobCornerInfoU5BU5D_tBF9CFE5E68565912574D19E9896E0C61014DC67E* L_5 = ___0_array;
  28585. NullCheck(L_5);
  28586. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28587. return;
  28588. }
  28589. }
  28590. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mCE2A47DE9D19D999F47F82C515F70E170F4E2D77_gshared_inline (Span_1_t2E341F85E2ED7AC7627B4C3DA5B618AEC8F9584E* __this, const RuntimeMethod* method)
  28591. {
  28592. {
  28593. int32_t L_0 = __this->____length;
  28594. return L_0;
  28595. }
  28596. }
  28597. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4B73A88FC4F692DE0CEA531052EBB7E0DACED9E0_gshared_inline (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28598. {
  28599. {
  28600. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_0 = ___0_ptr;
  28601. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_1;
  28602. memset((&L_1), 0, sizeof(L_1));
  28603. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28604. __this->____pointer = L_1;
  28605. int32_t L_2 = ___1_length;
  28606. __this->____length = L_2;
  28607. return;
  28608. }
  28609. }
  28610. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* Array_Empty_TisJobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C_m2056AF802E93417A829FCBCA0E68FFF418846F3D_gshared_inline (const RuntimeMethod* method)
  28611. {
  28612. il2cpp_rgctx_method_init(method);
  28613. {
  28614. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28615. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_0 = ((EmptyArray_1_t8EE0428D6EC7CAA0601E02EA630A29BD009AF526_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28616. return L_0;
  28617. }
  28618. }
  28619. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8B8746A77B1A76746AAF05D65AA91BBF938D6866_gshared_inline (ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188* __this, JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* ___0_array, const RuntimeMethod* method)
  28620. {
  28621. {
  28622. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_0 = ___0_array;
  28623. if (L_0)
  28624. {
  28625. goto IL_000b;
  28626. }
  28627. }
  28628. {
  28629. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tA6867D606C182B46D8AD1BA2019351B386BF7188));
  28630. return;
  28631. }
  28632. IL_000b:
  28633. {
  28634. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_1 = ___0_array;
  28635. NullCheck((RuntimeArray*)L_1);
  28636. uint8_t* L_2;
  28637. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28638. JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C* L_3;
  28639. L_3 = il2cpp_unsafe_as_ref<JobIntersectPoint_t0F9A7C2D6E77A6B8C54351175052D3E5691BDB0C>(L_2);
  28640. ByReference_1_t920CECBE960634F5FB15F1093D54A3D9B4DB5640 L_4;
  28641. memset((&L_4), 0, sizeof(L_4));
  28642. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28643. __this->____pointer = L_4;
  28644. JobIntersectPointU5BU5D_tBD1221A8C97AB932FE90E0A94F2A44D556B16305* L_5 = ___0_array;
  28645. NullCheck(L_5);
  28646. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28647. return;
  28648. }
  28649. }
  28650. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m51D8F84F9D7D81440D140C3E229D3092DAF4E08F_gshared_inline (Span_1_tD6C4E5DF3D45757E761604681FC5FDEC5754636D* __this, const RuntimeMethod* method)
  28651. {
  28652. {
  28653. int32_t L_0 = __this->____length;
  28654. return L_0;
  28655. }
  28656. }
  28657. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m45EC6FF3812F938E7976265B07CC3E8A93DAAFA6_gshared_inline (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28658. {
  28659. {
  28660. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_0 = ___0_ptr;
  28661. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_1;
  28662. memset((&L_1), 0, sizeof(L_1));
  28663. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28664. __this->____pointer = L_1;
  28665. int32_t L_2 = ___1_length;
  28666. __this->____length = L_2;
  28667. return;
  28668. }
  28669. }
  28670. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* Array_Empty_TisJobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481_mB71FB0D5023A5960B612C2F7ED9F7E8AEDB9C62C_gshared_inline (const RuntimeMethod* method)
  28671. {
  28672. il2cpp_rgctx_method_init(method);
  28673. {
  28674. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28675. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_0 = ((EmptyArray_1_t725D306B54FAEBEDBE6B15C2096AECD5B5869D73_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28676. return L_0;
  28677. }
  28678. }
  28679. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m300FC0B4312058798A780D9A3176CDE075098FA3_gshared_inline (ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040* __this, JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* ___0_array, const RuntimeMethod* method)
  28680. {
  28681. {
  28682. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_0 = ___0_array;
  28683. if (L_0)
  28684. {
  28685. goto IL_000b;
  28686. }
  28687. }
  28688. {
  28689. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8EEA8194D2B70E305BFF3965FC3ED3DDBCF21040));
  28690. return;
  28691. }
  28692. IL_000b:
  28693. {
  28694. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_1 = ___0_array;
  28695. NullCheck((RuntimeArray*)L_1);
  28696. uint8_t* L_2;
  28697. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28698. JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481* L_3;
  28699. L_3 = il2cpp_unsafe_as_ref<JobSegmentInfo_tA77A98E2F21524FDF0D28D2E53452DF45FC40481>(L_2);
  28700. ByReference_1_t1CA687940FFEC1413E5F02982B27AAB557EF4099 L_4;
  28701. memset((&L_4), 0, sizeof(L_4));
  28702. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28703. __this->____pointer = L_4;
  28704. JobSegmentInfoU5BU5D_t5692AB7F788B638969BBAC1DCFC6D2D8509E128F* L_5 = ___0_array;
  28705. NullCheck(L_5);
  28706. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28707. return;
  28708. }
  28709. }
  28710. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA517F92A000D52A70F78DA21A7B63D4CD535828A_gshared_inline (Span_1_tF1AFBC87D78FE396E3EBF80285AE195012F9DD41* __this, const RuntimeMethod* method)
  28711. {
  28712. {
  28713. int32_t L_0 = __this->____length;
  28714. return L_0;
  28715. }
  28716. }
  28717. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4792B6CB6340371935FA09F23A661B0496CD2267_gshared_inline (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28718. {
  28719. {
  28720. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_0 = ___0_ptr;
  28721. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_1;
  28722. memset((&L_1), 0, sizeof(L_1));
  28723. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28724. __this->____pointer = L_1;
  28725. int32_t L_2 = ___1_length;
  28726. __this->____length = L_2;
  28727. return;
  28728. }
  28729. }
  28730. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* Array_Empty_TisJobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC_m3DA49832B8A07440058CBA093CC5CEE9142BDC3C_gshared_inline (const RuntimeMethod* method)
  28731. {
  28732. il2cpp_rgctx_method_init(method);
  28733. {
  28734. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28735. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_0 = ((EmptyArray_1_t4D163065530C15898EB11928622A026631312F28_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28736. return L_0;
  28737. }
  28738. }
  28739. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFD91BEACE7AB246FC49ADA537AA4B4B7FB10906D_gshared_inline (ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396* __this, JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* ___0_array, const RuntimeMethod* method)
  28740. {
  28741. {
  28742. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_0 = ___0_array;
  28743. if (L_0)
  28744. {
  28745. goto IL_000b;
  28746. }
  28747. }
  28748. {
  28749. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t5386CB68F740601279C1DA4B28F9AF21CC7A3396));
  28750. return;
  28751. }
  28752. IL_000b:
  28753. {
  28754. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_1 = ___0_array;
  28755. NullCheck((RuntimeArray*)L_1);
  28756. uint8_t* L_2;
  28757. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28758. JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC* L_3;
  28759. L_3 = il2cpp_unsafe_as_ref<JobShapeVertex_t630D64AD32E441EC9BC0B7B54948F861B2ECE9CC>(L_2);
  28760. ByReference_1_t7141348999835347618AA9AD9603C4A021D3DCDE L_4;
  28761. memset((&L_4), 0, sizeof(L_4));
  28762. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28763. __this->____pointer = L_4;
  28764. JobShapeVertexU5BU5D_tA42A39B6FCDE3290CBADE26A1D14536D1A8B9502* L_5 = ___0_array;
  28765. NullCheck(L_5);
  28766. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28767. return;
  28768. }
  28769. }
  28770. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m145392FC005DBF155C47875B6E501DE2BD0A0473_gshared_inline (Span_1_tE697C194C940F75F42B87D0AA1C239325BE04E29* __this, const RuntimeMethod* method)
  28771. {
  28772. {
  28773. int32_t L_0 = __this->____length;
  28774. return L_0;
  28775. }
  28776. }
  28777. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m6D361195C9092B68A426FC3308F06686C546098D_gshared_inline (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  28778. {
  28779. {
  28780. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_0 = ___0_ptr;
  28781. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_1;
  28782. memset((&L_1), 0, sizeof(L_1));
  28783. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  28784. __this->____pointer = L_1;
  28785. int32_t L_2 = ___1_length;
  28786. __this->____length = L_2;
  28787. return;
  28788. }
  28789. }
  28790. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* Array_Empty_TisJobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29_m614293A6A2AC9126E9C09B537A75C27CB0977EA9_gshared_inline (const RuntimeMethod* method)
  28791. {
  28792. il2cpp_rgctx_method_init(method);
  28793. {
  28794. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28795. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_0 = ((EmptyArray_1_t36BF4557F244431BD76EB4BB7F4D7E8289302FE2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28796. return L_0;
  28797. }
  28798. }
  28799. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0E7932C1CBB368AACF483B2BBB6B43BD33880396_gshared_inline (ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1* __this, JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* ___0_array, const RuntimeMethod* method)
  28800. {
  28801. {
  28802. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_0 = ___0_array;
  28803. if (L_0)
  28804. {
  28805. goto IL_000b;
  28806. }
  28807. }
  28808. {
  28809. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t7C0C5271CD7E67C7943D2F3EE3150A6D44C2A0A1));
  28810. return;
  28811. }
  28812. IL_000b:
  28813. {
  28814. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_1 = ___0_array;
  28815. NullCheck((RuntimeArray*)L_1);
  28816. uint8_t* L_2;
  28817. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  28818. JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29* L_3;
  28819. L_3 = il2cpp_unsafe_as_ref<JobSpriteInfo_t002F5BF7D329A7F7A8DA7E9CB9B923C73B1C5E29>(L_2);
  28820. ByReference_1_t364FDDC5C234124CDCBC1E4F10B4FEE114E59220 L_4;
  28821. memset((&L_4), 0, sizeof(L_4));
  28822. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  28823. __this->____pointer = L_4;
  28824. JobSpriteInfoU5BU5D_tFE11B9CF3F9F607C7B6CEF1AD282588208867186* L_5 = ___0_array;
  28825. NullCheck(L_5);
  28826. __this->____length = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  28827. return;
  28828. }
  28829. }
  28830. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* Record_get_owner_mE1A451C654D70DF2754170FA45A6A19AD3483471_gshared_inline (Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4* __this, const RuntimeMethod* method)
  28831. {
  28832. {
  28833. InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* L_0 = __this->___m_Owner;
  28834. return L_0;
  28835. }
  28836. }
  28837. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, const RuntimeMethod* method)
  28838. {
  28839. {
  28840. int32_t L_0 = __this->___m_Length;
  28841. return L_0;
  28842. }
  28843. }
  28844. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* Record_get_owner_m428F492C0B3B9B2F43A79DE3BB537779CFBFF9E3_gshared_inline (Record_tBBF4D7C10C251A1BFB3A09A177BD8743E25C494D* __this, const RuntimeMethod* method)
  28845. {
  28846. {
  28847. InputStateHistory_1_tE021C3F659816F734AC70F28D1CD72188498C6E8* L_0 = __this->___m_Owner;
  28848. return L_0;
  28849. }
  28850. }
  28851. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseRenderFunc_2_Invoke_mE9A5D68FE7B7B5C384FA511FD03392652FE85DB2_gshared_inline (BaseRenderFunc_2_t25B152342CB57979E37E015DD47860BBABBD36E0* __this, RuntimeObject* ___0_data, RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352 ___1_renderGraphContext, const RuntimeMethod* method)
  28852. {
  28853. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RenderGraphContext_tB9D670209FA5F8E98BE86311A1F30C2541398352, const RuntimeMethod*);
  28854. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_data, ___1_renderGraphContext, reinterpret_cast<RuntimeMethod*>(__this->___method));
  28855. }
  28856. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseRenderGraphPass_2_Release_mF2FF17773C32DBDA12AA8E085E672D7688A55314_gshared_inline (BaseRenderGraphPass_2_t036007FBCB50B0C03443D1DF9B4E6C2734A874DF* __this, RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* ___0_pool, const RuntimeMethod* method)
  28857. {
  28858. {
  28859. RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* L_0 = ___0_pool;
  28860. RuntimeObject* L_1 = __this->___data;
  28861. NullCheck(L_0);
  28862. RenderGraphObjectPool_Release_TisRuntimeObject_m34B9389C99F4E74C8E5787CF9A2871E28B5D0F8D(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28863. RuntimeObject** L_2 = (RuntimeObject**)(&__this->___data);
  28864. il2cpp_codegen_initobj(L_2, sizeof(RuntimeObject*));
  28865. __this->___renderFunc = (BaseRenderFunc_2_t25B152342CB57979E37E015DD47860BBABBD36E0*)NULL;
  28866. Il2CppCodeGenWriteBarrier((void**)(&__this->___renderFunc), (void*)(BaseRenderFunc_2_t25B152342CB57979E37E015DD47860BBABBD36E0*)NULL);
  28867. return;
  28868. }
  28869. }
  28870. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_gshared_inline (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method)
  28871. {
  28872. {
  28873. int32_t L_0 = __this->____size;
  28874. return L_0;
  28875. }
  28876. }
  28877. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method)
  28878. {
  28879. {
  28880. KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_0 = __this->____current;
  28881. return L_0;
  28882. }
  28883. }
  28884. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
  28885. {
  28886. {
  28887. RuntimeObject* L_0 = __this->___value;
  28888. return L_0;
  28889. }
  28890. }
  28891. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC KeyValuePair_2_get_Value_m32B7660D4EDA4D31E99AD273C5E1DD2A4214DA0C_gshared_inline (KeyValuePair_2_t472CF116DEB4A9261996D42F3FB67E7595E0EC3F* __this, const RuntimeMethod* method)
  28892. {
  28893. {
  28894. ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC L_0 = __this->___value;
  28895. return L_0;
  28896. }
  28897. }
  28898. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0C956EDFF88FAC9E60885D2AB07769743E59B606_gshared_inline (List_1_t907DB8AD76E5F78DD0F5BA1DFFA98419DAFC2562* __this, ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 ___0_item, const RuntimeMethod* method)
  28899. {
  28900. ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* V_0 = NULL;
  28901. int32_t V_1 = 0;
  28902. {
  28903. int32_t L_0 = __this->____version;
  28904. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  28905. ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_1 = __this->____items;
  28906. V_0 = L_1;
  28907. int32_t L_2 = __this->____size;
  28908. V_1 = L_2;
  28909. int32_t L_3 = V_1;
  28910. ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_4 = V_0;
  28911. NullCheck(L_4);
  28912. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  28913. {
  28914. goto IL_0034;
  28915. }
  28916. }
  28917. {
  28918. int32_t L_5 = V_1;
  28919. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  28920. ValueTuple_2U5BU5D_tED54EDCEE1089B223CCE6E9AE4EC797AEB71B322* L_6 = V_0;
  28921. int32_t L_7 = V_1;
  28922. ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_8 = ___0_item;
  28923. NullCheck(L_6);
  28924. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825)L_8);
  28925. return;
  28926. }
  28927. IL_0034:
  28928. {
  28929. ValueTuple_2_tD9DCD90C6490444503B936F72B6882564ED11825 L_9 = ___0_item;
  28930. List_1_AddWithResize_mCE0737F30E13C8BF5E447F468DC4010D91441F21(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  28931. return;
  28932. }
  28933. }
  28934. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5FE5FD154F3A9ED724649FCC4FBC4EAEAFD3B2C7_gshared_inline (List_1_t0BE200812235CB591E6919FB45F2E53175F1E7E2* __this, ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F ___0_item, const RuntimeMethod* method)
  28935. {
  28936. ResourceLogInfoU5BU5D_tBFF6BF843D868E71520FCF35B04890D7D40E28C2* V_0 = NULL;
  28937. int32_t V_1 = 0;
  28938. {
  28939. int32_t L_0 = __this->____version;
  28940. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  28941. ResourceLogInfoU5BU5D_tBFF6BF843D868E71520FCF35B04890D7D40E28C2* L_1 = __this->____items;
  28942. V_0 = L_1;
  28943. int32_t L_2 = __this->____size;
  28944. V_1 = L_2;
  28945. int32_t L_3 = V_1;
  28946. ResourceLogInfoU5BU5D_tBFF6BF843D868E71520FCF35B04890D7D40E28C2* L_4 = V_0;
  28947. NullCheck(L_4);
  28948. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  28949. {
  28950. goto IL_0034;
  28951. }
  28952. }
  28953. {
  28954. int32_t L_5 = V_1;
  28955. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  28956. ResourceLogInfoU5BU5D_tBFF6BF843D868E71520FCF35B04890D7D40E28C2* L_6 = V_0;
  28957. int32_t L_7 = V_1;
  28958. ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F L_8 = ___0_item;
  28959. NullCheck(L_6);
  28960. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F)L_8);
  28961. return;
  28962. }
  28963. IL_0034:
  28964. {
  28965. ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F L_9 = ___0_item;
  28966. List_1_AddWithResize_mA2F6D48A59C9811157A0B7E4279848E38FFC53E3(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  28967. return;
  28968. }
  28969. }
  28970. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method)
  28971. {
  28972. il2cpp_rgctx_method_init(method);
  28973. {
  28974. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
  28975. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
  28976. return L_0;
  28977. }
  28978. }
  28979. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F Enumerator_get_Current_m2F1B465104BCDE1E6CA84C56D8A1B960550CB603_gshared_inline (Enumerator_tE493122D192D79B3A384D1FD7CF652DDD3F0F505* __this, const RuntimeMethod* method)
  28980. {
  28981. {
  28982. ResourceLogInfo_t1DD7EEFF77D5E06B898DB14DA6462BE249D3886F L_0 = __this->____current;
  28983. return L_0;
  28984. }
  28985. }
  28986. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
  28987. {
  28988. int32_t V_0 = 0;
  28989. {
  28990. int32_t L_0 = __this->____version;
  28991. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  28992. goto IL_0035;
  28993. }
  28994. IL_0035:
  28995. {
  28996. __this->____size = 0;
  28997. }
  28998. IL_003c:
  28999. {
  29000. return;
  29001. }
  29002. }
  29003. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
  29004. {
  29005. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
  29006. int32_t V_1 = 0;
  29007. {
  29008. int32_t L_0 = __this->____version;
  29009. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  29010. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items;
  29011. V_0 = L_1;
  29012. int32_t L_2 = __this->____size;
  29013. V_1 = L_2;
  29014. int32_t L_3 = V_1;
  29015. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
  29016. NullCheck(L_4);
  29017. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  29018. {
  29019. goto IL_0034;
  29020. }
  29021. }
  29022. {
  29023. int32_t L_5 = V_1;
  29024. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  29025. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
  29026. int32_t L_7 = V_1;
  29027. int32_t L_8 = ___0_item;
  29028. NullCheck(L_6);
  29029. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
  29030. return;
  29031. }
  29032. IL_0034:
  29033. {
  29034. int32_t L_9 = ___0_item;
  29035. List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  29036. return;
  29037. }
  29038. }
  29039. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
  29040. {
  29041. {
  29042. int32_t L_0 = __this->____size;
  29043. return L_0;
  29044. }
  29045. }
  29046. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Result_get_Status_m40F359230C3EF5DB41ACAFE4F0E1D3107C6BCB29_gshared_inline (Result_t9F723A00486BDFA09EDCB0A97E42BEBF4208D975* __this, const RuntimeMethod* method)
  29047. {
  29048. {
  29049. int32_t L_0 = __this->___U3CStatusU3Ek__BackingField;
  29050. return L_0;
  29051. }
  29052. }
  29053. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Result_get_Status_m2E3CDFB12A300935DCD19F66FF7D78E4BCC292CA_gshared_inline (Result_t420EC3DB7CBFF98E377E8BC8AEC581F7FCD7A141* __this, const RuntimeMethod* method)
  29054. {
  29055. {
  29056. int32_t L_0 = __this->___U3CStatusU3Ek__BackingField;
  29057. return L_0;
  29058. }
  29059. }
  29060. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedRestore_Invoke_mC566804BA7684CC996FD862344891E6A9E20D620_gshared_inline (TypedRestore_t6392D1A147D6C459F25550CF1D106E5E9BB83BF0* __this, GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A* ___0_state, const RuntimeMethod* method)
  29061. {
  29062. typedef void (*FunctionPointerType) (RuntimeObject*, GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A*, const RuntimeMethod*);
  29063. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_state, reinterpret_cast<RuntimeMethod*>(__this->___method));
  29064. }
  29065. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedRestore_Invoke_mDC7AAAD5A8F1AA0C90616DBCE9CF2BE27AEC4D71_gshared_inline (TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6* __this, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3* ___0_state, const RuntimeMethod* method)
  29066. {
  29067. typedef void (*FunctionPointerType) (RuntimeObject*, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3*, const RuntimeMethod*);
  29068. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_state, reinterpret_cast<RuntimeMethod*>(__this->___method));
  29069. }
  29070. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedRestore_Invoke_m254660B540110D4F5660434D7A09D913BF1760FB_gshared_inline (TypedRestore_tF41616CAC9C704AF3A7828B2599868F7AD11A021* __this, GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A* ___0_state, const RuntimeMethod* method)
  29071. {
  29072. typedef void (*FunctionPointerType) (RuntimeObject*, GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A*, const RuntimeMethod*);
  29073. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_state, reinterpret_cast<RuntimeMethod*>(__this->___method));
  29074. }
  29075. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_gshared_inline (const RuntimeMethod* method)
  29076. {
  29077. {
  29078. uint32_t L_0 = sizeof(int32_t);
  29079. return (int32_t)L_0;
  29080. }
  29081. }
  29082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m9AA0A0FB19D07BC3286E9CF0A14A569C188A5A23_gshared_inline (Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_arg, const RuntimeMethod* method)
  29083. {
  29084. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*);
  29085. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  29086. }
  29087. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  29088. {
  29089. int32_t V_0 = 0;
  29090. {
  29091. int32_t L_0 = __this->____version;
  29092. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  29093. }
  29094. {
  29095. int32_t L_1 = __this->____size;
  29096. V_0 = L_1;
  29097. __this->____size = 0;
  29098. int32_t L_2 = V_0;
  29099. if ((((int32_t)L_2) <= ((int32_t)0)))
  29100. {
  29101. goto IL_003c;
  29102. }
  29103. }
  29104. {
  29105. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
  29106. int32_t L_4 = V_0;
  29107. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
  29108. return;
  29109. }
  29110. IL_003c:
  29111. {
  29112. return;
  29113. }
  29114. }
  29115. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method)
  29116. {
  29117. {
  29118. int32_t L_0 = __this->___key;
  29119. return L_0;
  29120. }
  29121. }
  29122. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  29123. {
  29124. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
  29125. int32_t V_1 = 0;
  29126. {
  29127. int32_t L_0 = __this->____version;
  29128. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  29129. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
  29130. V_0 = L_1;
  29131. int32_t L_2 = __this->____size;
  29132. V_1 = L_2;
  29133. int32_t L_3 = V_1;
  29134. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
  29135. NullCheck(L_4);
  29136. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  29137. {
  29138. goto IL_0034;
  29139. }
  29140. }
  29141. {
  29142. int32_t L_5 = V_1;
  29143. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  29144. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
  29145. int32_t L_7 = V_1;
  29146. RuntimeObject* L_8 = ___0_item;
  29147. NullCheck(L_6);
  29148. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
  29149. return;
  29150. }
  29151. IL_0034:
  29152. {
  29153. RuntimeObject* L_9 = ___0_item;
  29154. List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  29155. return;
  29156. }
  29157. }
  29158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m6F0EA14ADBB36F1FE444EDA67FDA8B48511348CD_gshared_inline (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, const RuntimeMethod* method)
  29159. {
  29160. int32_t V_0 = 0;
  29161. {
  29162. int32_t L_0 = __this->____version;
  29163. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  29164. goto IL_0035;
  29165. }
  29166. IL_0035:
  29167. {
  29168. __this->____size = 0;
  29169. }
  29170. IL_003c:
  29171. {
  29172. return;
  29173. }
  29174. }
  29175. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F Enumerator_get_Current_m0043948CD3E25D64757A021BB9C3383D74B87701_gshared_inline (Enumerator_t7770FCDC5CB0D42C412CCDB7465A9118B194796A* __this, const RuntimeMethod* method)
  29176. {
  29177. {
  29178. KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F L_0 = __this->____current;
  29179. return L_0;
  29180. }
  29181. }
  29182. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mEC58CB6B03295A78818C8E13E42EB912C51811F8_gshared_inline (KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F* __this, const RuntimeMethod* method)
  29183. {
  29184. {
  29185. int32_t L_0 = __this->___key;
  29186. return L_0;
  29187. }
  29188. }
  29189. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A KeyValuePair_2_get_Value_mDAD931AB9D07649206B43A04C18FDAB681E68875_gshared_inline (KeyValuePair_2_tDEBC563E5C12F27FFAE83443E53D915B13B50B7F* __this, const RuntimeMethod* method)
  29190. {
  29191. {
  29192. StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A L_0 = __this->___value;
  29193. return L_0;
  29194. }
  29195. }
  29196. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5854048FE5562B62B2B004761D5A9FCCBB7B4737_gshared_inline (List_1_tE6CA98E04E3B94E85D2BCDBF673C6550F7865EF4* __this, StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A ___0_item, const RuntimeMethod* method)
  29197. {
  29198. StreamableCellDescU5BU5D_tDAAACF4DEEFB9A39DD6E17E66EB55EC8A41258B7* V_0 = NULL;
  29199. int32_t V_1 = 0;
  29200. {
  29201. int32_t L_0 = __this->____version;
  29202. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  29203. StreamableCellDescU5BU5D_tDAAACF4DEEFB9A39DD6E17E66EB55EC8A41258B7* L_1 = __this->____items;
  29204. V_0 = L_1;
  29205. int32_t L_2 = __this->____size;
  29206. V_1 = L_2;
  29207. int32_t L_3 = V_1;
  29208. StreamableCellDescU5BU5D_tDAAACF4DEEFB9A39DD6E17E66EB55EC8A41258B7* L_4 = V_0;
  29209. NullCheck(L_4);
  29210. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  29211. {
  29212. goto IL_0034;
  29213. }
  29214. }
  29215. {
  29216. int32_t L_5 = V_1;
  29217. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  29218. StreamableCellDescU5BU5D_tDAAACF4DEEFB9A39DD6E17E66EB55EC8A41258B7* L_6 = V_0;
  29219. int32_t L_7 = V_1;
  29220. StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A L_8 = ___0_item;
  29221. NullCheck(L_6);
  29222. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A)L_8);
  29223. return;
  29224. }
  29225. IL_0034:
  29226. {
  29227. StreamableCellDesc_t30C9692E80F3E2FD12CF286548763F9F4DE5048A L_9 = ___0_item;
  29228. List_1_AddWithResize_m91726DAE0A57A9D6C80DB11F8556C6A8B40D0C79(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  29229. return;
  29230. }
  29231. }
  29232. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mAD42099EBC7E640561281C5FEDF47997858D9073_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
  29233. {
  29234. int32_t V_0 = 0;
  29235. {
  29236. int32_t L_0 = __this->____version;
  29237. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  29238. goto IL_0035;
  29239. }
  29240. IL_0035:
  29241. {
  29242. __this->____size = 0;
  29243. }
  29244. IL_003c:
  29245. {
  29246. return;
  29247. }
  29248. }
  29249. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 Enumerator_get_Current_m90E0638FF1812FE1DDE8D13CC607F4CD161D12C1_gshared_inline (Enumerator_tD5E26031CE205BBE3214F599A38680F6E87A011B* __this, const RuntimeMethod* method)
  29250. {
  29251. {
  29252. KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423 L_0 = __this->____current;
  29253. return L_0;
  29254. }
  29255. }
  29256. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method)
  29257. {
  29258. {
  29259. RuntimeObject* L_0 = __this->___key;
  29260. return L_0;
  29261. }
  29262. }
  29263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method)
  29264. {
  29265. {
  29266. bool L_0 = __this->___value;
  29267. return L_0;
  29268. }
  29269. }
  29270. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
  29271. {
  29272. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
  29273. int32_t V_1 = 0;
  29274. {
  29275. int32_t L_0 = __this->____version;
  29276. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  29277. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = __this->____items;
  29278. V_0 = L_1;
  29279. int32_t L_2 = __this->____size;
  29280. V_1 = L_2;
  29281. int32_t L_3 = V_1;
  29282. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = V_0;
  29283. NullCheck(L_4);
  29284. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  29285. {
  29286. goto IL_0034;
  29287. }
  29288. }
  29289. {
  29290. int32_t L_5 = V_1;
  29291. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  29292. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = V_0;
  29293. int32_t L_7 = V_1;
  29294. bool L_8 = ___0_item;
  29295. NullCheck(L_6);
  29296. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (bool)L_8);
  29297. return;
  29298. }
  29299. IL_0034:
  29300. {
  29301. bool L_9 = ___0_item;
  29302. List_1_AddWithResize_mD783561518F916982595A58C9A148BA3AA8F9B10(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  29303. return;
  29304. }
  29305. }
  29306. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  29307. {
  29308. {
  29309. int32_t L_0 = __this->____size;
  29310. return L_0;
  29311. }
  29312. }
  29313. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mB2A4421E2E7AC7A55F52642E3F1F0EB3E47E8F6A_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, const RuntimeMethod* method)
  29314. {
  29315. int32_t V_0 = 0;
  29316. {
  29317. int32_t L_0 = __this->____version;
  29318. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  29319. goto IL_0035;
  29320. }
  29321. IL_0035:
  29322. {
  29323. __this->____size = 0;
  29324. }
  29325. IL_003c:
  29326. {
  29327. return;
  29328. }
  29329. }
  29330. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA Enumerator_get_Current_m6F1F5443844B36FBD3F4B67901FC6EF441AD889B_gshared_inline (Enumerator_t31AFA6F1AD1B613D03EA8012AAC1AD80D40AEEC1* __this, const RuntimeMethod* method)
  29331. {
  29332. {
  29333. KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA L_0 = __this->____current;
  29334. return L_0;
  29335. }
  29336. }
  29337. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m408910763B7787C1A3D19DABD30DB4E81A137F8A_gshared_inline (KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA* __this, const RuntimeMethod* method)
  29338. {
  29339. {
  29340. RuntimeObject* L_0 = __this->___key;
  29341. return L_0;
  29342. }
  29343. }
  29344. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 KeyValuePair_2_get_Value_m1BD54F5705CAC6B356864E806D37F1C1EE4913F6_gshared_inline (KeyValuePair_2_tE573D540EBAE4B2126B3AB8E93ABCFABAE06C9BA* __this, const RuntimeMethod* method)
  29345. {
  29346. {
  29347. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_0 = __this->___value;
  29348. return L_0;
  29349. }
  29350. }
  29351. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m930CA3F1A016B820967E8D53B5D8B2EEB9F10DAC_gshared_inline (List_1_t7D73463EA17F4D29A37E8110AB60DAD5C80EBF65* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_item, const RuntimeMethod* method)
  29352. {
  29353. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* V_0 = NULL;
  29354. int32_t V_1 = 0;
  29355. {
  29356. int32_t L_0 = __this->____version;
  29357. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  29358. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* L_1 = __this->____items;
  29359. V_0 = L_1;
  29360. int32_t L_2 = __this->____size;
  29361. V_1 = L_2;
  29362. int32_t L_3 = V_1;
  29363. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* L_4 = V_0;
  29364. NullCheck(L_4);
  29365. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  29366. {
  29367. goto IL_0034;
  29368. }
  29369. }
  29370. {
  29371. int32_t L_5 = V_1;
  29372. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  29373. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* L_6 = V_0;
  29374. int32_t L_7 = V_1;
  29375. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_8 = ___0_item;
  29376. NullCheck(L_6);
  29377. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3)L_8);
  29378. return;
  29379. }
  29380. IL_0034:
  29381. {
  29382. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_9 = ___0_item;
  29383. List_1_AddWithResize_mB4265280280DE9F4BEF06A71F3C716C34F829100(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  29384. return;
  29385. }
  29386. }
  29387. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  29388. {
  29389. {
  29390. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current;
  29391. return L_0;
  29392. }
  29393. }
  29394. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  29395. {
  29396. {
  29397. RuntimeObject* L_0 = __this->___key;
  29398. return L_0;
  29399. }
  29400. }
  29401. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  29402. {
  29403. {
  29404. RuntimeObject* L_0 = __this->___value;
  29405. return L_0;
  29406. }
  29407. }
  29408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m641F644963913C0AFA42EE321751D399BD65947D_gshared_inline (SetValueVisitor_1_t0D3862585E0E6ABBA750B0F8DD4FB4F09AB371B6* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  29409. {
  29410. {
  29411. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  29412. __this->___U3CgroupU3Ek__BackingField = L_0;
  29413. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  29414. return;
  29415. }
  29416. }
  29417. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m8FC7A209AFB8E6AE73A0A7CE77F1F20F6A172C98_gshared_inline (SetValueVisitor_1_t1450E4C044890BB6ED72E91EECCABAA8CD4C36E4* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  29418. {
  29419. {
  29420. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  29421. __this->___U3CgroupU3Ek__BackingField = L_0;
  29422. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  29423. return;
  29424. }
  29425. }
  29426. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m0DFEA26CD97D063C7571C97DC509BD27543A33CF_gshared_inline (SetValueVisitor_1_t0B0BA117C45E4483710D849EAA82C929C9CED4BF* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  29427. {
  29428. {
  29429. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  29430. __this->___U3CgroupU3Ek__BackingField = L_0;
  29431. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  29432. return;
  29433. }
  29434. }
  29435. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m2A70747561CBB64775674CCAFBBA960BE7D030B1_gshared_inline (SetValueVisitor_1_tD10D28D3ABF7ABE8A98DC884BCC45C332099C7CE* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  29436. {
  29437. {
  29438. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  29439. __this->___U3CgroupU3Ek__BackingField = L_0;
  29440. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  29441. return;
  29442. }
  29443. }
  29444. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_m0976740127D32AE3753D0F020EBFC953257A8CF9_gshared_inline (SetValueVisitor_1_tD9839C9363AA21B152B253C16F0C71E8BAD08706* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  29445. {
  29446. {
  29447. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  29448. __this->___U3CgroupU3Ek__BackingField = L_0;
  29449. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  29450. return;
  29451. }
  29452. }
  29453. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SetValueVisitor_1_set_group_mD592177B076C477B920F53597702065EF3601DD2_gshared_inline (SetValueVisitor_1_t4915871B68CF077EDE7C77EF80D7BB6F626D5EB4* __this, ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* ___0_value, const RuntimeMethod* method)
  29454. {
  29455. {
  29456. ConverterGroup_t2D7DEDAC22662EF5C020DE54231DC23CD0B5268A* L_0 = ___0_value;
  29457. __this->___U3CgroupU3Ek__BackingField = L_0;
  29458. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgroupU3Ek__BackingField), (void*)L_0);
  29459. return;
  29460. }
  29461. }