Generics5.cpp 544 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. #include <stdint.h>
  9. struct VirtualActionInvoker0
  10. {
  11. typedef void (*Action)(void*, const RuntimeMethod*);
  12. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  16. }
  17. };
  18. template <typename R>
  19. struct VirtualFuncInvoker0
  20. {
  21. typedef R (*Func)(void*, const RuntimeMethod*);
  22. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  23. {
  24. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  25. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  26. }
  27. };
  28. struct InterfaceActionInvoker0
  29. {
  30. typedef void (*Action)(void*, const RuntimeMethod*);
  31. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  32. {
  33. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  34. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  35. }
  36. };
  37. template <typename R>
  38. struct InterfaceFuncInvoker0
  39. {
  40. typedef R (*Func)(void*, const RuntimeMethod*);
  41. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  42. {
  43. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  44. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  45. }
  46. };
  47. template <typename R, typename T1, typename T2>
  48. struct InterfaceFuncInvoker2
  49. {
  50. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  51. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  52. {
  53. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  54. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  55. }
  56. };
  57. // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
  58. struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
  59. // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
  60. struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
  61. // System.Collections.Generic.Dictionary`2<System.String,System.Int32>
  62. struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
  63. // System.Func`2<System.Object,System.Boolean>
  64. struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
  65. // System.Collections.Generic.IEnumerable`1<System.Object>
  66. struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
  67. // System.Collections.Generic.IEnumerator`1<System.Object>
  68. struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
  69. // System.Linq.Enumerable/Iterator`1<System.Object>
  70. struct Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA;
  71. // System.Collections.Generic.List`1<System.Object>
  72. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  73. // System.WeakReference`1<System.Object>
  74. struct WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE;
  75. // System.Linq.Enumerable/WhereArrayIterator`1<System.Object>
  76. struct WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA;
  77. // System.Linq.Enumerable/WhereEnumerableIterator`1<System.Object>
  78. struct WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4;
  79. // System.Linq.Enumerable/WhereListIterator`1<System.Object>
  80. struct WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB;
  81. // System.Byte[]
  82. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  83. // System.Char[]
  84. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  85. // System.Delegate[]
  86. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  87. // System.Int32[]
  88. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  89. // System.IntPtr[]
  90. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  91. // System.Object[]
  92. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  93. // System.Diagnostics.StackTrace[]
  94. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  95. // System.String[]
  96. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  97. // System.Type[]
  98. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  99. // System.ArgumentNullException
  100. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  101. // System.Reflection.Binder
  102. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  103. // System.Globalization.Calendar
  104. struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
  105. // System.Globalization.CompareInfo
  106. struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
  107. // System.Globalization.CultureData
  108. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
  109. // System.Globalization.CultureInfo
  110. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
  111. // System.Globalization.DateTimeFormatInfo
  112. struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
  113. // System.DelegateData
  114. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  115. // System.Collections.IDictionary
  116. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  117. // System.IFormatProvider
  118. struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
  119. // System.Runtime.Serialization.IFormatterConverter
  120. struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609;
  121. // System.IndexOutOfRangeException
  122. struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82;
  123. // System.Reflection.MemberFilter
  124. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  125. // System.Reflection.MethodInfo
  126. struct MethodInfo_t;
  127. // System.NotSupportedException
  128. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
  129. // System.Globalization.NumberFormatInfo
  130. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
  131. // System.Runtime.Serialization.SafeSerializationManager
  132. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  133. // System.Runtime.Serialization.SerializationInfo
  134. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
  135. // System.String
  136. struct String_t;
  137. // System.Text.StringBuilder
  138. struct StringBuilder_t;
  139. // System.Globalization.TextInfo
  140. struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
  141. // System.Type
  142. struct Type_t;
  143. // System.Void
  144. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  145. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  146. IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var;
  147. IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
  148. IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
  149. IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var;
  150. IL2CPP_EXTERN_C RuntimeClass* HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var;
  151. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
  152. IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
  153. IL2CPP_EXTERN_C RuntimeClass* IFormattable_t235A539BD9771E1E118DB99384BA8385D2F971CA_il2cpp_TypeInfo_var;
  154. IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var;
  155. IL2CPP_EXTERN_C RuntimeClass* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var;
  156. IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
  157. IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var;
  158. IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
  159. IL2CPP_EXTERN_C RuntimeClass* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var;
  160. IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
  161. IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
  162. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  163. IL2CPP_EXTERN_C RuntimeClass* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var;
  164. IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var;
  165. IL2CPP_EXTERN_C RuntimeClass* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var;
  166. IL2CPP_EXTERN_C String_t* _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869;
  167. IL2CPP_EXTERN_C String_t* _stringLiteral491788442E76F5D7830F0DBFCF8EDD98854F636F;
  168. IL2CPP_EXTERN_C String_t* _stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0;
  169. IL2CPP_EXTERN_C String_t* _stringLiteral7D20B8219CA0491872B2E811B262066A5DD875A7;
  170. IL2CPP_EXTERN_C String_t* _stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085;
  171. IL2CPP_EXTERN_C String_t* _stringLiteralE310274B02A605A3985345944A620D7D2E019A1A;
  172. IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var;
  173. IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27_RuntimeMethod_var;
  174. IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_GetAllBitsSetValue_m99E582A6A7DA5089B26FE42E5F8FDE26A6005ED0_RuntimeMethod_var;
  175. IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_GetHashCode_mEC951E56E2DC500CF877DFAD5542E0920B73B00A_RuntimeMethod_var;
  176. IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_GetOneValue_mE2DE5D8CFC8D7A4990743C160CD1C4ED71CDA288_RuntimeMethod_var;
  177. IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_InitializeCount_mE29E088973A17B81B830C30831075135FC8E263A_RuntimeMethod_var;
  178. IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_ScalarEquals_m73081D1B852400C74618D0A814BBED2FE272175D_RuntimeMethod_var;
  179. IL2CPP_EXTERN_C const RuntimeMethod* Vector_1__ctor_mB3EB022FA5067096F41350560FA447FBA16BFF2B_RuntimeMethod_var;
  180. IL2CPP_EXTERN_C const RuntimeMethod* Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606_RuntimeMethod_var;
  181. IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99_RuntimeMethod_var;
  182. IL2CPP_EXTERN_C const RuntimeMethod* WeakReference_1_GetObjectData_m6F2E12AF126FAE536995F52F9501498BDA5917A7_RuntimeMethod_var;
  183. IL2CPP_EXTERN_C const RuntimeMethod* WeakReference_1__ctor_m2289DC7F3597E1BA77555086A86F91807FDC96E2_RuntimeMethod_var;
  184. IL2CPP_EXTERN_C const RuntimeType* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var;
  185. IL2CPP_EXTERN_C const RuntimeType* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var;
  186. IL2CPP_EXTERN_C const RuntimeType* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var;
  187. IL2CPP_EXTERN_C const RuntimeType* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var;
  188. IL2CPP_EXTERN_C const RuntimeType* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var;
  189. IL2CPP_EXTERN_C const RuntimeType* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var;
  190. IL2CPP_EXTERN_C const RuntimeType* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var;
  191. IL2CPP_EXTERN_C const RuntimeType* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var;
  192. IL2CPP_EXTERN_C const RuntimeType* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var;
  193. IL2CPP_EXTERN_C const RuntimeType* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var;
  194. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
  195. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
  196. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
  197. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
  198. struct Delegate_t_marshaled_com;
  199. struct Delegate_t_marshaled_pinvoke;
  200. struct Exception_t_marshaled_com;
  201. struct Exception_t_marshaled_pinvoke;
  202. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  203. IL2CPP_EXTERN_C_BEGIN
  204. IL2CPP_EXTERN_C_END
  205. #ifdef __clang__
  206. #pragma clang diagnostic push
  207. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  208. #pragma clang diagnostic ignored "-Wunused-variable"
  209. #endif
  210. // System.Linq.Enumerable/Iterator`1<System.Object>
  211. struct Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA : public RuntimeObject
  212. {
  213. // System.Int32 System.Linq.Enumerable/Iterator`1::threadId
  214. int32_t ___threadId_0;
  215. // System.Int32 System.Linq.Enumerable/Iterator`1::state
  216. int32_t ___state_1;
  217. // TSource System.Linq.Enumerable/Iterator`1::current
  218. RuntimeObject* ___current_2;
  219. };
  220. // System.Collections.Generic.List`1<System.Object>
  221. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  222. {
  223. // T[] System.Collections.Generic.List`1::_items
  224. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
  225. // System.Int32 System.Collections.Generic.List`1::_size
  226. int32_t ____size_2;
  227. // System.Int32 System.Collections.Generic.List`1::_version
  228. int32_t ____version_3;
  229. // System.Object System.Collections.Generic.List`1::_syncRoot
  230. RuntimeObject* ____syncRoot_4;
  231. };
  232. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  233. {
  234. // T[] System.Collections.Generic.List`1::s_emptyArray
  235. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
  236. };
  237. struct Il2CppArrayBounds;
  238. // System.Globalization.CultureInfo
  239. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
  240. {
  241. // System.Boolean System.Globalization.CultureInfo::m_isReadOnly
  242. bool ___m_isReadOnly_3;
  243. // System.Int32 System.Globalization.CultureInfo::cultureID
  244. int32_t ___cultureID_4;
  245. // System.Int32 System.Globalization.CultureInfo::parent_lcid
  246. int32_t ___parent_lcid_5;
  247. // System.Int32 System.Globalization.CultureInfo::datetime_index
  248. int32_t ___datetime_index_6;
  249. // System.Int32 System.Globalization.CultureInfo::number_index
  250. int32_t ___number_index_7;
  251. // System.Int32 System.Globalization.CultureInfo::default_calendar_type
  252. int32_t ___default_calendar_type_8;
  253. // System.Boolean System.Globalization.CultureInfo::m_useUserOverride
  254. bool ___m_useUserOverride_9;
  255. // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
  256. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
  257. // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
  258. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
  259. // System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
  260. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
  261. // System.String System.Globalization.CultureInfo::m_name
  262. String_t* ___m_name_13;
  263. // System.String System.Globalization.CultureInfo::englishname
  264. String_t* ___englishname_14;
  265. // System.String System.Globalization.CultureInfo::nativename
  266. String_t* ___nativename_15;
  267. // System.String System.Globalization.CultureInfo::iso3lang
  268. String_t* ___iso3lang_16;
  269. // System.String System.Globalization.CultureInfo::iso2lang
  270. String_t* ___iso2lang_17;
  271. // System.String System.Globalization.CultureInfo::win3lang
  272. String_t* ___win3lang_18;
  273. // System.String System.Globalization.CultureInfo::territory
  274. String_t* ___territory_19;
  275. // System.String[] System.Globalization.CultureInfo::native_calendar_names
  276. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names_20;
  277. // System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
  278. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
  279. // System.Void* System.Globalization.CultureInfo::textinfo_data
  280. void* ___textinfo_data_22;
  281. // System.Int32 System.Globalization.CultureInfo::m_dataItem
  282. int32_t ___m_dataItem_23;
  283. // System.Globalization.Calendar System.Globalization.CultureInfo::calendar
  284. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
  285. // System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
  286. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture_25;
  287. // System.Boolean System.Globalization.CultureInfo::constructed
  288. bool ___constructed_26;
  289. // System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
  290. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form_27;
  291. // System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
  292. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData_28;
  293. // System.Boolean System.Globalization.CultureInfo::m_isInherited
  294. bool ___m_isInherited_29;
  295. };
  296. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
  297. {
  298. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
  299. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info_0;
  300. // System.Object System.Globalization.CultureInfo::shared_table_lock
  301. RuntimeObject* ___shared_table_lock_1;
  302. // System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
  303. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture_2;
  304. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
  305. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture_34;
  306. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
  307. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture_35;
  308. // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
  309. Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number_36;
  310. // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
  311. Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name_37;
  312. // System.Globalization.CultureInfo System.Globalization.CultureInfo::s_UserPreferredCultureInfoInAppX
  313. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX_38;
  314. // System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
  315. bool ___IsTaiwanSku_39;
  316. };
  317. // Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
  318. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
  319. {
  320. int32_t ___m_isReadOnly_3;
  321. int32_t ___cultureID_4;
  322. int32_t ___parent_lcid_5;
  323. int32_t ___datetime_index_6;
  324. int32_t ___number_index_7;
  325. int32_t ___default_calendar_type_8;
  326. int32_t ___m_useUserOverride_9;
  327. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
  328. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
  329. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
  330. char* ___m_name_13;
  331. char* ___englishname_14;
  332. char* ___nativename_15;
  333. char* ___iso3lang_16;
  334. char* ___iso2lang_17;
  335. char* ___win3lang_18;
  336. char* ___territory_19;
  337. char** ___native_calendar_names_20;
  338. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
  339. void* ___textinfo_data_22;
  340. int32_t ___m_dataItem_23;
  341. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
  342. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture_25;
  343. int32_t ___constructed_26;
  344. Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  345. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData_28;
  346. int32_t ___m_isInherited_29;
  347. };
  348. // Native definition for COM marshalling of System.Globalization.CultureInfo
  349. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
  350. {
  351. int32_t ___m_isReadOnly_3;
  352. int32_t ___cultureID_4;
  353. int32_t ___parent_lcid_5;
  354. int32_t ___datetime_index_6;
  355. int32_t ___number_index_7;
  356. int32_t ___default_calendar_type_8;
  357. int32_t ___m_useUserOverride_9;
  358. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
  359. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
  360. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
  361. Il2CppChar* ___m_name_13;
  362. Il2CppChar* ___englishname_14;
  363. Il2CppChar* ___nativename_15;
  364. Il2CppChar* ___iso3lang_16;
  365. Il2CppChar* ___iso2lang_17;
  366. Il2CppChar* ___win3lang_18;
  367. Il2CppChar* ___territory_19;
  368. Il2CppChar** ___native_calendar_names_20;
  369. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
  370. void* ___textinfo_data_22;
  371. int32_t ___m_dataItem_23;
  372. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
  373. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture_25;
  374. int32_t ___constructed_26;
  375. Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  376. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData_28;
  377. int32_t ___m_isInherited_29;
  378. };
  379. // System.Reflection.MemberInfo
  380. struct MemberInfo_t : public RuntimeObject
  381. {
  382. };
  383. // System.Globalization.NumberFormatInfo
  384. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472 : public RuntimeObject
  385. {
  386. // System.Int32[] System.Globalization.NumberFormatInfo::numberGroupSizes
  387. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___numberGroupSizes_1;
  388. // System.Int32[] System.Globalization.NumberFormatInfo::currencyGroupSizes
  389. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___currencyGroupSizes_2;
  390. // System.Int32[] System.Globalization.NumberFormatInfo::percentGroupSizes
  391. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___percentGroupSizes_3;
  392. // System.String System.Globalization.NumberFormatInfo::positiveSign
  393. String_t* ___positiveSign_4;
  394. // System.String System.Globalization.NumberFormatInfo::negativeSign
  395. String_t* ___negativeSign_5;
  396. // System.String System.Globalization.NumberFormatInfo::numberDecimalSeparator
  397. String_t* ___numberDecimalSeparator_6;
  398. // System.String System.Globalization.NumberFormatInfo::numberGroupSeparator
  399. String_t* ___numberGroupSeparator_7;
  400. // System.String System.Globalization.NumberFormatInfo::currencyGroupSeparator
  401. String_t* ___currencyGroupSeparator_8;
  402. // System.String System.Globalization.NumberFormatInfo::currencyDecimalSeparator
  403. String_t* ___currencyDecimalSeparator_9;
  404. // System.String System.Globalization.NumberFormatInfo::currencySymbol
  405. String_t* ___currencySymbol_10;
  406. // System.String System.Globalization.NumberFormatInfo::ansiCurrencySymbol
  407. String_t* ___ansiCurrencySymbol_11;
  408. // System.String System.Globalization.NumberFormatInfo::nanSymbol
  409. String_t* ___nanSymbol_12;
  410. // System.String System.Globalization.NumberFormatInfo::positiveInfinitySymbol
  411. String_t* ___positiveInfinitySymbol_13;
  412. // System.String System.Globalization.NumberFormatInfo::negativeInfinitySymbol
  413. String_t* ___negativeInfinitySymbol_14;
  414. // System.String System.Globalization.NumberFormatInfo::percentDecimalSeparator
  415. String_t* ___percentDecimalSeparator_15;
  416. // System.String System.Globalization.NumberFormatInfo::percentGroupSeparator
  417. String_t* ___percentGroupSeparator_16;
  418. // System.String System.Globalization.NumberFormatInfo::percentSymbol
  419. String_t* ___percentSymbol_17;
  420. // System.String System.Globalization.NumberFormatInfo::perMilleSymbol
  421. String_t* ___perMilleSymbol_18;
  422. // System.String[] System.Globalization.NumberFormatInfo::nativeDigits
  423. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___nativeDigits_19;
  424. // System.Int32 System.Globalization.NumberFormatInfo::m_dataItem
  425. int32_t ___m_dataItem_20;
  426. // System.Int32 System.Globalization.NumberFormatInfo::numberDecimalDigits
  427. int32_t ___numberDecimalDigits_21;
  428. // System.Int32 System.Globalization.NumberFormatInfo::currencyDecimalDigits
  429. int32_t ___currencyDecimalDigits_22;
  430. // System.Int32 System.Globalization.NumberFormatInfo::currencyPositivePattern
  431. int32_t ___currencyPositivePattern_23;
  432. // System.Int32 System.Globalization.NumberFormatInfo::currencyNegativePattern
  433. int32_t ___currencyNegativePattern_24;
  434. // System.Int32 System.Globalization.NumberFormatInfo::numberNegativePattern
  435. int32_t ___numberNegativePattern_25;
  436. // System.Int32 System.Globalization.NumberFormatInfo::percentPositivePattern
  437. int32_t ___percentPositivePattern_26;
  438. // System.Int32 System.Globalization.NumberFormatInfo::percentNegativePattern
  439. int32_t ___percentNegativePattern_27;
  440. // System.Int32 System.Globalization.NumberFormatInfo::percentDecimalDigits
  441. int32_t ___percentDecimalDigits_28;
  442. // System.Int32 System.Globalization.NumberFormatInfo::digitSubstitution
  443. int32_t ___digitSubstitution_29;
  444. // System.Boolean System.Globalization.NumberFormatInfo::isReadOnly
  445. bool ___isReadOnly_30;
  446. // System.Boolean System.Globalization.NumberFormatInfo::m_useUserOverride
  447. bool ___m_useUserOverride_31;
  448. // System.Boolean System.Globalization.NumberFormatInfo::m_isInvariant
  449. bool ___m_isInvariant_32;
  450. // System.Boolean System.Globalization.NumberFormatInfo::validForParseAsNumber
  451. bool ___validForParseAsNumber_33;
  452. // System.Boolean System.Globalization.NumberFormatInfo::validForParseAsCurrency
  453. bool ___validForParseAsCurrency_34;
  454. };
  455. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472_StaticFields
  456. {
  457. // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.NumberFormatInfo::invariantInfo
  458. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___invariantInfo_0;
  459. };
  460. // System.Runtime.Serialization.SerializationInfo
  461. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject
  462. {
  463. // System.String[] System.Runtime.Serialization.SerializationInfo::m_members
  464. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members_0;
  465. // System.Object[] System.Runtime.Serialization.SerializationInfo::m_data
  466. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data_1;
  467. // System.Type[] System.Runtime.Serialization.SerializationInfo::m_types
  468. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types_2;
  469. // System.Collections.Generic.Dictionary`2<System.String,System.Int32> System.Runtime.Serialization.SerializationInfo::m_nameToIndex
  470. Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex_3;
  471. // System.Int32 System.Runtime.Serialization.SerializationInfo::m_currMember
  472. int32_t ___m_currMember_4;
  473. // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::m_converter
  474. RuntimeObject* ___m_converter_5;
  475. // System.String System.Runtime.Serialization.SerializationInfo::m_fullTypeName
  476. String_t* ___m_fullTypeName_6;
  477. // System.String System.Runtime.Serialization.SerializationInfo::m_assemName
  478. String_t* ___m_assemName_7;
  479. // System.Type System.Runtime.Serialization.SerializationInfo::objectType
  480. Type_t* ___objectType_8;
  481. // System.Boolean System.Runtime.Serialization.SerializationInfo::isFullTypeNameSetExplicit
  482. bool ___isFullTypeNameSetExplicit_9;
  483. // System.Boolean System.Runtime.Serialization.SerializationInfo::isAssemblyNameSetExplicit
  484. bool ___isAssemblyNameSetExplicit_10;
  485. // System.Boolean System.Runtime.Serialization.SerializationInfo::requireSameTokenInPartialTrust
  486. bool ___requireSameTokenInPartialTrust_11;
  487. };
  488. // System.String
  489. struct String_t : public RuntimeObject
  490. {
  491. // System.Int32 System.String::_stringLength
  492. int32_t ____stringLength_4;
  493. // System.Char System.String::_firstChar
  494. Il2CppChar ____firstChar_5;
  495. };
  496. struct String_t_StaticFields
  497. {
  498. // System.String System.String::Empty
  499. String_t* ___Empty_6;
  500. };
  501. // System.Text.StringBuilder
  502. struct StringBuilder_t : public RuntimeObject
  503. {
  504. // System.Char[] System.Text.StringBuilder::m_ChunkChars
  505. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
  506. // System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
  507. StringBuilder_t* ___m_ChunkPrevious_1;
  508. // System.Int32 System.Text.StringBuilder::m_ChunkLength
  509. int32_t ___m_ChunkLength_2;
  510. // System.Int32 System.Text.StringBuilder::m_ChunkOffset
  511. int32_t ___m_ChunkOffset_3;
  512. // System.Int32 System.Text.StringBuilder::m_MaxCapacity
  513. int32_t ___m_MaxCapacity_4;
  514. };
  515. // System.ValueType
  516. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  517. {
  518. };
  519. // Native definition for P/Invoke marshalling of System.ValueType
  520. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  521. {
  522. };
  523. // Native definition for COM marshalling of System.ValueType
  524. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  525. {
  526. };
  527. // System.Collections.Generic.List`1/Enumerator<System.Object>
  528. struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
  529. {
  530. // System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
  531. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
  532. // System.Int32 System.Collections.Generic.List`1/Enumerator::_index
  533. int32_t ____index_1;
  534. // System.Int32 System.Collections.Generic.List`1/Enumerator::_version
  535. int32_t ____version_2;
  536. // T System.Collections.Generic.List`1/Enumerator::_current
  537. RuntimeObject* ____current_3;
  538. };
  539. // System.Linq.Enumerable/WhereArrayIterator`1<System.Object>
  540. struct WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA
  541. {
  542. // TSource[] System.Linq.Enumerable/WhereArrayIterator`1::source
  543. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source_3;
  544. // System.Func`2<TSource,System.Boolean> System.Linq.Enumerable/WhereArrayIterator`1::predicate
  545. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate_4;
  546. // System.Int32 System.Linq.Enumerable/WhereArrayIterator`1::index
  547. int32_t ___index_5;
  548. };
  549. // System.Linq.Enumerable/WhereEnumerableIterator`1<System.Object>
  550. struct WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4 : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA
  551. {
  552. // System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable/WhereEnumerableIterator`1::source
  553. RuntimeObject* ___source_3;
  554. // System.Func`2<TSource,System.Boolean> System.Linq.Enumerable/WhereEnumerableIterator`1::predicate
  555. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate_4;
  556. // System.Collections.Generic.IEnumerator`1<TSource> System.Linq.Enumerable/WhereEnumerableIterator`1::enumerator
  557. RuntimeObject* ___enumerator_5;
  558. };
  559. // System.Boolean
  560. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  561. {
  562. // System.Boolean System.Boolean::m_value
  563. bool ___m_value_0;
  564. };
  565. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  566. {
  567. // System.String System.Boolean::TrueString
  568. String_t* ___TrueString_5;
  569. // System.String System.Boolean::FalseString
  570. String_t* ___FalseString_6;
  571. };
  572. // System.Byte
  573. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  574. {
  575. // System.Byte System.Byte::m_value
  576. uint8_t ___m_value_0;
  577. };
  578. // System.Char
  579. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  580. {
  581. // System.Char System.Char::m_value
  582. Il2CppChar ___m_value_0;
  583. };
  584. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  585. {
  586. // System.Byte[] System.Char::s_categoryForLatin1
  587. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
  588. };
  589. // System.Double
  590. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  591. {
  592. // System.Double System.Double::m_value
  593. double ___m_value_0;
  594. };
  595. // System.Int16
  596. struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
  597. {
  598. // System.Int16 System.Int16::m_value
  599. int16_t ___m_value_0;
  600. };
  601. // System.Int32
  602. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  603. {
  604. // System.Int32 System.Int32::m_value
  605. int32_t ___m_value_0;
  606. };
  607. // System.Int64
  608. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  609. {
  610. // System.Int64 System.Int64::m_value
  611. int64_t ___m_value_0;
  612. };
  613. // System.IntPtr
  614. struct IntPtr_t
  615. {
  616. // System.Void* System.IntPtr::m_value
  617. void* ___m_value_0;
  618. };
  619. struct IntPtr_t_StaticFields
  620. {
  621. // System.IntPtr System.IntPtr::Zero
  622. intptr_t ___Zero_1;
  623. };
  624. // System.Numerics.Register
  625. struct Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A
  626. {
  627. union
  628. {
  629. #pragma pack(push, tp, 1)
  630. struct
  631. {
  632. // System.Byte System.Numerics.Register::byte_0
  633. uint8_t ___byte_0_0;
  634. };
  635. #pragma pack(pop, tp)
  636. struct
  637. {
  638. uint8_t ___byte_0_0_forAlignmentOnly;
  639. };
  640. #pragma pack(push, tp, 1)
  641. struct
  642. {
  643. char ___byte_1_1_OffsetPadding[1];
  644. // System.Byte System.Numerics.Register::byte_1
  645. uint8_t ___byte_1_1;
  646. };
  647. #pragma pack(pop, tp)
  648. struct
  649. {
  650. char ___byte_1_1_OffsetPadding_forAlignmentOnly[1];
  651. uint8_t ___byte_1_1_forAlignmentOnly;
  652. };
  653. #pragma pack(push, tp, 1)
  654. struct
  655. {
  656. char ___byte_2_2_OffsetPadding[2];
  657. // System.Byte System.Numerics.Register::byte_2
  658. uint8_t ___byte_2_2;
  659. };
  660. #pragma pack(pop, tp)
  661. struct
  662. {
  663. char ___byte_2_2_OffsetPadding_forAlignmentOnly[2];
  664. uint8_t ___byte_2_2_forAlignmentOnly;
  665. };
  666. #pragma pack(push, tp, 1)
  667. struct
  668. {
  669. char ___byte_3_3_OffsetPadding[3];
  670. // System.Byte System.Numerics.Register::byte_3
  671. uint8_t ___byte_3_3;
  672. };
  673. #pragma pack(pop, tp)
  674. struct
  675. {
  676. char ___byte_3_3_OffsetPadding_forAlignmentOnly[3];
  677. uint8_t ___byte_3_3_forAlignmentOnly;
  678. };
  679. #pragma pack(push, tp, 1)
  680. struct
  681. {
  682. char ___byte_4_4_OffsetPadding[4];
  683. // System.Byte System.Numerics.Register::byte_4
  684. uint8_t ___byte_4_4;
  685. };
  686. #pragma pack(pop, tp)
  687. struct
  688. {
  689. char ___byte_4_4_OffsetPadding_forAlignmentOnly[4];
  690. uint8_t ___byte_4_4_forAlignmentOnly;
  691. };
  692. #pragma pack(push, tp, 1)
  693. struct
  694. {
  695. char ___byte_5_5_OffsetPadding[5];
  696. // System.Byte System.Numerics.Register::byte_5
  697. uint8_t ___byte_5_5;
  698. };
  699. #pragma pack(pop, tp)
  700. struct
  701. {
  702. char ___byte_5_5_OffsetPadding_forAlignmentOnly[5];
  703. uint8_t ___byte_5_5_forAlignmentOnly;
  704. };
  705. #pragma pack(push, tp, 1)
  706. struct
  707. {
  708. char ___byte_6_6_OffsetPadding[6];
  709. // System.Byte System.Numerics.Register::byte_6
  710. uint8_t ___byte_6_6;
  711. };
  712. #pragma pack(pop, tp)
  713. struct
  714. {
  715. char ___byte_6_6_OffsetPadding_forAlignmentOnly[6];
  716. uint8_t ___byte_6_6_forAlignmentOnly;
  717. };
  718. #pragma pack(push, tp, 1)
  719. struct
  720. {
  721. char ___byte_7_7_OffsetPadding[7];
  722. // System.Byte System.Numerics.Register::byte_7
  723. uint8_t ___byte_7_7;
  724. };
  725. #pragma pack(pop, tp)
  726. struct
  727. {
  728. char ___byte_7_7_OffsetPadding_forAlignmentOnly[7];
  729. uint8_t ___byte_7_7_forAlignmentOnly;
  730. };
  731. #pragma pack(push, tp, 1)
  732. struct
  733. {
  734. char ___byte_8_8_OffsetPadding[8];
  735. // System.Byte System.Numerics.Register::byte_8
  736. uint8_t ___byte_8_8;
  737. };
  738. #pragma pack(pop, tp)
  739. struct
  740. {
  741. char ___byte_8_8_OffsetPadding_forAlignmentOnly[8];
  742. uint8_t ___byte_8_8_forAlignmentOnly;
  743. };
  744. #pragma pack(push, tp, 1)
  745. struct
  746. {
  747. char ___byte_9_9_OffsetPadding[9];
  748. // System.Byte System.Numerics.Register::byte_9
  749. uint8_t ___byte_9_9;
  750. };
  751. #pragma pack(pop, tp)
  752. struct
  753. {
  754. char ___byte_9_9_OffsetPadding_forAlignmentOnly[9];
  755. uint8_t ___byte_9_9_forAlignmentOnly;
  756. };
  757. #pragma pack(push, tp, 1)
  758. struct
  759. {
  760. char ___byte_10_10_OffsetPadding[10];
  761. // System.Byte System.Numerics.Register::byte_10
  762. uint8_t ___byte_10_10;
  763. };
  764. #pragma pack(pop, tp)
  765. struct
  766. {
  767. char ___byte_10_10_OffsetPadding_forAlignmentOnly[10];
  768. uint8_t ___byte_10_10_forAlignmentOnly;
  769. };
  770. #pragma pack(push, tp, 1)
  771. struct
  772. {
  773. char ___byte_11_11_OffsetPadding[11];
  774. // System.Byte System.Numerics.Register::byte_11
  775. uint8_t ___byte_11_11;
  776. };
  777. #pragma pack(pop, tp)
  778. struct
  779. {
  780. char ___byte_11_11_OffsetPadding_forAlignmentOnly[11];
  781. uint8_t ___byte_11_11_forAlignmentOnly;
  782. };
  783. #pragma pack(push, tp, 1)
  784. struct
  785. {
  786. char ___byte_12_12_OffsetPadding[12];
  787. // System.Byte System.Numerics.Register::byte_12
  788. uint8_t ___byte_12_12;
  789. };
  790. #pragma pack(pop, tp)
  791. struct
  792. {
  793. char ___byte_12_12_OffsetPadding_forAlignmentOnly[12];
  794. uint8_t ___byte_12_12_forAlignmentOnly;
  795. };
  796. #pragma pack(push, tp, 1)
  797. struct
  798. {
  799. char ___byte_13_13_OffsetPadding[13];
  800. // System.Byte System.Numerics.Register::byte_13
  801. uint8_t ___byte_13_13;
  802. };
  803. #pragma pack(pop, tp)
  804. struct
  805. {
  806. char ___byte_13_13_OffsetPadding_forAlignmentOnly[13];
  807. uint8_t ___byte_13_13_forAlignmentOnly;
  808. };
  809. #pragma pack(push, tp, 1)
  810. struct
  811. {
  812. char ___byte_14_14_OffsetPadding[14];
  813. // System.Byte System.Numerics.Register::byte_14
  814. uint8_t ___byte_14_14;
  815. };
  816. #pragma pack(pop, tp)
  817. struct
  818. {
  819. char ___byte_14_14_OffsetPadding_forAlignmentOnly[14];
  820. uint8_t ___byte_14_14_forAlignmentOnly;
  821. };
  822. #pragma pack(push, tp, 1)
  823. struct
  824. {
  825. char ___byte_15_15_OffsetPadding[15];
  826. // System.Byte System.Numerics.Register::byte_15
  827. uint8_t ___byte_15_15;
  828. };
  829. #pragma pack(pop, tp)
  830. struct
  831. {
  832. char ___byte_15_15_OffsetPadding_forAlignmentOnly[15];
  833. uint8_t ___byte_15_15_forAlignmentOnly;
  834. };
  835. #pragma pack(push, tp, 1)
  836. struct
  837. {
  838. // System.SByte System.Numerics.Register::sbyte_0
  839. int8_t ___sbyte_0_16;
  840. };
  841. #pragma pack(pop, tp)
  842. struct
  843. {
  844. int8_t ___sbyte_0_16_forAlignmentOnly;
  845. };
  846. #pragma pack(push, tp, 1)
  847. struct
  848. {
  849. char ___sbyte_1_17_OffsetPadding[1];
  850. // System.SByte System.Numerics.Register::sbyte_1
  851. int8_t ___sbyte_1_17;
  852. };
  853. #pragma pack(pop, tp)
  854. struct
  855. {
  856. char ___sbyte_1_17_OffsetPadding_forAlignmentOnly[1];
  857. int8_t ___sbyte_1_17_forAlignmentOnly;
  858. };
  859. #pragma pack(push, tp, 1)
  860. struct
  861. {
  862. char ___sbyte_2_18_OffsetPadding[2];
  863. // System.SByte System.Numerics.Register::sbyte_2
  864. int8_t ___sbyte_2_18;
  865. };
  866. #pragma pack(pop, tp)
  867. struct
  868. {
  869. char ___sbyte_2_18_OffsetPadding_forAlignmentOnly[2];
  870. int8_t ___sbyte_2_18_forAlignmentOnly;
  871. };
  872. #pragma pack(push, tp, 1)
  873. struct
  874. {
  875. char ___sbyte_3_19_OffsetPadding[3];
  876. // System.SByte System.Numerics.Register::sbyte_3
  877. int8_t ___sbyte_3_19;
  878. };
  879. #pragma pack(pop, tp)
  880. struct
  881. {
  882. char ___sbyte_3_19_OffsetPadding_forAlignmentOnly[3];
  883. int8_t ___sbyte_3_19_forAlignmentOnly;
  884. };
  885. #pragma pack(push, tp, 1)
  886. struct
  887. {
  888. char ___sbyte_4_20_OffsetPadding[4];
  889. // System.SByte System.Numerics.Register::sbyte_4
  890. int8_t ___sbyte_4_20;
  891. };
  892. #pragma pack(pop, tp)
  893. struct
  894. {
  895. char ___sbyte_4_20_OffsetPadding_forAlignmentOnly[4];
  896. int8_t ___sbyte_4_20_forAlignmentOnly;
  897. };
  898. #pragma pack(push, tp, 1)
  899. struct
  900. {
  901. char ___sbyte_5_21_OffsetPadding[5];
  902. // System.SByte System.Numerics.Register::sbyte_5
  903. int8_t ___sbyte_5_21;
  904. };
  905. #pragma pack(pop, tp)
  906. struct
  907. {
  908. char ___sbyte_5_21_OffsetPadding_forAlignmentOnly[5];
  909. int8_t ___sbyte_5_21_forAlignmentOnly;
  910. };
  911. #pragma pack(push, tp, 1)
  912. struct
  913. {
  914. char ___sbyte_6_22_OffsetPadding[6];
  915. // System.SByte System.Numerics.Register::sbyte_6
  916. int8_t ___sbyte_6_22;
  917. };
  918. #pragma pack(pop, tp)
  919. struct
  920. {
  921. char ___sbyte_6_22_OffsetPadding_forAlignmentOnly[6];
  922. int8_t ___sbyte_6_22_forAlignmentOnly;
  923. };
  924. #pragma pack(push, tp, 1)
  925. struct
  926. {
  927. char ___sbyte_7_23_OffsetPadding[7];
  928. // System.SByte System.Numerics.Register::sbyte_7
  929. int8_t ___sbyte_7_23;
  930. };
  931. #pragma pack(pop, tp)
  932. struct
  933. {
  934. char ___sbyte_7_23_OffsetPadding_forAlignmentOnly[7];
  935. int8_t ___sbyte_7_23_forAlignmentOnly;
  936. };
  937. #pragma pack(push, tp, 1)
  938. struct
  939. {
  940. char ___sbyte_8_24_OffsetPadding[8];
  941. // System.SByte System.Numerics.Register::sbyte_8
  942. int8_t ___sbyte_8_24;
  943. };
  944. #pragma pack(pop, tp)
  945. struct
  946. {
  947. char ___sbyte_8_24_OffsetPadding_forAlignmentOnly[8];
  948. int8_t ___sbyte_8_24_forAlignmentOnly;
  949. };
  950. #pragma pack(push, tp, 1)
  951. struct
  952. {
  953. char ___sbyte_9_25_OffsetPadding[9];
  954. // System.SByte System.Numerics.Register::sbyte_9
  955. int8_t ___sbyte_9_25;
  956. };
  957. #pragma pack(pop, tp)
  958. struct
  959. {
  960. char ___sbyte_9_25_OffsetPadding_forAlignmentOnly[9];
  961. int8_t ___sbyte_9_25_forAlignmentOnly;
  962. };
  963. #pragma pack(push, tp, 1)
  964. struct
  965. {
  966. char ___sbyte_10_26_OffsetPadding[10];
  967. // System.SByte System.Numerics.Register::sbyte_10
  968. int8_t ___sbyte_10_26;
  969. };
  970. #pragma pack(pop, tp)
  971. struct
  972. {
  973. char ___sbyte_10_26_OffsetPadding_forAlignmentOnly[10];
  974. int8_t ___sbyte_10_26_forAlignmentOnly;
  975. };
  976. #pragma pack(push, tp, 1)
  977. struct
  978. {
  979. char ___sbyte_11_27_OffsetPadding[11];
  980. // System.SByte System.Numerics.Register::sbyte_11
  981. int8_t ___sbyte_11_27;
  982. };
  983. #pragma pack(pop, tp)
  984. struct
  985. {
  986. char ___sbyte_11_27_OffsetPadding_forAlignmentOnly[11];
  987. int8_t ___sbyte_11_27_forAlignmentOnly;
  988. };
  989. #pragma pack(push, tp, 1)
  990. struct
  991. {
  992. char ___sbyte_12_28_OffsetPadding[12];
  993. // System.SByte System.Numerics.Register::sbyte_12
  994. int8_t ___sbyte_12_28;
  995. };
  996. #pragma pack(pop, tp)
  997. struct
  998. {
  999. char ___sbyte_12_28_OffsetPadding_forAlignmentOnly[12];
  1000. int8_t ___sbyte_12_28_forAlignmentOnly;
  1001. };
  1002. #pragma pack(push, tp, 1)
  1003. struct
  1004. {
  1005. char ___sbyte_13_29_OffsetPadding[13];
  1006. // System.SByte System.Numerics.Register::sbyte_13
  1007. int8_t ___sbyte_13_29;
  1008. };
  1009. #pragma pack(pop, tp)
  1010. struct
  1011. {
  1012. char ___sbyte_13_29_OffsetPadding_forAlignmentOnly[13];
  1013. int8_t ___sbyte_13_29_forAlignmentOnly;
  1014. };
  1015. #pragma pack(push, tp, 1)
  1016. struct
  1017. {
  1018. char ___sbyte_14_30_OffsetPadding[14];
  1019. // System.SByte System.Numerics.Register::sbyte_14
  1020. int8_t ___sbyte_14_30;
  1021. };
  1022. #pragma pack(pop, tp)
  1023. struct
  1024. {
  1025. char ___sbyte_14_30_OffsetPadding_forAlignmentOnly[14];
  1026. int8_t ___sbyte_14_30_forAlignmentOnly;
  1027. };
  1028. #pragma pack(push, tp, 1)
  1029. struct
  1030. {
  1031. char ___sbyte_15_31_OffsetPadding[15];
  1032. // System.SByte System.Numerics.Register::sbyte_15
  1033. int8_t ___sbyte_15_31;
  1034. };
  1035. #pragma pack(pop, tp)
  1036. struct
  1037. {
  1038. char ___sbyte_15_31_OffsetPadding_forAlignmentOnly[15];
  1039. int8_t ___sbyte_15_31_forAlignmentOnly;
  1040. };
  1041. #pragma pack(push, tp, 1)
  1042. struct
  1043. {
  1044. // System.UInt16 System.Numerics.Register::uint16_0
  1045. uint16_t ___uint16_0_32;
  1046. };
  1047. #pragma pack(pop, tp)
  1048. struct
  1049. {
  1050. uint16_t ___uint16_0_32_forAlignmentOnly;
  1051. };
  1052. #pragma pack(push, tp, 1)
  1053. struct
  1054. {
  1055. char ___uint16_1_33_OffsetPadding[2];
  1056. // System.UInt16 System.Numerics.Register::uint16_1
  1057. uint16_t ___uint16_1_33;
  1058. };
  1059. #pragma pack(pop, tp)
  1060. struct
  1061. {
  1062. char ___uint16_1_33_OffsetPadding_forAlignmentOnly[2];
  1063. uint16_t ___uint16_1_33_forAlignmentOnly;
  1064. };
  1065. #pragma pack(push, tp, 1)
  1066. struct
  1067. {
  1068. char ___uint16_2_34_OffsetPadding[4];
  1069. // System.UInt16 System.Numerics.Register::uint16_2
  1070. uint16_t ___uint16_2_34;
  1071. };
  1072. #pragma pack(pop, tp)
  1073. struct
  1074. {
  1075. char ___uint16_2_34_OffsetPadding_forAlignmentOnly[4];
  1076. uint16_t ___uint16_2_34_forAlignmentOnly;
  1077. };
  1078. #pragma pack(push, tp, 1)
  1079. struct
  1080. {
  1081. char ___uint16_3_35_OffsetPadding[6];
  1082. // System.UInt16 System.Numerics.Register::uint16_3
  1083. uint16_t ___uint16_3_35;
  1084. };
  1085. #pragma pack(pop, tp)
  1086. struct
  1087. {
  1088. char ___uint16_3_35_OffsetPadding_forAlignmentOnly[6];
  1089. uint16_t ___uint16_3_35_forAlignmentOnly;
  1090. };
  1091. #pragma pack(push, tp, 1)
  1092. struct
  1093. {
  1094. char ___uint16_4_36_OffsetPadding[8];
  1095. // System.UInt16 System.Numerics.Register::uint16_4
  1096. uint16_t ___uint16_4_36;
  1097. };
  1098. #pragma pack(pop, tp)
  1099. struct
  1100. {
  1101. char ___uint16_4_36_OffsetPadding_forAlignmentOnly[8];
  1102. uint16_t ___uint16_4_36_forAlignmentOnly;
  1103. };
  1104. #pragma pack(push, tp, 1)
  1105. struct
  1106. {
  1107. char ___uint16_5_37_OffsetPadding[10];
  1108. // System.UInt16 System.Numerics.Register::uint16_5
  1109. uint16_t ___uint16_5_37;
  1110. };
  1111. #pragma pack(pop, tp)
  1112. struct
  1113. {
  1114. char ___uint16_5_37_OffsetPadding_forAlignmentOnly[10];
  1115. uint16_t ___uint16_5_37_forAlignmentOnly;
  1116. };
  1117. #pragma pack(push, tp, 1)
  1118. struct
  1119. {
  1120. char ___uint16_6_38_OffsetPadding[12];
  1121. // System.UInt16 System.Numerics.Register::uint16_6
  1122. uint16_t ___uint16_6_38;
  1123. };
  1124. #pragma pack(pop, tp)
  1125. struct
  1126. {
  1127. char ___uint16_6_38_OffsetPadding_forAlignmentOnly[12];
  1128. uint16_t ___uint16_6_38_forAlignmentOnly;
  1129. };
  1130. #pragma pack(push, tp, 1)
  1131. struct
  1132. {
  1133. char ___uint16_7_39_OffsetPadding[14];
  1134. // System.UInt16 System.Numerics.Register::uint16_7
  1135. uint16_t ___uint16_7_39;
  1136. };
  1137. #pragma pack(pop, tp)
  1138. struct
  1139. {
  1140. char ___uint16_7_39_OffsetPadding_forAlignmentOnly[14];
  1141. uint16_t ___uint16_7_39_forAlignmentOnly;
  1142. };
  1143. #pragma pack(push, tp, 1)
  1144. struct
  1145. {
  1146. // System.Int16 System.Numerics.Register::int16_0
  1147. int16_t ___int16_0_40;
  1148. };
  1149. #pragma pack(pop, tp)
  1150. struct
  1151. {
  1152. int16_t ___int16_0_40_forAlignmentOnly;
  1153. };
  1154. #pragma pack(push, tp, 1)
  1155. struct
  1156. {
  1157. char ___int16_1_41_OffsetPadding[2];
  1158. // System.Int16 System.Numerics.Register::int16_1
  1159. int16_t ___int16_1_41;
  1160. };
  1161. #pragma pack(pop, tp)
  1162. struct
  1163. {
  1164. char ___int16_1_41_OffsetPadding_forAlignmentOnly[2];
  1165. int16_t ___int16_1_41_forAlignmentOnly;
  1166. };
  1167. #pragma pack(push, tp, 1)
  1168. struct
  1169. {
  1170. char ___int16_2_42_OffsetPadding[4];
  1171. // System.Int16 System.Numerics.Register::int16_2
  1172. int16_t ___int16_2_42;
  1173. };
  1174. #pragma pack(pop, tp)
  1175. struct
  1176. {
  1177. char ___int16_2_42_OffsetPadding_forAlignmentOnly[4];
  1178. int16_t ___int16_2_42_forAlignmentOnly;
  1179. };
  1180. #pragma pack(push, tp, 1)
  1181. struct
  1182. {
  1183. char ___int16_3_43_OffsetPadding[6];
  1184. // System.Int16 System.Numerics.Register::int16_3
  1185. int16_t ___int16_3_43;
  1186. };
  1187. #pragma pack(pop, tp)
  1188. struct
  1189. {
  1190. char ___int16_3_43_OffsetPadding_forAlignmentOnly[6];
  1191. int16_t ___int16_3_43_forAlignmentOnly;
  1192. };
  1193. #pragma pack(push, tp, 1)
  1194. struct
  1195. {
  1196. char ___int16_4_44_OffsetPadding[8];
  1197. // System.Int16 System.Numerics.Register::int16_4
  1198. int16_t ___int16_4_44;
  1199. };
  1200. #pragma pack(pop, tp)
  1201. struct
  1202. {
  1203. char ___int16_4_44_OffsetPadding_forAlignmentOnly[8];
  1204. int16_t ___int16_4_44_forAlignmentOnly;
  1205. };
  1206. #pragma pack(push, tp, 1)
  1207. struct
  1208. {
  1209. char ___int16_5_45_OffsetPadding[10];
  1210. // System.Int16 System.Numerics.Register::int16_5
  1211. int16_t ___int16_5_45;
  1212. };
  1213. #pragma pack(pop, tp)
  1214. struct
  1215. {
  1216. char ___int16_5_45_OffsetPadding_forAlignmentOnly[10];
  1217. int16_t ___int16_5_45_forAlignmentOnly;
  1218. };
  1219. #pragma pack(push, tp, 1)
  1220. struct
  1221. {
  1222. char ___int16_6_46_OffsetPadding[12];
  1223. // System.Int16 System.Numerics.Register::int16_6
  1224. int16_t ___int16_6_46;
  1225. };
  1226. #pragma pack(pop, tp)
  1227. struct
  1228. {
  1229. char ___int16_6_46_OffsetPadding_forAlignmentOnly[12];
  1230. int16_t ___int16_6_46_forAlignmentOnly;
  1231. };
  1232. #pragma pack(push, tp, 1)
  1233. struct
  1234. {
  1235. char ___int16_7_47_OffsetPadding[14];
  1236. // System.Int16 System.Numerics.Register::int16_7
  1237. int16_t ___int16_7_47;
  1238. };
  1239. #pragma pack(pop, tp)
  1240. struct
  1241. {
  1242. char ___int16_7_47_OffsetPadding_forAlignmentOnly[14];
  1243. int16_t ___int16_7_47_forAlignmentOnly;
  1244. };
  1245. #pragma pack(push, tp, 1)
  1246. struct
  1247. {
  1248. // System.UInt32 System.Numerics.Register::uint32_0
  1249. uint32_t ___uint32_0_48;
  1250. };
  1251. #pragma pack(pop, tp)
  1252. struct
  1253. {
  1254. uint32_t ___uint32_0_48_forAlignmentOnly;
  1255. };
  1256. #pragma pack(push, tp, 1)
  1257. struct
  1258. {
  1259. char ___uint32_1_49_OffsetPadding[4];
  1260. // System.UInt32 System.Numerics.Register::uint32_1
  1261. uint32_t ___uint32_1_49;
  1262. };
  1263. #pragma pack(pop, tp)
  1264. struct
  1265. {
  1266. char ___uint32_1_49_OffsetPadding_forAlignmentOnly[4];
  1267. uint32_t ___uint32_1_49_forAlignmentOnly;
  1268. };
  1269. #pragma pack(push, tp, 1)
  1270. struct
  1271. {
  1272. char ___uint32_2_50_OffsetPadding[8];
  1273. // System.UInt32 System.Numerics.Register::uint32_2
  1274. uint32_t ___uint32_2_50;
  1275. };
  1276. #pragma pack(pop, tp)
  1277. struct
  1278. {
  1279. char ___uint32_2_50_OffsetPadding_forAlignmentOnly[8];
  1280. uint32_t ___uint32_2_50_forAlignmentOnly;
  1281. };
  1282. #pragma pack(push, tp, 1)
  1283. struct
  1284. {
  1285. char ___uint32_3_51_OffsetPadding[12];
  1286. // System.UInt32 System.Numerics.Register::uint32_3
  1287. uint32_t ___uint32_3_51;
  1288. };
  1289. #pragma pack(pop, tp)
  1290. struct
  1291. {
  1292. char ___uint32_3_51_OffsetPadding_forAlignmentOnly[12];
  1293. uint32_t ___uint32_3_51_forAlignmentOnly;
  1294. };
  1295. #pragma pack(push, tp, 1)
  1296. struct
  1297. {
  1298. // System.Int32 System.Numerics.Register::int32_0
  1299. int32_t ___int32_0_52;
  1300. };
  1301. #pragma pack(pop, tp)
  1302. struct
  1303. {
  1304. int32_t ___int32_0_52_forAlignmentOnly;
  1305. };
  1306. #pragma pack(push, tp, 1)
  1307. struct
  1308. {
  1309. char ___int32_1_53_OffsetPadding[4];
  1310. // System.Int32 System.Numerics.Register::int32_1
  1311. int32_t ___int32_1_53;
  1312. };
  1313. #pragma pack(pop, tp)
  1314. struct
  1315. {
  1316. char ___int32_1_53_OffsetPadding_forAlignmentOnly[4];
  1317. int32_t ___int32_1_53_forAlignmentOnly;
  1318. };
  1319. #pragma pack(push, tp, 1)
  1320. struct
  1321. {
  1322. char ___int32_2_54_OffsetPadding[8];
  1323. // System.Int32 System.Numerics.Register::int32_2
  1324. int32_t ___int32_2_54;
  1325. };
  1326. #pragma pack(pop, tp)
  1327. struct
  1328. {
  1329. char ___int32_2_54_OffsetPadding_forAlignmentOnly[8];
  1330. int32_t ___int32_2_54_forAlignmentOnly;
  1331. };
  1332. #pragma pack(push, tp, 1)
  1333. struct
  1334. {
  1335. char ___int32_3_55_OffsetPadding[12];
  1336. // System.Int32 System.Numerics.Register::int32_3
  1337. int32_t ___int32_3_55;
  1338. };
  1339. #pragma pack(pop, tp)
  1340. struct
  1341. {
  1342. char ___int32_3_55_OffsetPadding_forAlignmentOnly[12];
  1343. int32_t ___int32_3_55_forAlignmentOnly;
  1344. };
  1345. #pragma pack(push, tp, 1)
  1346. struct
  1347. {
  1348. // System.UInt64 System.Numerics.Register::uint64_0
  1349. uint64_t ___uint64_0_56;
  1350. };
  1351. #pragma pack(pop, tp)
  1352. struct
  1353. {
  1354. uint64_t ___uint64_0_56_forAlignmentOnly;
  1355. };
  1356. #pragma pack(push, tp, 1)
  1357. struct
  1358. {
  1359. char ___uint64_1_57_OffsetPadding[8];
  1360. // System.UInt64 System.Numerics.Register::uint64_1
  1361. uint64_t ___uint64_1_57;
  1362. };
  1363. #pragma pack(pop, tp)
  1364. struct
  1365. {
  1366. char ___uint64_1_57_OffsetPadding_forAlignmentOnly[8];
  1367. uint64_t ___uint64_1_57_forAlignmentOnly;
  1368. };
  1369. #pragma pack(push, tp, 1)
  1370. struct
  1371. {
  1372. // System.Int64 System.Numerics.Register::int64_0
  1373. int64_t ___int64_0_58;
  1374. };
  1375. #pragma pack(pop, tp)
  1376. struct
  1377. {
  1378. int64_t ___int64_0_58_forAlignmentOnly;
  1379. };
  1380. #pragma pack(push, tp, 1)
  1381. struct
  1382. {
  1383. char ___int64_1_59_OffsetPadding[8];
  1384. // System.Int64 System.Numerics.Register::int64_1
  1385. int64_t ___int64_1_59;
  1386. };
  1387. #pragma pack(pop, tp)
  1388. struct
  1389. {
  1390. char ___int64_1_59_OffsetPadding_forAlignmentOnly[8];
  1391. int64_t ___int64_1_59_forAlignmentOnly;
  1392. };
  1393. #pragma pack(push, tp, 1)
  1394. struct
  1395. {
  1396. // System.Single System.Numerics.Register::single_0
  1397. float ___single_0_60;
  1398. };
  1399. #pragma pack(pop, tp)
  1400. struct
  1401. {
  1402. float ___single_0_60_forAlignmentOnly;
  1403. };
  1404. #pragma pack(push, tp, 1)
  1405. struct
  1406. {
  1407. char ___single_1_61_OffsetPadding[4];
  1408. // System.Single System.Numerics.Register::single_1
  1409. float ___single_1_61;
  1410. };
  1411. #pragma pack(pop, tp)
  1412. struct
  1413. {
  1414. char ___single_1_61_OffsetPadding_forAlignmentOnly[4];
  1415. float ___single_1_61_forAlignmentOnly;
  1416. };
  1417. #pragma pack(push, tp, 1)
  1418. struct
  1419. {
  1420. char ___single_2_62_OffsetPadding[8];
  1421. // System.Single System.Numerics.Register::single_2
  1422. float ___single_2_62;
  1423. };
  1424. #pragma pack(pop, tp)
  1425. struct
  1426. {
  1427. char ___single_2_62_OffsetPadding_forAlignmentOnly[8];
  1428. float ___single_2_62_forAlignmentOnly;
  1429. };
  1430. #pragma pack(push, tp, 1)
  1431. struct
  1432. {
  1433. char ___single_3_63_OffsetPadding[12];
  1434. // System.Single System.Numerics.Register::single_3
  1435. float ___single_3_63;
  1436. };
  1437. #pragma pack(pop, tp)
  1438. struct
  1439. {
  1440. char ___single_3_63_OffsetPadding_forAlignmentOnly[12];
  1441. float ___single_3_63_forAlignmentOnly;
  1442. };
  1443. #pragma pack(push, tp, 1)
  1444. struct
  1445. {
  1446. // System.Double System.Numerics.Register::double_0
  1447. double ___double_0_64;
  1448. };
  1449. #pragma pack(pop, tp)
  1450. struct
  1451. {
  1452. double ___double_0_64_forAlignmentOnly;
  1453. };
  1454. #pragma pack(push, tp, 1)
  1455. struct
  1456. {
  1457. char ___double_1_65_OffsetPadding[8];
  1458. // System.Double System.Numerics.Register::double_1
  1459. double ___double_1_65;
  1460. };
  1461. #pragma pack(pop, tp)
  1462. struct
  1463. {
  1464. char ___double_1_65_OffsetPadding_forAlignmentOnly[8];
  1465. double ___double_1_65_forAlignmentOnly;
  1466. };
  1467. };
  1468. };
  1469. // System.SByte
  1470. struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
  1471. {
  1472. // System.SByte System.SByte::m_value
  1473. int8_t ___m_value_0;
  1474. };
  1475. // System.Single
  1476. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  1477. {
  1478. // System.Single System.Single::m_value
  1479. float ___m_value_0;
  1480. };
  1481. // System.Runtime.Serialization.StreamingContext
  1482. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677
  1483. {
  1484. // System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext
  1485. RuntimeObject* ___m_additionalContext_0;
  1486. // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state
  1487. int32_t ___m_state_1;
  1488. };
  1489. // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext
  1490. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke
  1491. {
  1492. Il2CppIUnknown* ___m_additionalContext_0;
  1493. int32_t ___m_state_1;
  1494. };
  1495. // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
  1496. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com
  1497. {
  1498. Il2CppIUnknown* ___m_additionalContext_0;
  1499. int32_t ___m_state_1;
  1500. };
  1501. // System.UInt16
  1502. struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
  1503. {
  1504. // System.UInt16 System.UInt16::m_value
  1505. uint16_t ___m_value_0;
  1506. };
  1507. // System.UInt32
  1508. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  1509. {
  1510. // System.UInt32 System.UInt32::m_value
  1511. uint32_t ___m_value_0;
  1512. };
  1513. // System.UInt64
  1514. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  1515. {
  1516. // System.UInt64 System.UInt64::m_value
  1517. uint64_t ___m_value_0;
  1518. };
  1519. // System.Void
  1520. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  1521. {
  1522. union
  1523. {
  1524. struct
  1525. {
  1526. };
  1527. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  1528. };
  1529. };
  1530. // System.Numerics.Vector`1<System.UInt64>
  1531. struct Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A
  1532. {
  1533. // System.Numerics.Register System.Numerics.Vector`1::register
  1534. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A ___register_0;
  1535. };
  1536. struct Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A_StaticFields
  1537. {
  1538. // System.Int32 System.Numerics.Vector`1::s_count
  1539. int32_t ___s_count_1;
  1540. // System.Numerics.Vector`1<T> System.Numerics.Vector`1::s_zero
  1541. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___s_zero_2;
  1542. // System.Numerics.Vector`1<T> System.Numerics.Vector`1::s_one
  1543. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___s_one_3;
  1544. // System.Numerics.Vector`1<T> System.Numerics.Vector`1::s_allOnes
  1545. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___s_allOnes_4;
  1546. };
  1547. // System.Linq.Enumerable/WhereListIterator`1<System.Object>
  1548. struct WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB : public Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA
  1549. {
  1550. // System.Collections.Generic.List`1<TSource> System.Linq.Enumerable/WhereListIterator`1::source
  1551. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source_3;
  1552. // System.Func`2<TSource,System.Boolean> System.Linq.Enumerable/WhereListIterator`1::predicate
  1553. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate_4;
  1554. // System.Collections.Generic.List`1/Enumerator<TSource> System.Linq.Enumerable/WhereListIterator`1::enumerator
  1555. Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A ___enumerator_5;
  1556. };
  1557. // System.Delegate
  1558. struct Delegate_t : public RuntimeObject
  1559. {
  1560. // System.IntPtr System.Delegate::method_ptr
  1561. Il2CppMethodPointer ___method_ptr_0;
  1562. // System.IntPtr System.Delegate::invoke_impl
  1563. intptr_t ___invoke_impl_1;
  1564. // System.Object System.Delegate::m_target
  1565. RuntimeObject* ___m_target_2;
  1566. // System.IntPtr System.Delegate::method
  1567. intptr_t ___method_3;
  1568. // System.IntPtr System.Delegate::delegate_trampoline
  1569. intptr_t ___delegate_trampoline_4;
  1570. // System.IntPtr System.Delegate::extra_arg
  1571. intptr_t ___extra_arg_5;
  1572. // System.IntPtr System.Delegate::method_code
  1573. intptr_t ___method_code_6;
  1574. // System.IntPtr System.Delegate::interp_method
  1575. intptr_t ___interp_method_7;
  1576. // System.IntPtr System.Delegate::interp_invoke_impl
  1577. intptr_t ___interp_invoke_impl_8;
  1578. // System.Reflection.MethodInfo System.Delegate::method_info
  1579. MethodInfo_t* ___method_info_9;
  1580. // System.Reflection.MethodInfo System.Delegate::original_method_info
  1581. MethodInfo_t* ___original_method_info_10;
  1582. // System.DelegateData System.Delegate::data
  1583. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  1584. // System.Boolean System.Delegate::method_is_virtual
  1585. bool ___method_is_virtual_12;
  1586. };
  1587. // Native definition for P/Invoke marshalling of System.Delegate
  1588. struct Delegate_t_marshaled_pinvoke
  1589. {
  1590. intptr_t ___method_ptr_0;
  1591. intptr_t ___invoke_impl_1;
  1592. Il2CppIUnknown* ___m_target_2;
  1593. intptr_t ___method_3;
  1594. intptr_t ___delegate_trampoline_4;
  1595. intptr_t ___extra_arg_5;
  1596. intptr_t ___method_code_6;
  1597. intptr_t ___interp_method_7;
  1598. intptr_t ___interp_invoke_impl_8;
  1599. MethodInfo_t* ___method_info_9;
  1600. MethodInfo_t* ___original_method_info_10;
  1601. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  1602. int32_t ___method_is_virtual_12;
  1603. };
  1604. // Native definition for COM marshalling of System.Delegate
  1605. struct Delegate_t_marshaled_com
  1606. {
  1607. intptr_t ___method_ptr_0;
  1608. intptr_t ___invoke_impl_1;
  1609. Il2CppIUnknown* ___m_target_2;
  1610. intptr_t ___method_3;
  1611. intptr_t ___delegate_trampoline_4;
  1612. intptr_t ___extra_arg_5;
  1613. intptr_t ___method_code_6;
  1614. intptr_t ___interp_method_7;
  1615. intptr_t ___interp_invoke_impl_8;
  1616. MethodInfo_t* ___method_info_9;
  1617. MethodInfo_t* ___original_method_info_10;
  1618. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  1619. int32_t ___method_is_virtual_12;
  1620. };
  1621. // System.Exception
  1622. struct Exception_t : public RuntimeObject
  1623. {
  1624. // System.String System.Exception::_className
  1625. String_t* ____className_1;
  1626. // System.String System.Exception::_message
  1627. String_t* ____message_2;
  1628. // System.Collections.IDictionary System.Exception::_data
  1629. RuntimeObject* ____data_3;
  1630. // System.Exception System.Exception::_innerException
  1631. Exception_t* ____innerException_4;
  1632. // System.String System.Exception::_helpURL
  1633. String_t* ____helpURL_5;
  1634. // System.Object System.Exception::_stackTrace
  1635. RuntimeObject* ____stackTrace_6;
  1636. // System.String System.Exception::_stackTraceString
  1637. String_t* ____stackTraceString_7;
  1638. // System.String System.Exception::_remoteStackTraceString
  1639. String_t* ____remoteStackTraceString_8;
  1640. // System.Int32 System.Exception::_remoteStackIndex
  1641. int32_t ____remoteStackIndex_9;
  1642. // System.Object System.Exception::_dynamicMethods
  1643. RuntimeObject* ____dynamicMethods_10;
  1644. // System.Int32 System.Exception::_HResult
  1645. int32_t ____HResult_11;
  1646. // System.String System.Exception::_source
  1647. String_t* ____source_12;
  1648. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  1649. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  1650. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  1651. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  1652. // System.IntPtr[] System.Exception::native_trace_ips
  1653. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
  1654. // System.Int32 System.Exception::caught_in_unmanaged
  1655. int32_t ___caught_in_unmanaged_16;
  1656. };
  1657. struct Exception_t_StaticFields
  1658. {
  1659. // System.Object System.Exception::s_EDILock
  1660. RuntimeObject* ___s_EDILock_0;
  1661. };
  1662. // Native definition for P/Invoke marshalling of System.Exception
  1663. struct Exception_t_marshaled_pinvoke
  1664. {
  1665. char* ____className_1;
  1666. char* ____message_2;
  1667. RuntimeObject* ____data_3;
  1668. Exception_t_marshaled_pinvoke* ____innerException_4;
  1669. char* ____helpURL_5;
  1670. Il2CppIUnknown* ____stackTrace_6;
  1671. char* ____stackTraceString_7;
  1672. char* ____remoteStackTraceString_8;
  1673. int32_t ____remoteStackIndex_9;
  1674. Il2CppIUnknown* ____dynamicMethods_10;
  1675. int32_t ____HResult_11;
  1676. char* ____source_12;
  1677. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  1678. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  1679. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  1680. int32_t ___caught_in_unmanaged_16;
  1681. };
  1682. // Native definition for COM marshalling of System.Exception
  1683. struct Exception_t_marshaled_com
  1684. {
  1685. Il2CppChar* ____className_1;
  1686. Il2CppChar* ____message_2;
  1687. RuntimeObject* ____data_3;
  1688. Exception_t_marshaled_com* ____innerException_4;
  1689. Il2CppChar* ____helpURL_5;
  1690. Il2CppIUnknown* ____stackTrace_6;
  1691. Il2CppChar* ____stackTraceString_7;
  1692. Il2CppChar* ____remoteStackTraceString_8;
  1693. int32_t ____remoteStackIndex_9;
  1694. Il2CppIUnknown* ____dynamicMethods_10;
  1695. int32_t ____HResult_11;
  1696. Il2CppChar* ____source_12;
  1697. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  1698. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  1699. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  1700. int32_t ___caught_in_unmanaged_16;
  1701. };
  1702. // System.Runtime.InteropServices.GCHandle
  1703. struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC
  1704. {
  1705. // System.IntPtr System.Runtime.InteropServices.GCHandle::handle
  1706. intptr_t ___handle_0;
  1707. };
  1708. // System.RuntimeTypeHandle
  1709. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  1710. {
  1711. // System.IntPtr System.RuntimeTypeHandle::value
  1712. intptr_t ___value_0;
  1713. };
  1714. // System.Numerics.Vector`1/VectorSizeHelper<System.UInt64>
  1715. struct VectorSizeHelper_tF54ACCE947CB8A38047BEB642392A4E7345A157D
  1716. {
  1717. // System.Numerics.Vector`1<T> System.Numerics.Vector`1/VectorSizeHelper::_placeholder
  1718. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ____placeholder_0;
  1719. // System.Byte System.Numerics.Vector`1/VectorSizeHelper::_byte
  1720. uint8_t ____byte_1;
  1721. };
  1722. // System.WeakReference`1<System.Object>
  1723. struct WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE : public RuntimeObject
  1724. {
  1725. // System.Runtime.InteropServices.GCHandle System.WeakReference`1::handle
  1726. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___handle_0;
  1727. // System.Boolean System.WeakReference`1::trackResurrection
  1728. bool ___trackResurrection_1;
  1729. };
  1730. // System.MulticastDelegate
  1731. struct MulticastDelegate_t : public Delegate_t
  1732. {
  1733. // System.Delegate[] System.MulticastDelegate::delegates
  1734. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
  1735. };
  1736. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  1737. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  1738. {
  1739. Delegate_t_marshaled_pinvoke** ___delegates_13;
  1740. };
  1741. // Native definition for COM marshalling of System.MulticastDelegate
  1742. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  1743. {
  1744. Delegate_t_marshaled_com** ___delegates_13;
  1745. };
  1746. // System.SystemException
  1747. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  1748. {
  1749. };
  1750. // System.Type
  1751. struct Type_t : public MemberInfo_t
  1752. {
  1753. // System.RuntimeTypeHandle System.Type::_impl
  1754. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
  1755. };
  1756. struct Type_t_StaticFields
  1757. {
  1758. // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
  1759. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
  1760. // System.Char System.Type::Delimiter
  1761. Il2CppChar ___Delimiter_1;
  1762. // System.Type[] System.Type::EmptyTypes
  1763. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
  1764. // System.Object System.Type::Missing
  1765. RuntimeObject* ___Missing_3;
  1766. // System.Reflection.MemberFilter System.Type::FilterAttribute
  1767. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
  1768. // System.Reflection.MemberFilter System.Type::FilterName
  1769. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
  1770. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  1771. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
  1772. };
  1773. // System.Func`2<System.Object,System.Boolean>
  1774. struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00 : public MulticastDelegate_t
  1775. {
  1776. };
  1777. // System.ArgumentException
  1778. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1779. {
  1780. // System.String System.ArgumentException::_paramName
  1781. String_t* ____paramName_18;
  1782. };
  1783. // System.IndexOutOfRangeException
  1784. struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1785. {
  1786. };
  1787. // System.NotSupportedException
  1788. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1789. {
  1790. };
  1791. // System.ArgumentNullException
  1792. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  1793. {
  1794. };
  1795. #ifdef __clang__
  1796. #pragma clang diagnostic pop
  1797. #endif
  1798. // System.Object[]
  1799. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  1800. {
  1801. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  1802. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  1803. {
  1804. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1805. return m_Items[index];
  1806. }
  1807. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  1808. {
  1809. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1810. return m_Items + index;
  1811. }
  1812. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  1813. {
  1814. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1815. m_Items[index] = value;
  1816. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1817. }
  1818. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  1819. {
  1820. return m_Items[index];
  1821. }
  1822. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1823. {
  1824. return m_Items + index;
  1825. }
  1826. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  1827. {
  1828. m_Items[index] = value;
  1829. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1830. }
  1831. };
  1832. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(T)
  1833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector_1__ctor_m1B5D6A9264B4450B3C14BD8FF9430354A337F2D6_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, uint64_t ___value0, const RuntimeMethod* method) ;
  1834. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(System.Void*,System.Int32)
  1835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector_1__ctor_mB3EB022FA5067096F41350560FA447FBA16BFF2B_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, void* ___dataPointer0, int32_t ___offset1, const RuntimeMethod* method) ;
  1836. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(System.Void*)
  1837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, void* ___dataPointer0, const RuntimeMethod* method) ;
  1838. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(System.Numerics.Register&)
  1839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* ___existingRegister0, const RuntimeMethod* method) ;
  1840. // T System.Numerics.Vector`1<System.UInt64>::get_Item(System.Int32)
  1841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, int32_t ___index0, const RuntimeMethod* method) ;
  1842. // System.Boolean System.Numerics.Vector`1<System.UInt64>::Equals(System.Numerics.Vector`1<T>)
  1843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___other0, const RuntimeMethod* method) ;
  1844. // System.Boolean System.Numerics.Vector`1<System.UInt64>::Equals(System.Object)
  1845. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector_1_Equals_mE275DCDE4DC3B6FB30AB80ACEAC8363207BA9BEC_gshared_inline (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) ;
  1846. // System.Int32 System.Numerics.Vector`1<System.UInt64>::GetHashCode()
  1847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector_1_GetHashCode_mEC951E56E2DC500CF877DFAD5542E0920B73B00A_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, const RuntimeMethod* method) ;
  1848. // System.String System.Numerics.Vector`1<System.UInt64>::ToString(System.String,System.IFormatProvider)
  1849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector_1_ToString_m8F20119DB8CF7117F2D6E4D165C4A843F7D3586C_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method) ;
  1850. // System.String System.Numerics.Vector`1<System.UInt64>::ToString()
  1851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector_1_ToString_m3EBF88D3E195BD2C4B0D1CCBD9F71E32233CA4F4_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, const RuntimeMethod* method) ;
  1852. // T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
  1853. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  1854. // System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
  1855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  1856. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  1857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ;
  1858. // System.Boolean System.Type::op_Equality(System.Type,System.Type)
  1859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ;
  1860. // System.Void System.NotSupportedException::.ctor(System.String)
  1861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___message0, const RuntimeMethod* method) ;
  1862. // System.Boolean System.Numerics.Vector::get_IsHardwareAccelerated()
  1863. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector_get_IsHardwareAccelerated_m783509258751EBED64CBD9F387EC1BB4A15088AA (const RuntimeMethod* method) ;
  1864. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(T)
  1865. inline void Vector_1__ctor_m1B5D6A9264B4450B3C14BD8FF9430354A337F2D6 (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, uint64_t ___value0, const RuntimeMethod* method)
  1866. {
  1867. (( void (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*, uint64_t, const RuntimeMethod*))Vector_1__ctor_m1B5D6A9264B4450B3C14BD8FF9430354A337F2D6_gshared)(__this, ___value0, method);
  1868. }
  1869. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(System.Void*,System.Int32)
  1870. inline void Vector_1__ctor_mB3EB022FA5067096F41350560FA447FBA16BFF2B (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, void* ___dataPointer0, int32_t ___offset1, const RuntimeMethod* method)
  1871. {
  1872. (( void (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*, void*, int32_t, const RuntimeMethod*))Vector_1__ctor_mB3EB022FA5067096F41350560FA447FBA16BFF2B_gshared)(__this, ___dataPointer0, ___offset1, method);
  1873. }
  1874. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(System.Void*)
  1875. inline void Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, void* ___dataPointer0, const RuntimeMethod* method)
  1876. {
  1877. (( void (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*, void*, const RuntimeMethod*))Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA_gshared)(__this, ___dataPointer0, method);
  1878. }
  1879. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(System.Numerics.Register&)
  1880. inline void Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606 (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* ___existingRegister0, const RuntimeMethod* method)
  1881. {
  1882. (( void (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*, Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*, const RuntimeMethod*))Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606_gshared)(__this, ___existingRegister0, method);
  1883. }
  1884. // System.String SR::Format(System.String,System.Object)
  1885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_m9E8DC9AEFDC34AC67473EFAEAB78C5066C1A0D09 (String_t* ___resourceFormat0, RuntimeObject* ___p11, const RuntimeMethod* method) ;
  1886. // System.Void System.IndexOutOfRangeException::.ctor(System.String)
  1887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425 (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* __this, String_t* ___message0, const RuntimeMethod* method) ;
  1888. // T System.Numerics.Vector`1<System.UInt64>::get_Item(System.Int32)
  1889. inline uint64_t Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99 (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, int32_t ___index0, const RuntimeMethod* method)
  1890. {
  1891. return (( uint64_t (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*, int32_t, const RuntimeMethod*))Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99_gshared)(__this, ___index0, method);
  1892. }
  1893. // System.Boolean System.Numerics.Vector`1<System.UInt64>::Equals(System.Numerics.Vector`1<T>)
  1894. inline bool Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27 (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___other0, const RuntimeMethod* method)
  1895. {
  1896. return (( bool (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*, Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A, const RuntimeMethod*))Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27_gshared)(__this, ___other0, method);
  1897. }
  1898. // System.Boolean System.Numerics.Vector`1<System.UInt64>::Equals(System.Object)
  1899. inline bool Vector_1_Equals_mE275DCDE4DC3B6FB30AB80ACEAC8363207BA9BEC_inline (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
  1900. {
  1901. return (( bool (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*, RuntimeObject*, const RuntimeMethod*))Vector_1_Equals_mE275DCDE4DC3B6FB30AB80ACEAC8363207BA9BEC_gshared_inline)(__this, ___obj0, method);
  1902. }
  1903. // System.Int32 System.Byte::GetHashCode()
  1904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678 (uint8_t* __this, const RuntimeMethod* method) ;
  1905. // System.Int32 System.Numerics.Hashing.HashHelpers::Combine(System.Int32,System.Int32)
  1906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7 (int32_t ___h10, int32_t ___h21, const RuntimeMethod* method) ;
  1907. // System.Int32 System.SByte::GetHashCode()
  1908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF (int8_t* __this, const RuntimeMethod* method) ;
  1909. // System.Int32 System.UInt16::GetHashCode()
  1910. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200 (uint16_t* __this, const RuntimeMethod* method) ;
  1911. // System.Int32 System.Int16::GetHashCode()
  1912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1 (int16_t* __this, const RuntimeMethod* method) ;
  1913. // System.Int32 System.UInt32::GetHashCode()
  1914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC (uint32_t* __this, const RuntimeMethod* method) ;
  1915. // System.Int32 System.Int32::GetHashCode()
  1916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
  1917. // System.Int32 System.UInt64::GetHashCode()
  1918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92 (uint64_t* __this, const RuntimeMethod* method) ;
  1919. // System.Int32 System.Int64::GetHashCode()
  1920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int64_GetHashCode_mDB050BE2AC244D92B14D1DF725AAD279CDC48496 (int64_t* __this, const RuntimeMethod* method) ;
  1921. // System.Int32 System.Single::GetHashCode()
  1922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ;
  1923. // System.Int32 System.Double::GetHashCode()
  1924. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline (double* __this, const RuntimeMethod* method) ;
  1925. // System.Int32 System.Numerics.Vector`1<System.UInt64>::GetHashCode()
  1926. inline int32_t Vector_1_GetHashCode_mEC951E56E2DC500CF877DFAD5542E0920B73B00A (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, const RuntimeMethod* method)
  1927. {
  1928. return (( int32_t (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*, const RuntimeMethod*))Vector_1_GetHashCode_mEC951E56E2DC500CF877DFAD5542E0920B73B00A_gshared)(__this, method);
  1929. }
  1930. // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_CurrentCulture()
  1931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5 (const RuntimeMethod* method) ;
  1932. // System.String System.Numerics.Vector`1<System.UInt64>::ToString(System.String,System.IFormatProvider)
  1933. inline String_t* Vector_1_ToString_m8F20119DB8CF7117F2D6E4D165C4A843F7D3586C (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
  1934. {
  1935. return (( String_t* (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*, String_t*, RuntimeObject*, const RuntimeMethod*))Vector_1_ToString_m8F20119DB8CF7117F2D6E4D165C4A843F7D3586C_gshared)(__this, ___format0, ___formatProvider1, method);
  1936. }
  1937. // System.String System.Numerics.Vector`1<System.UInt64>::ToString()
  1938. inline String_t* Vector_1_ToString_m3EBF88D3E195BD2C4B0D1CCBD9F71E32233CA4F4 (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, const RuntimeMethod* method)
  1939. {
  1940. return (( String_t* (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*, const RuntimeMethod*))Vector_1_ToString_m3EBF88D3E195BD2C4B0D1CCBD9F71E32233CA4F4_gshared)(__this, method);
  1941. }
  1942. // System.Void System.Text.StringBuilder::.ctor()
  1943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
  1944. // System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::GetInstance(System.IFormatProvider)
  1945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* NumberFormatInfo_GetInstance_m705987E5E7D3E5EC5C5DD2D088FBC9BCBA0FC31F (RuntimeObject* ___formatProvider0, const RuntimeMethod* method) ;
  1946. // System.String System.Globalization.NumberFormatInfo::get_NumberGroupSeparator()
  1947. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberGroupSeparator_m0556B092AA471513B1EDC31C047712226D39BEB6_inline (NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* __this, const RuntimeMethod* method) ;
  1948. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char)
  1949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___value0, const RuntimeMethod* method) ;
  1950. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
  1951. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
  1952. // System.Byte System.Numerics.ConstantHelper::GetByteWithAllBitsSet()
  1953. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline (const RuntimeMethod* method) ;
  1954. // System.SByte System.Numerics.ConstantHelper::GetSByteWithAllBitsSet()
  1955. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int8_t ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline (const RuntimeMethod* method) ;
  1956. // System.UInt16 System.Numerics.ConstantHelper::GetUInt16WithAllBitsSet()
  1957. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline (const RuntimeMethod* method) ;
  1958. // System.Int16 System.Numerics.ConstantHelper::GetInt16WithAllBitsSet()
  1959. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int16_t ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline (const RuntimeMethod* method) ;
  1960. // System.UInt32 System.Numerics.ConstantHelper::GetUInt32WithAllBitsSet()
  1961. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t ConstantHelper_GetUInt32WithAllBitsSet_m78CBFE0C29CF227C16D2A9021972A0D54744BCAF_inline (const RuntimeMethod* method) ;
  1962. // System.Int32 System.Numerics.ConstantHelper::GetInt32WithAllBitsSet()
  1963. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ConstantHelper_GetInt32WithAllBitsSet_m245101340DDE7277600327D319DF86F1FFEA4FD0_inline (const RuntimeMethod* method) ;
  1964. // System.UInt64 System.Numerics.ConstantHelper::GetUInt64WithAllBitsSet()
  1965. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t ConstantHelper_GetUInt64WithAllBitsSet_mB7F3E046EE6B1B20C552BF7CF619416E239A5A96_inline (const RuntimeMethod* method) ;
  1966. // System.Int64 System.Numerics.ConstantHelper::GetInt64WithAllBitsSet()
  1967. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t ConstantHelper_GetInt64WithAllBitsSet_m56A9AB64BA5DDD9ECC99424875824591DEFD5C40_inline (const RuntimeMethod* method) ;
  1968. // System.Single System.Numerics.ConstantHelper::GetSingleWithAllBitsSet()
  1969. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ConstantHelper_GetSingleWithAllBitsSet_m66FC11C0680F744EB8315278910061C9535818C0_inline (const RuntimeMethod* method) ;
  1970. // System.Double System.Numerics.ConstantHelper::GetDoubleWithAllBitsSet()
  1971. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double ConstantHelper_GetDoubleWithAllBitsSet_mF43AF77A6C93B7590B35B20458E80F2BC66AD5F2_inline (const RuntimeMethod* method) ;
  1972. // System.Void System.Object::.ctor()
  1973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  1974. // System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle::Alloc(System.Object,System.Runtime.InteropServices.GCHandleType)
  1975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC (RuntimeObject* ___value0, int32_t ___type1, const RuntimeMethod* method) ;
  1976. // System.Void System.ArgumentNullException::.ctor(System.String)
  1977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___paramName0, const RuntimeMethod* method) ;
  1978. // System.Boolean System.Runtime.Serialization.SerializationInfo::GetBoolean(System.String)
  1979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SerializationInfo_GetBoolean_m8335F8E11B572AB6B5BF85A9355D6888D5847EF5 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___name0, const RuntimeMethod* method) ;
  1980. // System.Object System.Runtime.Serialization.SerializationInfo::GetValue(System.String,System.Type)
  1981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___name0, Type_t* ___type1, const RuntimeMethod* method) ;
  1982. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Boolean)
  1983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_mC52253CB19C98F82A26E32C941F8F20E106D4C0D (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___name0, bool ___value1, const RuntimeMethod* method) ;
  1984. // System.Boolean System.Runtime.InteropServices.GCHandle::get_IsAllocated()
  1985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
  1986. // System.Object System.Runtime.InteropServices.GCHandle::get_Target()
  1987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
  1988. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object)
  1989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m28FE9B110F21DDB8FF5F5E35A0EABD659DB22C2F (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___name0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
  1990. // System.Void System.Object::Finalize()
  1991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  1992. // System.Void System.Runtime.InteropServices.GCHandle::Free()
  1993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
  1994. // T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
  1995. inline RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
  1996. {
  1997. return (( RuntimeObject* (*) (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  1998. }
  1999. // System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
  2000. inline bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
  2001. {
  2002. return (( bool (*) (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  2003. }
  2004. // System.Int64 System.BitConverter::DoubleToInt64Bits(System.Double)
  2005. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___value0, const RuntimeMethod* method) ;
  2006. #ifdef __clang__
  2007. #pragma clang diagnostic push
  2008. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2009. #pragma clang diagnostic ignored "-Wunused-variable"
  2010. #endif
  2011. // System.Int32 System.Numerics.Vector`1<System.UInt64>::get_Count()
  2012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_mC75C8C6E913E7FF8A3D10467D6DADE41711EF3CC_gshared (const RuntimeMethod* method)
  2013. {
  2014. {
  2015. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2016. int32_t L_0 = ((Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_count_1;
  2017. return L_0;
  2018. }
  2019. }
  2020. // System.Numerics.Vector`1<T> System.Numerics.Vector`1<System.UInt64>::get_Zero()
  2021. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A Vector_1_get_Zero_m052680C155E15387C16A5E044176ACB59DF53359_gshared (const RuntimeMethod* method)
  2022. {
  2023. {
  2024. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2025. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_0 = ((Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_zero_2;
  2026. return L_0;
  2027. }
  2028. }
  2029. // System.Int32 System.Numerics.Vector`1<System.UInt64>::InitializeCount()
  2030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector_1_InitializeCount_mE29E088973A17B81B830C30831075135FC8E263A_gshared (const RuntimeMethod* method)
  2031. {
  2032. static bool s_Il2CppMethodInitialized;
  2033. if (!s_Il2CppMethodInitialized)
  2034. {
  2035. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  2036. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  2037. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  2038. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  2039. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  2040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  2041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  2042. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  2043. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  2044. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  2045. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  2046. s_Il2CppMethodInitialized = true;
  2047. }
  2048. VectorSizeHelper_tF54ACCE947CB8A38047BEB642392A4E7345A157D V_0;
  2049. memset((&V_0), 0, sizeof(V_0));
  2050. uint8_t* V_1 = NULL;
  2051. int32_t V_2 = 0;
  2052. int32_t G_B2_0 = 0;
  2053. int32_t G_B1_0 = 0;
  2054. int32_t G_B21_0 = 0;
  2055. int32_t G_B4_0 = 0;
  2056. int32_t G_B3_0 = 0;
  2057. int32_t G_B6_0 = 0;
  2058. int32_t G_B5_0 = 0;
  2059. int32_t G_B8_0 = 0;
  2060. int32_t G_B7_0 = 0;
  2061. int32_t G_B10_0 = 0;
  2062. int32_t G_B9_0 = 0;
  2063. int32_t G_B12_0 = 0;
  2064. int32_t G_B11_0 = 0;
  2065. int32_t G_B14_0 = 0;
  2066. int32_t G_B13_0 = 0;
  2067. int32_t G_B16_0 = 0;
  2068. int32_t G_B15_0 = 0;
  2069. int32_t G_B18_0 = 0;
  2070. int32_t G_B17_0 = 0;
  2071. int32_t G_B20_0 = 0;
  2072. int32_t G_B19_0 = 0;
  2073. {
  2074. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* L_0 = (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*)(&(&V_0)->____placeholder_0);
  2075. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_1 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&L_0->___register_0);
  2076. uint8_t* L_2 = (uint8_t*)(&L_1->___byte_0_0);
  2077. V_1 = (uint8_t*)((uintptr_t)L_2);
  2078. uint8_t* L_3 = (uint8_t*)(&(&V_0)->____byte_1);
  2079. uint8_t* L_4 = V_1;
  2080. V_2 = (-1);
  2081. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2082. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2083. Type_t* L_6;
  2084. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  2085. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  2086. Type_t* L_8;
  2087. L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
  2088. bool L_9;
  2089. L_9 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_6, L_8, NULL);
  2090. G_B1_0 = ((int32_t)((int64_t)(intptr_t)((uint8_t*)((intptr_t)((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uintptr_t)L_3), (intptr_t)L_4))/1))));
  2091. if (!L_9)
  2092. {
  2093. G_B2_0 = ((int32_t)((int64_t)(intptr_t)((uint8_t*)((intptr_t)((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uintptr_t)L_3), (intptr_t)L_4))/1))));
  2094. goto IL_0045;
  2095. }
  2096. }
  2097. {
  2098. V_2 = 1;
  2099. G_B21_0 = G_B1_0;
  2100. goto IL_0176;
  2101. }
  2102. IL_0045:
  2103. {
  2104. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2105. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2106. Type_t* L_11;
  2107. L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
  2108. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  2109. Type_t* L_13;
  2110. L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
  2111. bool L_14;
  2112. L_14 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_11, L_13, NULL);
  2113. G_B3_0 = G_B2_0;
  2114. if (!L_14)
  2115. {
  2116. G_B4_0 = G_B2_0;
  2117. goto IL_0067;
  2118. }
  2119. }
  2120. {
  2121. V_2 = 1;
  2122. G_B21_0 = G_B3_0;
  2123. goto IL_0176;
  2124. }
  2125. IL_0067:
  2126. {
  2127. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2128. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2129. Type_t* L_16;
  2130. L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL);
  2131. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  2132. Type_t* L_18;
  2133. L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
  2134. bool L_19;
  2135. L_19 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_16, L_18, NULL);
  2136. G_B5_0 = G_B4_0;
  2137. if (!L_19)
  2138. {
  2139. G_B6_0 = G_B4_0;
  2140. goto IL_0089;
  2141. }
  2142. }
  2143. {
  2144. V_2 = 2;
  2145. G_B21_0 = G_B5_0;
  2146. goto IL_0176;
  2147. }
  2148. IL_0089:
  2149. {
  2150. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2151. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2152. Type_t* L_21;
  2153. L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL);
  2154. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  2155. Type_t* L_23;
  2156. L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL);
  2157. bool L_24;
  2158. L_24 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_21, L_23, NULL);
  2159. G_B7_0 = G_B6_0;
  2160. if (!L_24)
  2161. {
  2162. G_B8_0 = G_B6_0;
  2163. goto IL_00ab;
  2164. }
  2165. }
  2166. {
  2167. V_2 = 2;
  2168. G_B21_0 = G_B7_0;
  2169. goto IL_0176;
  2170. }
  2171. IL_00ab:
  2172. {
  2173. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_25 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2174. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2175. Type_t* L_26;
  2176. L_26 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_25, NULL);
  2177. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  2178. Type_t* L_28;
  2179. L_28 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_27, NULL);
  2180. bool L_29;
  2181. L_29 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_26, L_28, NULL);
  2182. G_B9_0 = G_B8_0;
  2183. if (!L_29)
  2184. {
  2185. G_B10_0 = G_B8_0;
  2186. goto IL_00cd;
  2187. }
  2188. }
  2189. {
  2190. V_2 = 4;
  2191. G_B21_0 = G_B9_0;
  2192. goto IL_0176;
  2193. }
  2194. IL_00cd:
  2195. {
  2196. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_30 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2197. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2198. Type_t* L_31;
  2199. L_31 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_30, NULL);
  2200. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  2201. Type_t* L_33;
  2202. L_33 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_32, NULL);
  2203. bool L_34;
  2204. L_34 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_31, L_33, NULL);
  2205. G_B11_0 = G_B10_0;
  2206. if (!L_34)
  2207. {
  2208. G_B12_0 = G_B10_0;
  2209. goto IL_00ef;
  2210. }
  2211. }
  2212. {
  2213. V_2 = 4;
  2214. G_B21_0 = G_B11_0;
  2215. goto IL_0176;
  2216. }
  2217. IL_00ef:
  2218. {
  2219. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2220. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2221. Type_t* L_36;
  2222. L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
  2223. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  2224. Type_t* L_38;
  2225. L_38 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_37, NULL);
  2226. bool L_39;
  2227. L_39 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_36, L_38, NULL);
  2228. G_B13_0 = G_B12_0;
  2229. if (!L_39)
  2230. {
  2231. G_B14_0 = G_B12_0;
  2232. goto IL_010e;
  2233. }
  2234. }
  2235. {
  2236. V_2 = 8;
  2237. G_B21_0 = G_B13_0;
  2238. goto IL_0176;
  2239. }
  2240. IL_010e:
  2241. {
  2242. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2243. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2244. Type_t* L_41;
  2245. L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL);
  2246. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  2247. Type_t* L_43;
  2248. L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL);
  2249. bool L_44;
  2250. L_44 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_41, L_43, NULL);
  2251. G_B15_0 = G_B14_0;
  2252. if (!L_44)
  2253. {
  2254. G_B16_0 = G_B14_0;
  2255. goto IL_012d;
  2256. }
  2257. }
  2258. {
  2259. V_2 = 8;
  2260. G_B21_0 = G_B15_0;
  2261. goto IL_0176;
  2262. }
  2263. IL_012d:
  2264. {
  2265. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_45 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2266. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2267. Type_t* L_46;
  2268. L_46 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_45, NULL);
  2269. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  2270. Type_t* L_48;
  2271. L_48 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_47, NULL);
  2272. bool L_49;
  2273. L_49 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_46, L_48, NULL);
  2274. G_B17_0 = G_B16_0;
  2275. if (!L_49)
  2276. {
  2277. G_B18_0 = G_B16_0;
  2278. goto IL_014c;
  2279. }
  2280. }
  2281. {
  2282. V_2 = 4;
  2283. G_B21_0 = G_B17_0;
  2284. goto IL_0176;
  2285. }
  2286. IL_014c:
  2287. {
  2288. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_50 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2289. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2290. Type_t* L_51;
  2291. L_51 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_50, NULL);
  2292. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_52 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  2293. Type_t* L_53;
  2294. L_53 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_52, NULL);
  2295. bool L_54;
  2296. L_54 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_51, L_53, NULL);
  2297. G_B19_0 = G_B18_0;
  2298. if (!L_54)
  2299. {
  2300. G_B20_0 = G_B18_0;
  2301. goto IL_016b;
  2302. }
  2303. }
  2304. {
  2305. V_2 = 8;
  2306. G_B21_0 = G_B19_0;
  2307. goto IL_0176;
  2308. }
  2309. IL_016b:
  2310. {
  2311. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_55 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  2312. NullCheck(L_55);
  2313. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_55, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  2314. IL2CPP_RAISE_MANAGED_EXCEPTION(L_55, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_InitializeCount_mE29E088973A17B81B830C30831075135FC8E263A_RuntimeMethod_var)));
  2315. }
  2316. IL_0176:
  2317. {
  2318. int32_t L_56 = V_2;
  2319. return ((int32_t)(G_B21_0/L_56));
  2320. }
  2321. }
  2322. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(T)
  2323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector_1__ctor_m1B5D6A9264B4450B3C14BD8FF9430354A337F2D6_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, uint64_t ___value0, const RuntimeMethod* method)
  2324. {
  2325. static bool s_Il2CppMethodInitialized;
  2326. if (!s_Il2CppMethodInitialized)
  2327. {
  2328. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  2329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
  2330. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  2331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
  2332. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  2333. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var);
  2334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  2335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
  2336. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  2337. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
  2338. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  2339. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var);
  2340. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  2341. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
  2342. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  2343. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  2344. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var);
  2345. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  2346. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
  2347. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  2348. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
  2349. s_Il2CppMethodInitialized = true;
  2350. }
  2351. uint8_t* V_0 = NULL;
  2352. uint8_t* V_1 = NULL;
  2353. int32_t V_2 = 0;
  2354. int8_t* V_3 = NULL;
  2355. int8_t* V_4 = NULL;
  2356. int32_t V_5 = 0;
  2357. uint16_t* V_6 = NULL;
  2358. uint16_t* V_7 = NULL;
  2359. int32_t V_8 = 0;
  2360. int16_t* V_9 = NULL;
  2361. int16_t* V_10 = NULL;
  2362. int32_t V_11 = 0;
  2363. uint32_t* V_12 = NULL;
  2364. uint32_t* V_13 = NULL;
  2365. int32_t V_14 = 0;
  2366. int32_t* V_15 = NULL;
  2367. int32_t* V_16 = NULL;
  2368. int32_t V_17 = 0;
  2369. uint64_t* V_18 = NULL;
  2370. uint64_t* V_19 = NULL;
  2371. int32_t V_20 = 0;
  2372. int64_t* V_21 = NULL;
  2373. int64_t* V_22 = NULL;
  2374. int32_t V_23 = 0;
  2375. float* V_24 = NULL;
  2376. float* V_25 = NULL;
  2377. int32_t V_26 = 0;
  2378. double* V_27 = NULL;
  2379. double* V_28 = NULL;
  2380. int32_t V_29 = 0;
  2381. {
  2382. il2cpp_codegen_initobj(__this, sizeof(Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A));
  2383. bool L_0;
  2384. L_0 = Vector_get_IsHardwareAccelerated_m783509258751EBED64CBD9F387EC1BB4A15088AA(NULL);
  2385. if (!L_0)
  2386. {
  2387. goto IL_0386;
  2388. }
  2389. }
  2390. {
  2391. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2392. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2393. Type_t* L_2;
  2394. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  2395. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  2396. Type_t* L_4;
  2397. L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
  2398. bool L_5;
  2399. L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_2, L_4, NULL);
  2400. if (!L_5)
  2401. {
  2402. goto IL_005e;
  2403. }
  2404. }
  2405. {
  2406. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_6 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2407. uint8_t* L_7 = (uint8_t*)(&L_6->___byte_0_0);
  2408. V_1 = L_7;
  2409. uint8_t* L_8 = V_1;
  2410. V_0 = (uint8_t*)((uintptr_t)L_8);
  2411. V_2 = 0;
  2412. goto IL_0052;
  2413. }
  2414. IL_003f:
  2415. {
  2416. uint8_t* L_9 = V_0;
  2417. int32_t L_10 = V_2;
  2418. uint64_t L_11 = ___value0;
  2419. uint64_t L_12 = L_11;
  2420. RuntimeObject* L_13 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_12);
  2421. *((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10))) = (int8_t)((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_13, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2422. int32_t L_14 = V_2;
  2423. V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  2424. }
  2425. IL_0052:
  2426. {
  2427. int32_t L_15 = V_2;
  2428. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2429. int32_t L_16;
  2430. L_16 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  2431. if ((((int32_t)L_15) < ((int32_t)L_16)))
  2432. {
  2433. goto IL_003f;
  2434. }
  2435. }
  2436. {
  2437. V_1 = (uint8_t*)((uintptr_t)0);
  2438. return;
  2439. }
  2440. IL_005e:
  2441. {
  2442. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2443. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2444. Type_t* L_18;
  2445. L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
  2446. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  2447. Type_t* L_20;
  2448. L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
  2449. bool L_21;
  2450. L_21 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_18, L_20, NULL);
  2451. if (!L_21)
  2452. {
  2453. goto IL_00b3;
  2454. }
  2455. }
  2456. {
  2457. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_22 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2458. int8_t* L_23 = (int8_t*)(&L_22->___sbyte_0_16);
  2459. V_4 = L_23;
  2460. int8_t* L_24 = V_4;
  2461. V_3 = (int8_t*)((uintptr_t)L_24);
  2462. V_5 = 0;
  2463. goto IL_00a5;
  2464. }
  2465. IL_008f:
  2466. {
  2467. int8_t* L_25 = V_3;
  2468. int32_t L_26 = V_5;
  2469. uint64_t L_27 = ___value0;
  2470. uint64_t L_28 = L_27;
  2471. RuntimeObject* L_29 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_28);
  2472. *((int8_t*)((int8_t*)il2cpp_codegen_add((intptr_t)L_25, L_26))) = (int8_t)((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_29, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  2473. int32_t L_30 = V_5;
  2474. V_5 = ((int32_t)il2cpp_codegen_add(L_30, 1));
  2475. }
  2476. IL_00a5:
  2477. {
  2478. int32_t L_31 = V_5;
  2479. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2480. int32_t L_32;
  2481. L_32 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  2482. if ((((int32_t)L_31) < ((int32_t)L_32)))
  2483. {
  2484. goto IL_008f;
  2485. }
  2486. }
  2487. {
  2488. V_4 = (int8_t*)((uintptr_t)0);
  2489. return;
  2490. }
  2491. IL_00b3:
  2492. {
  2493. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_33 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2494. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2495. Type_t* L_34;
  2496. L_34 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_33, NULL);
  2497. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  2498. Type_t* L_36;
  2499. L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
  2500. bool L_37;
  2501. L_37 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_34, L_36, NULL);
  2502. if (!L_37)
  2503. {
  2504. goto IL_010d;
  2505. }
  2506. }
  2507. {
  2508. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_38 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2509. uint16_t* L_39 = (uint16_t*)(&L_38->___uint16_0_32);
  2510. V_7 = L_39;
  2511. uint16_t* L_40 = V_7;
  2512. V_6 = (uint16_t*)((uintptr_t)L_40);
  2513. V_8 = 0;
  2514. goto IL_00ff;
  2515. }
  2516. IL_00e5:
  2517. {
  2518. uint16_t* L_41 = V_6;
  2519. int32_t L_42 = V_8;
  2520. uint64_t L_43 = ___value0;
  2521. uint64_t L_44 = L_43;
  2522. RuntimeObject* L_45 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_44);
  2523. *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_41, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_42), 2))))) = (int16_t)((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_45, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))));
  2524. int32_t L_46 = V_8;
  2525. V_8 = ((int32_t)il2cpp_codegen_add(L_46, 1));
  2526. }
  2527. IL_00ff:
  2528. {
  2529. int32_t L_47 = V_8;
  2530. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2531. int32_t L_48;
  2532. L_48 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  2533. if ((((int32_t)L_47) < ((int32_t)L_48)))
  2534. {
  2535. goto IL_00e5;
  2536. }
  2537. }
  2538. {
  2539. V_7 = (uint16_t*)((uintptr_t)0);
  2540. return;
  2541. }
  2542. IL_010d:
  2543. {
  2544. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2545. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2546. Type_t* L_50;
  2547. L_50 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_49, NULL);
  2548. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  2549. Type_t* L_52;
  2550. L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL);
  2551. bool L_53;
  2552. L_53 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_50, L_52, NULL);
  2553. if (!L_53)
  2554. {
  2555. goto IL_0167;
  2556. }
  2557. }
  2558. {
  2559. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_54 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2560. int16_t* L_55 = (int16_t*)(&L_54->___int16_0_40);
  2561. V_10 = L_55;
  2562. int16_t* L_56 = V_10;
  2563. V_9 = (int16_t*)((uintptr_t)L_56);
  2564. V_11 = 0;
  2565. goto IL_0159;
  2566. }
  2567. IL_013f:
  2568. {
  2569. int16_t* L_57 = V_9;
  2570. int32_t L_58 = V_11;
  2571. uint64_t L_59 = ___value0;
  2572. uint64_t L_60 = L_59;
  2573. RuntimeObject* L_61 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_60);
  2574. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_57, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_58), 2))))) = (int16_t)((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_61, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))));
  2575. int32_t L_62 = V_11;
  2576. V_11 = ((int32_t)il2cpp_codegen_add(L_62, 1));
  2577. }
  2578. IL_0159:
  2579. {
  2580. int32_t L_63 = V_11;
  2581. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2582. int32_t L_64;
  2583. L_64 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  2584. if ((((int32_t)L_63) < ((int32_t)L_64)))
  2585. {
  2586. goto IL_013f;
  2587. }
  2588. }
  2589. {
  2590. V_10 = (int16_t*)((uintptr_t)0);
  2591. return;
  2592. }
  2593. IL_0167:
  2594. {
  2595. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2596. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2597. Type_t* L_66;
  2598. L_66 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_65, NULL);
  2599. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_67 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  2600. Type_t* L_68;
  2601. L_68 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_67, NULL);
  2602. bool L_69;
  2603. L_69 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_66, L_68, NULL);
  2604. if (!L_69)
  2605. {
  2606. goto IL_01c1;
  2607. }
  2608. }
  2609. {
  2610. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_70 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2611. uint32_t* L_71 = (uint32_t*)(&L_70->___uint32_0_48);
  2612. V_13 = L_71;
  2613. uint32_t* L_72 = V_13;
  2614. V_12 = (uint32_t*)((uintptr_t)L_72);
  2615. V_14 = 0;
  2616. goto IL_01b3;
  2617. }
  2618. IL_0199:
  2619. {
  2620. uint32_t* L_73 = V_12;
  2621. int32_t L_74 = V_14;
  2622. uint64_t L_75 = ___value0;
  2623. uint64_t L_76 = L_75;
  2624. RuntimeObject* L_77 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_76);
  2625. *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_73, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_74), 4))))) = (int32_t)((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_77, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))));
  2626. int32_t L_78 = V_14;
  2627. V_14 = ((int32_t)il2cpp_codegen_add(L_78, 1));
  2628. }
  2629. IL_01b3:
  2630. {
  2631. int32_t L_79 = V_14;
  2632. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2633. int32_t L_80;
  2634. L_80 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  2635. if ((((int32_t)L_79) < ((int32_t)L_80)))
  2636. {
  2637. goto IL_0199;
  2638. }
  2639. }
  2640. {
  2641. V_13 = (uint32_t*)((uintptr_t)0);
  2642. return;
  2643. }
  2644. IL_01c1:
  2645. {
  2646. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_81 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2647. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2648. Type_t* L_82;
  2649. L_82 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_81, NULL);
  2650. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_83 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  2651. Type_t* L_84;
  2652. L_84 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_83, NULL);
  2653. bool L_85;
  2654. L_85 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_82, L_84, NULL);
  2655. if (!L_85)
  2656. {
  2657. goto IL_021b;
  2658. }
  2659. }
  2660. {
  2661. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_86 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2662. int32_t* L_87 = (int32_t*)(&L_86->___int32_0_52);
  2663. V_16 = L_87;
  2664. int32_t* L_88 = V_16;
  2665. V_15 = (int32_t*)((uintptr_t)L_88);
  2666. V_17 = 0;
  2667. goto IL_020d;
  2668. }
  2669. IL_01f3:
  2670. {
  2671. int32_t* L_89 = V_15;
  2672. int32_t L_90 = V_17;
  2673. uint64_t L_91 = ___value0;
  2674. uint64_t L_92 = L_91;
  2675. RuntimeObject* L_93 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_92);
  2676. *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_89, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_90), 4))))) = (int32_t)((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_93, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
  2677. int32_t L_94 = V_17;
  2678. V_17 = ((int32_t)il2cpp_codegen_add(L_94, 1));
  2679. }
  2680. IL_020d:
  2681. {
  2682. int32_t L_95 = V_17;
  2683. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2684. int32_t L_96;
  2685. L_96 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  2686. if ((((int32_t)L_95) < ((int32_t)L_96)))
  2687. {
  2688. goto IL_01f3;
  2689. }
  2690. }
  2691. {
  2692. V_16 = (int32_t*)((uintptr_t)0);
  2693. return;
  2694. }
  2695. IL_021b:
  2696. {
  2697. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_97 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2698. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2699. Type_t* L_98;
  2700. L_98 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_97, NULL);
  2701. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_99 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  2702. Type_t* L_100;
  2703. L_100 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_99, NULL);
  2704. bool L_101;
  2705. L_101 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_98, L_100, NULL);
  2706. if (!L_101)
  2707. {
  2708. goto IL_0275;
  2709. }
  2710. }
  2711. {
  2712. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_102 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2713. uint64_t* L_103 = (uint64_t*)(&L_102->___uint64_0_56);
  2714. V_19 = L_103;
  2715. uint64_t* L_104 = V_19;
  2716. V_18 = (uint64_t*)((uintptr_t)L_104);
  2717. V_20 = 0;
  2718. goto IL_0267;
  2719. }
  2720. IL_024d:
  2721. {
  2722. uint64_t* L_105 = V_18;
  2723. int32_t L_106 = V_20;
  2724. uint64_t L_107 = ___value0;
  2725. uint64_t L_108 = L_107;
  2726. RuntimeObject* L_109 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_108);
  2727. *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_105, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_106), 8))))) = (int64_t)((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_109, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))));
  2728. int32_t L_110 = V_20;
  2729. V_20 = ((int32_t)il2cpp_codegen_add(L_110, 1));
  2730. }
  2731. IL_0267:
  2732. {
  2733. int32_t L_111 = V_20;
  2734. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2735. int32_t L_112;
  2736. L_112 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  2737. if ((((int32_t)L_111) < ((int32_t)L_112)))
  2738. {
  2739. goto IL_024d;
  2740. }
  2741. }
  2742. {
  2743. V_19 = (uint64_t*)((uintptr_t)0);
  2744. return;
  2745. }
  2746. IL_0275:
  2747. {
  2748. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_113 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2749. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2750. Type_t* L_114;
  2751. L_114 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_113, NULL);
  2752. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_115 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  2753. Type_t* L_116;
  2754. L_116 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_115, NULL);
  2755. bool L_117;
  2756. L_117 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_114, L_116, NULL);
  2757. if (!L_117)
  2758. {
  2759. goto IL_02cf;
  2760. }
  2761. }
  2762. {
  2763. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_118 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2764. int64_t* L_119 = (int64_t*)(&L_118->___int64_0_58);
  2765. V_22 = L_119;
  2766. int64_t* L_120 = V_22;
  2767. V_21 = (int64_t*)((uintptr_t)L_120);
  2768. V_23 = 0;
  2769. goto IL_02c1;
  2770. }
  2771. IL_02a7:
  2772. {
  2773. int64_t* L_121 = V_21;
  2774. int32_t L_122 = V_23;
  2775. uint64_t L_123 = ___value0;
  2776. uint64_t L_124 = L_123;
  2777. RuntimeObject* L_125 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_124);
  2778. *((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_121, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_122), 8))))) = (int64_t)((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_125, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))));
  2779. int32_t L_126 = V_23;
  2780. V_23 = ((int32_t)il2cpp_codegen_add(L_126, 1));
  2781. }
  2782. IL_02c1:
  2783. {
  2784. int32_t L_127 = V_23;
  2785. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2786. int32_t L_128;
  2787. L_128 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  2788. if ((((int32_t)L_127) < ((int32_t)L_128)))
  2789. {
  2790. goto IL_02a7;
  2791. }
  2792. }
  2793. {
  2794. V_22 = (int64_t*)((uintptr_t)0);
  2795. return;
  2796. }
  2797. IL_02cf:
  2798. {
  2799. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_129 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2800. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2801. Type_t* L_130;
  2802. L_130 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_129, NULL);
  2803. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_131 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  2804. Type_t* L_132;
  2805. L_132 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_131, NULL);
  2806. bool L_133;
  2807. L_133 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_130, L_132, NULL);
  2808. if (!L_133)
  2809. {
  2810. goto IL_0329;
  2811. }
  2812. }
  2813. {
  2814. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_134 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2815. float* L_135 = (float*)(&L_134->___single_0_60);
  2816. V_25 = L_135;
  2817. float* L_136 = V_25;
  2818. V_24 = (float*)((uintptr_t)L_136);
  2819. V_26 = 0;
  2820. goto IL_031b;
  2821. }
  2822. IL_0301:
  2823. {
  2824. float* L_137 = V_24;
  2825. int32_t L_138 = V_26;
  2826. uint64_t L_139 = ___value0;
  2827. uint64_t L_140 = L_139;
  2828. RuntimeObject* L_141 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_140);
  2829. *((float*)((float*)il2cpp_codegen_add((intptr_t)L_137, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_138), 4))))) = (float)((*(float*)((float*)(float*)UnBox(L_141, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))));
  2830. int32_t L_142 = V_26;
  2831. V_26 = ((int32_t)il2cpp_codegen_add(L_142, 1));
  2832. }
  2833. IL_031b:
  2834. {
  2835. int32_t L_143 = V_26;
  2836. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2837. int32_t L_144;
  2838. L_144 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  2839. if ((((int32_t)L_143) < ((int32_t)L_144)))
  2840. {
  2841. goto IL_0301;
  2842. }
  2843. }
  2844. {
  2845. V_25 = (float*)((uintptr_t)0);
  2846. return;
  2847. }
  2848. IL_0329:
  2849. {
  2850. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_145 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2851. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2852. Type_t* L_146;
  2853. L_146 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_145, NULL);
  2854. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_147 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  2855. Type_t* L_148;
  2856. L_148 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_147, NULL);
  2857. bool L_149;
  2858. L_149 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_146, L_148, NULL);
  2859. if (!L_149)
  2860. {
  2861. goto IL_0a55;
  2862. }
  2863. }
  2864. {
  2865. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_150 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2866. double* L_151 = (double*)(&L_150->___double_0_64);
  2867. V_28 = L_151;
  2868. double* L_152 = V_28;
  2869. V_27 = (double*)((uintptr_t)L_152);
  2870. V_29 = 0;
  2871. goto IL_0378;
  2872. }
  2873. IL_035e:
  2874. {
  2875. double* L_153 = V_27;
  2876. int32_t L_154 = V_29;
  2877. uint64_t L_155 = ___value0;
  2878. uint64_t L_156 = L_155;
  2879. RuntimeObject* L_157 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_156);
  2880. *((double*)((double*)il2cpp_codegen_add((intptr_t)L_153, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_154), 8))))) = (double)((*(double*)((double*)(double*)UnBox(L_157, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var))));
  2881. int32_t L_158 = V_29;
  2882. V_29 = ((int32_t)il2cpp_codegen_add(L_158, 1));
  2883. }
  2884. IL_0378:
  2885. {
  2886. int32_t L_159 = V_29;
  2887. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2888. int32_t L_160;
  2889. L_160 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  2890. if ((((int32_t)L_159) < ((int32_t)L_160)))
  2891. {
  2892. goto IL_035e;
  2893. }
  2894. }
  2895. {
  2896. V_28 = (double*)((uintptr_t)0);
  2897. return;
  2898. }
  2899. IL_0386:
  2900. {
  2901. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_161 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  2902. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2903. Type_t* L_162;
  2904. L_162 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_161, NULL);
  2905. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_163 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  2906. Type_t* L_164;
  2907. L_164 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_163, NULL);
  2908. bool L_165;
  2909. L_165 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_162, L_164, NULL);
  2910. if (!L_165)
  2911. {
  2912. goto IL_0505;
  2913. }
  2914. }
  2915. {
  2916. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_166 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2917. uint64_t L_167 = ___value0;
  2918. uint64_t L_168 = L_167;
  2919. RuntimeObject* L_169 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_168);
  2920. L_166->___byte_0_0 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_169, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2921. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_170 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2922. uint64_t L_171 = ___value0;
  2923. uint64_t L_172 = L_171;
  2924. RuntimeObject* L_173 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_172);
  2925. L_170->___byte_1_1 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_173, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2926. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_174 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2927. uint64_t L_175 = ___value0;
  2928. uint64_t L_176 = L_175;
  2929. RuntimeObject* L_177 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_176);
  2930. L_174->___byte_2_2 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_177, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2931. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_178 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2932. uint64_t L_179 = ___value0;
  2933. uint64_t L_180 = L_179;
  2934. RuntimeObject* L_181 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_180);
  2935. L_178->___byte_3_3 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_181, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2936. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_182 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2937. uint64_t L_183 = ___value0;
  2938. uint64_t L_184 = L_183;
  2939. RuntimeObject* L_185 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_184);
  2940. L_182->___byte_4_4 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_185, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2941. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_186 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2942. uint64_t L_187 = ___value0;
  2943. uint64_t L_188 = L_187;
  2944. RuntimeObject* L_189 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_188);
  2945. L_186->___byte_5_5 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_189, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2946. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_190 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2947. uint64_t L_191 = ___value0;
  2948. uint64_t L_192 = L_191;
  2949. RuntimeObject* L_193 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_192);
  2950. L_190->___byte_6_6 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_193, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2951. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_194 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2952. uint64_t L_195 = ___value0;
  2953. uint64_t L_196 = L_195;
  2954. RuntimeObject* L_197 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_196);
  2955. L_194->___byte_7_7 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_197, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2956. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_198 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2957. uint64_t L_199 = ___value0;
  2958. uint64_t L_200 = L_199;
  2959. RuntimeObject* L_201 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_200);
  2960. L_198->___byte_8_8 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_201, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2961. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_202 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2962. uint64_t L_203 = ___value0;
  2963. uint64_t L_204 = L_203;
  2964. RuntimeObject* L_205 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_204);
  2965. L_202->___byte_9_9 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_205, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2966. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_206 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2967. uint64_t L_207 = ___value0;
  2968. uint64_t L_208 = L_207;
  2969. RuntimeObject* L_209 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_208);
  2970. L_206->___byte_10_10 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_209, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2971. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_210 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2972. uint64_t L_211 = ___value0;
  2973. uint64_t L_212 = L_211;
  2974. RuntimeObject* L_213 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_212);
  2975. L_210->___byte_11_11 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_213, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2976. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_214 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2977. uint64_t L_215 = ___value0;
  2978. uint64_t L_216 = L_215;
  2979. RuntimeObject* L_217 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_216);
  2980. L_214->___byte_12_12 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_217, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2981. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_218 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2982. uint64_t L_219 = ___value0;
  2983. uint64_t L_220 = L_219;
  2984. RuntimeObject* L_221 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_220);
  2985. L_218->___byte_13_13 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_221, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2986. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_222 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2987. uint64_t L_223 = ___value0;
  2988. uint64_t L_224 = L_223;
  2989. RuntimeObject* L_225 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_224);
  2990. L_222->___byte_14_14 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_225, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2991. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_226 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  2992. uint64_t L_227 = ___value0;
  2993. uint64_t L_228 = L_227;
  2994. RuntimeObject* L_229 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_228);
  2995. L_226->___byte_15_15 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_229, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  2996. return;
  2997. }
  2998. IL_0505:
  2999. {
  3000. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_230 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3001. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3002. Type_t* L_231;
  3003. L_231 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_230, NULL);
  3004. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_232 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  3005. Type_t* L_233;
  3006. L_233 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_232, NULL);
  3007. bool L_234;
  3008. L_234 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_231, L_233, NULL);
  3009. if (!L_234)
  3010. {
  3011. goto IL_0684;
  3012. }
  3013. }
  3014. {
  3015. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_235 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3016. uint64_t L_236 = ___value0;
  3017. uint64_t L_237 = L_236;
  3018. RuntimeObject* L_238 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_237);
  3019. L_235->___sbyte_0_16 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_238, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3020. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_239 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3021. uint64_t L_240 = ___value0;
  3022. uint64_t L_241 = L_240;
  3023. RuntimeObject* L_242 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_241);
  3024. L_239->___sbyte_1_17 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_242, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3025. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_243 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3026. uint64_t L_244 = ___value0;
  3027. uint64_t L_245 = L_244;
  3028. RuntimeObject* L_246 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_245);
  3029. L_243->___sbyte_2_18 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_246, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3030. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_247 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3031. uint64_t L_248 = ___value0;
  3032. uint64_t L_249 = L_248;
  3033. RuntimeObject* L_250 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_249);
  3034. L_247->___sbyte_3_19 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_250, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3035. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_251 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3036. uint64_t L_252 = ___value0;
  3037. uint64_t L_253 = L_252;
  3038. RuntimeObject* L_254 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_253);
  3039. L_251->___sbyte_4_20 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_254, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3040. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_255 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3041. uint64_t L_256 = ___value0;
  3042. uint64_t L_257 = L_256;
  3043. RuntimeObject* L_258 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_257);
  3044. L_255->___sbyte_5_21 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_258, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3045. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_259 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3046. uint64_t L_260 = ___value0;
  3047. uint64_t L_261 = L_260;
  3048. RuntimeObject* L_262 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_261);
  3049. L_259->___sbyte_6_22 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_262, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3050. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_263 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3051. uint64_t L_264 = ___value0;
  3052. uint64_t L_265 = L_264;
  3053. RuntimeObject* L_266 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_265);
  3054. L_263->___sbyte_7_23 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_266, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3055. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_267 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3056. uint64_t L_268 = ___value0;
  3057. uint64_t L_269 = L_268;
  3058. RuntimeObject* L_270 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_269);
  3059. L_267->___sbyte_8_24 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_270, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3060. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_271 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3061. uint64_t L_272 = ___value0;
  3062. uint64_t L_273 = L_272;
  3063. RuntimeObject* L_274 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_273);
  3064. L_271->___sbyte_9_25 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_274, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3065. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_275 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3066. uint64_t L_276 = ___value0;
  3067. uint64_t L_277 = L_276;
  3068. RuntimeObject* L_278 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_277);
  3069. L_275->___sbyte_10_26 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_278, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3070. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_279 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3071. uint64_t L_280 = ___value0;
  3072. uint64_t L_281 = L_280;
  3073. RuntimeObject* L_282 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_281);
  3074. L_279->___sbyte_11_27 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_282, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3075. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_283 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3076. uint64_t L_284 = ___value0;
  3077. uint64_t L_285 = L_284;
  3078. RuntimeObject* L_286 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_285);
  3079. L_283->___sbyte_12_28 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_286, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3080. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_287 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3081. uint64_t L_288 = ___value0;
  3082. uint64_t L_289 = L_288;
  3083. RuntimeObject* L_290 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_289);
  3084. L_287->___sbyte_13_29 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_290, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3085. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_291 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3086. uint64_t L_292 = ___value0;
  3087. uint64_t L_293 = L_292;
  3088. RuntimeObject* L_294 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_293);
  3089. L_291->___sbyte_14_30 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_294, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3090. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_295 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3091. uint64_t L_296 = ___value0;
  3092. uint64_t L_297 = L_296;
  3093. RuntimeObject* L_298 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_297);
  3094. L_295->___sbyte_15_31 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_298, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  3095. return;
  3096. }
  3097. IL_0684:
  3098. {
  3099. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_299 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3100. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3101. Type_t* L_300;
  3102. L_300 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_299, NULL);
  3103. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_301 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  3104. Type_t* L_302;
  3105. L_302 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_301, NULL);
  3106. bool L_303;
  3107. L_303 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_300, L_302, NULL);
  3108. if (!L_303)
  3109. {
  3110. goto IL_0753;
  3111. }
  3112. }
  3113. {
  3114. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_304 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3115. uint64_t L_305 = ___value0;
  3116. uint64_t L_306 = L_305;
  3117. RuntimeObject* L_307 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_306);
  3118. L_304->___uint16_0_32 = ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_307, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))));
  3119. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_308 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3120. uint64_t L_309 = ___value0;
  3121. uint64_t L_310 = L_309;
  3122. RuntimeObject* L_311 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_310);
  3123. L_308->___uint16_1_33 = ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_311, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))));
  3124. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_312 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3125. uint64_t L_313 = ___value0;
  3126. uint64_t L_314 = L_313;
  3127. RuntimeObject* L_315 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_314);
  3128. L_312->___uint16_2_34 = ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_315, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))));
  3129. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_316 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3130. uint64_t L_317 = ___value0;
  3131. uint64_t L_318 = L_317;
  3132. RuntimeObject* L_319 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_318);
  3133. L_316->___uint16_3_35 = ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_319, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))));
  3134. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_320 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3135. uint64_t L_321 = ___value0;
  3136. uint64_t L_322 = L_321;
  3137. RuntimeObject* L_323 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_322);
  3138. L_320->___uint16_4_36 = ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_323, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))));
  3139. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_324 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3140. uint64_t L_325 = ___value0;
  3141. uint64_t L_326 = L_325;
  3142. RuntimeObject* L_327 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_326);
  3143. L_324->___uint16_5_37 = ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_327, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))));
  3144. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_328 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3145. uint64_t L_329 = ___value0;
  3146. uint64_t L_330 = L_329;
  3147. RuntimeObject* L_331 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_330);
  3148. L_328->___uint16_6_38 = ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_331, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))));
  3149. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_332 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3150. uint64_t L_333 = ___value0;
  3151. uint64_t L_334 = L_333;
  3152. RuntimeObject* L_335 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_334);
  3153. L_332->___uint16_7_39 = ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_335, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))));
  3154. return;
  3155. }
  3156. IL_0753:
  3157. {
  3158. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_336 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3159. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3160. Type_t* L_337;
  3161. L_337 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_336, NULL);
  3162. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_338 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  3163. Type_t* L_339;
  3164. L_339 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_338, NULL);
  3165. bool L_340;
  3166. L_340 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_337, L_339, NULL);
  3167. if (!L_340)
  3168. {
  3169. goto IL_0822;
  3170. }
  3171. }
  3172. {
  3173. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_341 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3174. uint64_t L_342 = ___value0;
  3175. uint64_t L_343 = L_342;
  3176. RuntimeObject* L_344 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_343);
  3177. L_341->___int16_0_40 = ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_344, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))));
  3178. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_345 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3179. uint64_t L_346 = ___value0;
  3180. uint64_t L_347 = L_346;
  3181. RuntimeObject* L_348 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_347);
  3182. L_345->___int16_1_41 = ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_348, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))));
  3183. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_349 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3184. uint64_t L_350 = ___value0;
  3185. uint64_t L_351 = L_350;
  3186. RuntimeObject* L_352 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_351);
  3187. L_349->___int16_2_42 = ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_352, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))));
  3188. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_353 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3189. uint64_t L_354 = ___value0;
  3190. uint64_t L_355 = L_354;
  3191. RuntimeObject* L_356 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_355);
  3192. L_353->___int16_3_43 = ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_356, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))));
  3193. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_357 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3194. uint64_t L_358 = ___value0;
  3195. uint64_t L_359 = L_358;
  3196. RuntimeObject* L_360 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_359);
  3197. L_357->___int16_4_44 = ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_360, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))));
  3198. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_361 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3199. uint64_t L_362 = ___value0;
  3200. uint64_t L_363 = L_362;
  3201. RuntimeObject* L_364 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_363);
  3202. L_361->___int16_5_45 = ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_364, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))));
  3203. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_365 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3204. uint64_t L_366 = ___value0;
  3205. uint64_t L_367 = L_366;
  3206. RuntimeObject* L_368 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_367);
  3207. L_365->___int16_6_46 = ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_368, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))));
  3208. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_369 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3209. uint64_t L_370 = ___value0;
  3210. uint64_t L_371 = L_370;
  3211. RuntimeObject* L_372 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_371);
  3212. L_369->___int16_7_47 = ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_372, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))));
  3213. return;
  3214. }
  3215. IL_0822:
  3216. {
  3217. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_373 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3218. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3219. Type_t* L_374;
  3220. L_374 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_373, NULL);
  3221. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_375 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  3222. Type_t* L_376;
  3223. L_376 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_375, NULL);
  3224. bool L_377;
  3225. L_377 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_374, L_376, NULL);
  3226. if (!L_377)
  3227. {
  3228. goto IL_0896;
  3229. }
  3230. }
  3231. {
  3232. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_378 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3233. uint64_t L_379 = ___value0;
  3234. uint64_t L_380 = L_379;
  3235. RuntimeObject* L_381 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_380);
  3236. L_378->___uint32_0_48 = ((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_381, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))));
  3237. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_382 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3238. uint64_t L_383 = ___value0;
  3239. uint64_t L_384 = L_383;
  3240. RuntimeObject* L_385 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_384);
  3241. L_382->___uint32_1_49 = ((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_385, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))));
  3242. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_386 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3243. uint64_t L_387 = ___value0;
  3244. uint64_t L_388 = L_387;
  3245. RuntimeObject* L_389 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_388);
  3246. L_386->___uint32_2_50 = ((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_389, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))));
  3247. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_390 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3248. uint64_t L_391 = ___value0;
  3249. uint64_t L_392 = L_391;
  3250. RuntimeObject* L_393 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_392);
  3251. L_390->___uint32_3_51 = ((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_393, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))));
  3252. return;
  3253. }
  3254. IL_0896:
  3255. {
  3256. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_394 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3257. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3258. Type_t* L_395;
  3259. L_395 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_394, NULL);
  3260. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_396 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  3261. Type_t* L_397;
  3262. L_397 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_396, NULL);
  3263. bool L_398;
  3264. L_398 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_395, L_397, NULL);
  3265. if (!L_398)
  3266. {
  3267. goto IL_090a;
  3268. }
  3269. }
  3270. {
  3271. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_399 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3272. uint64_t L_400 = ___value0;
  3273. uint64_t L_401 = L_400;
  3274. RuntimeObject* L_402 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_401);
  3275. L_399->___int32_0_52 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_402, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
  3276. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_403 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3277. uint64_t L_404 = ___value0;
  3278. uint64_t L_405 = L_404;
  3279. RuntimeObject* L_406 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_405);
  3280. L_403->___int32_1_53 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_406, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
  3281. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_407 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3282. uint64_t L_408 = ___value0;
  3283. uint64_t L_409 = L_408;
  3284. RuntimeObject* L_410 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_409);
  3285. L_407->___int32_2_54 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_410, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
  3286. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_411 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3287. uint64_t L_412 = ___value0;
  3288. uint64_t L_413 = L_412;
  3289. RuntimeObject* L_414 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_413);
  3290. L_411->___int32_3_55 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_414, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
  3291. return;
  3292. }
  3293. IL_090a:
  3294. {
  3295. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_415 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3296. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3297. Type_t* L_416;
  3298. L_416 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_415, NULL);
  3299. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_417 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  3300. Type_t* L_418;
  3301. L_418 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_417, NULL);
  3302. bool L_419;
  3303. L_419 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_416, L_418, NULL);
  3304. if (!L_419)
  3305. {
  3306. goto IL_0952;
  3307. }
  3308. }
  3309. {
  3310. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_420 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3311. uint64_t L_421 = ___value0;
  3312. uint64_t L_422 = L_421;
  3313. RuntimeObject* L_423 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_422);
  3314. L_420->___uint64_0_56 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_423, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))));
  3315. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_424 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3316. uint64_t L_425 = ___value0;
  3317. uint64_t L_426 = L_425;
  3318. RuntimeObject* L_427 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_426);
  3319. L_424->___uint64_1_57 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_427, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))));
  3320. return;
  3321. }
  3322. IL_0952:
  3323. {
  3324. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_428 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3325. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3326. Type_t* L_429;
  3327. L_429 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_428, NULL);
  3328. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_430 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  3329. Type_t* L_431;
  3330. L_431 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_430, NULL);
  3331. bool L_432;
  3332. L_432 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_429, L_431, NULL);
  3333. if (!L_432)
  3334. {
  3335. goto IL_099a;
  3336. }
  3337. }
  3338. {
  3339. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_433 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3340. uint64_t L_434 = ___value0;
  3341. uint64_t L_435 = L_434;
  3342. RuntimeObject* L_436 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_435);
  3343. L_433->___int64_0_58 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_436, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))));
  3344. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_437 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3345. uint64_t L_438 = ___value0;
  3346. uint64_t L_439 = L_438;
  3347. RuntimeObject* L_440 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_439);
  3348. L_437->___int64_1_59 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_440, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))));
  3349. return;
  3350. }
  3351. IL_099a:
  3352. {
  3353. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_441 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3354. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3355. Type_t* L_442;
  3356. L_442 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_441, NULL);
  3357. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_443 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  3358. Type_t* L_444;
  3359. L_444 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_443, NULL);
  3360. bool L_445;
  3361. L_445 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_442, L_444, NULL);
  3362. if (!L_445)
  3363. {
  3364. goto IL_0a0e;
  3365. }
  3366. }
  3367. {
  3368. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_446 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3369. uint64_t L_447 = ___value0;
  3370. uint64_t L_448 = L_447;
  3371. RuntimeObject* L_449 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_448);
  3372. L_446->___single_0_60 = ((*(float*)((float*)(float*)UnBox(L_449, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))));
  3373. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_450 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3374. uint64_t L_451 = ___value0;
  3375. uint64_t L_452 = L_451;
  3376. RuntimeObject* L_453 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_452);
  3377. L_450->___single_1_61 = ((*(float*)((float*)(float*)UnBox(L_453, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))));
  3378. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_454 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3379. uint64_t L_455 = ___value0;
  3380. uint64_t L_456 = L_455;
  3381. RuntimeObject* L_457 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_456);
  3382. L_454->___single_2_62 = ((*(float*)((float*)(float*)UnBox(L_457, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))));
  3383. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_458 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3384. uint64_t L_459 = ___value0;
  3385. uint64_t L_460 = L_459;
  3386. RuntimeObject* L_461 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_460);
  3387. L_458->___single_3_63 = ((*(float*)((float*)(float*)UnBox(L_461, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))));
  3388. return;
  3389. }
  3390. IL_0a0e:
  3391. {
  3392. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_462 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3393. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3394. Type_t* L_463;
  3395. L_463 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_462, NULL);
  3396. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_464 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  3397. Type_t* L_465;
  3398. L_465 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_464, NULL);
  3399. bool L_466;
  3400. L_466 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_463, L_465, NULL);
  3401. if (!L_466)
  3402. {
  3403. goto IL_0a55;
  3404. }
  3405. }
  3406. {
  3407. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_467 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3408. uint64_t L_468 = ___value0;
  3409. uint64_t L_469 = L_468;
  3410. RuntimeObject* L_470 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_469);
  3411. L_467->___double_0_64 = ((*(double*)((double*)(double*)UnBox(L_470, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var))));
  3412. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_471 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3413. uint64_t L_472 = ___value0;
  3414. uint64_t L_473 = L_472;
  3415. RuntimeObject* L_474 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_473);
  3416. L_471->___double_1_65 = ((*(double*)((double*)(double*)UnBox(L_474, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var))));
  3417. }
  3418. IL_0a55:
  3419. {
  3420. return;
  3421. }
  3422. }
  3423. IL2CPP_EXTERN_C void Vector_1__ctor_m1B5D6A9264B4450B3C14BD8FF9430354A337F2D6_AdjustorThunk (RuntimeObject* __this, uint64_t ___value0, const RuntimeMethod* method)
  3424. {
  3425. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* _thisAdjusted;
  3426. int32_t _offset = 1;
  3427. _thisAdjusted = reinterpret_cast<Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*>(__this + _offset);
  3428. Vector_1__ctor_m1B5D6A9264B4450B3C14BD8FF9430354A337F2D6(_thisAdjusted, ___value0, method);
  3429. }
  3430. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(System.Void*)
  3431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, void* ___dataPointer0, const RuntimeMethod* method)
  3432. {
  3433. {
  3434. void* L_0 = ___dataPointer0;
  3435. Vector_1__ctor_mB3EB022FA5067096F41350560FA447FBA16BFF2B(__this, L_0, 0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  3436. return;
  3437. }
  3438. }
  3439. IL2CPP_EXTERN_C void Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA_AdjustorThunk (RuntimeObject* __this, void* ___dataPointer0, const RuntimeMethod* method)
  3440. {
  3441. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* _thisAdjusted;
  3442. int32_t _offset = 1;
  3443. _thisAdjusted = reinterpret_cast<Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*>(__this + _offset);
  3444. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA(_thisAdjusted, ___dataPointer0, method);
  3445. }
  3446. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(System.Void*,System.Int32)
  3447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector_1__ctor_mB3EB022FA5067096F41350560FA447FBA16BFF2B_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, void* ___dataPointer0, int32_t ___offset1, const RuntimeMethod* method)
  3448. {
  3449. static bool s_Il2CppMethodInitialized;
  3450. if (!s_Il2CppMethodInitialized)
  3451. {
  3452. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  3453. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  3454. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  3455. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  3456. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  3457. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  3458. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  3459. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  3460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  3461. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  3462. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  3463. s_Il2CppMethodInitialized = true;
  3464. }
  3465. uint8_t* V_0 = NULL;
  3466. uint8_t* V_1 = NULL;
  3467. uint8_t* V_2 = NULL;
  3468. int32_t V_3 = 0;
  3469. int8_t* V_4 = NULL;
  3470. int8_t* V_5 = NULL;
  3471. int8_t* V_6 = NULL;
  3472. int32_t V_7 = 0;
  3473. uint16_t* V_8 = NULL;
  3474. uint16_t* V_9 = NULL;
  3475. uint16_t* V_10 = NULL;
  3476. int32_t V_11 = 0;
  3477. int16_t* V_12 = NULL;
  3478. int16_t* V_13 = NULL;
  3479. int16_t* V_14 = NULL;
  3480. int32_t V_15 = 0;
  3481. uint32_t* V_16 = NULL;
  3482. uint32_t* V_17 = NULL;
  3483. uint32_t* V_18 = NULL;
  3484. int32_t V_19 = 0;
  3485. int32_t* V_20 = NULL;
  3486. int32_t* V_21 = NULL;
  3487. int32_t* V_22 = NULL;
  3488. int32_t V_23 = 0;
  3489. uint64_t* V_24 = NULL;
  3490. uint64_t* V_25 = NULL;
  3491. uint64_t* V_26 = NULL;
  3492. int32_t V_27 = 0;
  3493. int64_t* V_28 = NULL;
  3494. int64_t* V_29 = NULL;
  3495. int64_t* V_30 = NULL;
  3496. int32_t V_31 = 0;
  3497. float* V_32 = NULL;
  3498. float* V_33 = NULL;
  3499. float* V_34 = NULL;
  3500. int32_t V_35 = 0;
  3501. double* V_36 = NULL;
  3502. double* V_37 = NULL;
  3503. double* V_38 = NULL;
  3504. int32_t V_39 = 0;
  3505. {
  3506. il2cpp_codegen_initobj(__this, sizeof(Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A));
  3507. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3508. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3509. Type_t* L_1;
  3510. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  3511. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  3512. Type_t* L_3;
  3513. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  3514. bool L_4;
  3515. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  3516. if (!L_4)
  3517. {
  3518. goto IL_0053;
  3519. }
  3520. }
  3521. {
  3522. void* L_5 = ___dataPointer0;
  3523. V_0 = (uint8_t*)L_5;
  3524. uint8_t* L_6 = V_0;
  3525. int32_t L_7 = ___offset1;
  3526. V_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, L_7));
  3527. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_8 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3528. uint8_t* L_9 = (uint8_t*)(&L_8->___byte_0_0);
  3529. V_2 = L_9;
  3530. uint8_t* L_10 = V_2;
  3531. V_1 = (uint8_t*)((uintptr_t)L_10);
  3532. V_3 = 0;
  3533. goto IL_0047;
  3534. }
  3535. IL_003b:
  3536. {
  3537. uint8_t* L_11 = V_1;
  3538. int32_t L_12 = V_3;
  3539. uint8_t* L_13 = V_0;
  3540. int32_t L_14 = V_3;
  3541. int32_t L_15 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_13, L_14)));
  3542. *((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, L_12))) = (int8_t)L_15;
  3543. int32_t L_16 = V_3;
  3544. V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1));
  3545. }
  3546. IL_0047:
  3547. {
  3548. int32_t L_17 = V_3;
  3549. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  3550. int32_t L_18;
  3551. L_18 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  3552. if ((((int32_t)L_17) < ((int32_t)L_18)))
  3553. {
  3554. goto IL_003b;
  3555. }
  3556. }
  3557. {
  3558. V_2 = (uint8_t*)((uintptr_t)0);
  3559. return;
  3560. }
  3561. IL_0053:
  3562. {
  3563. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3564. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3565. Type_t* L_20;
  3566. L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
  3567. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  3568. Type_t* L_22;
  3569. L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
  3570. bool L_23;
  3571. L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
  3572. if (!L_23)
  3573. {
  3574. goto IL_00ae;
  3575. }
  3576. }
  3577. {
  3578. void* L_24 = ___dataPointer0;
  3579. V_4 = (int8_t*)L_24;
  3580. int8_t* L_25 = V_4;
  3581. int32_t L_26 = ___offset1;
  3582. V_4 = ((int8_t*)il2cpp_codegen_add((intptr_t)L_25, L_26));
  3583. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_27 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3584. int8_t* L_28 = (int8_t*)(&L_27->___sbyte_0_16);
  3585. V_6 = L_28;
  3586. int8_t* L_29 = V_6;
  3587. V_5 = (int8_t*)((uintptr_t)L_29);
  3588. V_7 = 0;
  3589. goto IL_00a0;
  3590. }
  3591. IL_008e:
  3592. {
  3593. int8_t* L_30 = V_5;
  3594. int32_t L_31 = V_7;
  3595. int8_t* L_32 = V_4;
  3596. int32_t L_33 = V_7;
  3597. int32_t L_34 = *((int8_t*)((int8_t*)il2cpp_codegen_add((intptr_t)L_32, L_33)));
  3598. *((int8_t*)((int8_t*)il2cpp_codegen_add((intptr_t)L_30, L_31))) = (int8_t)L_34;
  3599. int32_t L_35 = V_7;
  3600. V_7 = ((int32_t)il2cpp_codegen_add(L_35, 1));
  3601. }
  3602. IL_00a0:
  3603. {
  3604. int32_t L_36 = V_7;
  3605. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  3606. int32_t L_37;
  3607. L_37 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  3608. if ((((int32_t)L_36) < ((int32_t)L_37)))
  3609. {
  3610. goto IL_008e;
  3611. }
  3612. }
  3613. {
  3614. V_6 = (int8_t*)((uintptr_t)0);
  3615. return;
  3616. }
  3617. IL_00ae:
  3618. {
  3619. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_38 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3620. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3621. Type_t* L_39;
  3622. L_39 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_38, NULL);
  3623. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  3624. Type_t* L_41;
  3625. L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL);
  3626. bool L_42;
  3627. L_42 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_39, L_41, NULL);
  3628. if (!L_42)
  3629. {
  3630. goto IL_0112;
  3631. }
  3632. }
  3633. {
  3634. void* L_43 = ___dataPointer0;
  3635. V_8 = (uint16_t*)L_43;
  3636. uint16_t* L_44 = V_8;
  3637. int32_t L_45 = ___offset1;
  3638. V_8 = ((uint16_t*)il2cpp_codegen_add((intptr_t)L_44, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_45), 2))));
  3639. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_46 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3640. uint16_t* L_47 = (uint16_t*)(&L_46->___uint16_0_32);
  3641. V_10 = L_47;
  3642. uint16_t* L_48 = V_10;
  3643. V_9 = (uint16_t*)((uintptr_t)L_48);
  3644. V_11 = 0;
  3645. goto IL_0104;
  3646. }
  3647. IL_00ec:
  3648. {
  3649. uint16_t* L_49 = V_9;
  3650. int32_t L_50 = V_11;
  3651. uint16_t* L_51 = V_8;
  3652. int32_t L_52 = V_11;
  3653. int32_t L_53 = *((uint16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_51, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_52), 2)))));
  3654. *((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_49, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_50), 2))))) = (int16_t)L_53;
  3655. int32_t L_54 = V_11;
  3656. V_11 = ((int32_t)il2cpp_codegen_add(L_54, 1));
  3657. }
  3658. IL_0104:
  3659. {
  3660. int32_t L_55 = V_11;
  3661. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  3662. int32_t L_56;
  3663. L_56 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  3664. if ((((int32_t)L_55) < ((int32_t)L_56)))
  3665. {
  3666. goto IL_00ec;
  3667. }
  3668. }
  3669. {
  3670. V_10 = (uint16_t*)((uintptr_t)0);
  3671. return;
  3672. }
  3673. IL_0112:
  3674. {
  3675. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3676. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3677. Type_t* L_58;
  3678. L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
  3679. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_59 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  3680. Type_t* L_60;
  3681. L_60 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_59, NULL);
  3682. bool L_61;
  3683. L_61 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_58, L_60, NULL);
  3684. if (!L_61)
  3685. {
  3686. goto IL_0176;
  3687. }
  3688. }
  3689. {
  3690. void* L_62 = ___dataPointer0;
  3691. V_12 = (int16_t*)L_62;
  3692. int16_t* L_63 = V_12;
  3693. int32_t L_64 = ___offset1;
  3694. V_12 = ((int16_t*)il2cpp_codegen_add((intptr_t)L_63, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_64), 2))));
  3695. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_65 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3696. int16_t* L_66 = (int16_t*)(&L_65->___int16_0_40);
  3697. V_14 = L_66;
  3698. int16_t* L_67 = V_14;
  3699. V_13 = (int16_t*)((uintptr_t)L_67);
  3700. V_15 = 0;
  3701. goto IL_0168;
  3702. }
  3703. IL_0150:
  3704. {
  3705. int16_t* L_68 = V_13;
  3706. int32_t L_69 = V_15;
  3707. int16_t* L_70 = V_12;
  3708. int32_t L_71 = V_15;
  3709. int32_t L_72 = *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_70, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_71), 2)))));
  3710. *((int16_t*)((int16_t*)il2cpp_codegen_add((intptr_t)L_68, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_69), 2))))) = (int16_t)L_72;
  3711. int32_t L_73 = V_15;
  3712. V_15 = ((int32_t)il2cpp_codegen_add(L_73, 1));
  3713. }
  3714. IL_0168:
  3715. {
  3716. int32_t L_74 = V_15;
  3717. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  3718. int32_t L_75;
  3719. L_75 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  3720. if ((((int32_t)L_74) < ((int32_t)L_75)))
  3721. {
  3722. goto IL_0150;
  3723. }
  3724. }
  3725. {
  3726. V_14 = (int16_t*)((uintptr_t)0);
  3727. return;
  3728. }
  3729. IL_0176:
  3730. {
  3731. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_76 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3732. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3733. Type_t* L_77;
  3734. L_77 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_76, NULL);
  3735. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_78 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  3736. Type_t* L_79;
  3737. L_79 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_78, NULL);
  3738. bool L_80;
  3739. L_80 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_77, L_79, NULL);
  3740. if (!L_80)
  3741. {
  3742. goto IL_01da;
  3743. }
  3744. }
  3745. {
  3746. void* L_81 = ___dataPointer0;
  3747. V_16 = (uint32_t*)L_81;
  3748. uint32_t* L_82 = V_16;
  3749. int32_t L_83 = ___offset1;
  3750. V_16 = ((uint32_t*)il2cpp_codegen_add((intptr_t)L_82, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_83), 4))));
  3751. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_84 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3752. uint32_t* L_85 = (uint32_t*)(&L_84->___uint32_0_48);
  3753. V_18 = L_85;
  3754. uint32_t* L_86 = V_18;
  3755. V_17 = (uint32_t*)((uintptr_t)L_86);
  3756. V_19 = 0;
  3757. goto IL_01cc;
  3758. }
  3759. IL_01b4:
  3760. {
  3761. uint32_t* L_87 = V_17;
  3762. int32_t L_88 = V_19;
  3763. uint32_t* L_89 = V_16;
  3764. int32_t L_90 = V_19;
  3765. int32_t L_91 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_89, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_90), 4)))));
  3766. *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_87, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_88), 4))))) = (int32_t)L_91;
  3767. int32_t L_92 = V_19;
  3768. V_19 = ((int32_t)il2cpp_codegen_add(L_92, 1));
  3769. }
  3770. IL_01cc:
  3771. {
  3772. int32_t L_93 = V_19;
  3773. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  3774. int32_t L_94;
  3775. L_94 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  3776. if ((((int32_t)L_93) < ((int32_t)L_94)))
  3777. {
  3778. goto IL_01b4;
  3779. }
  3780. }
  3781. {
  3782. V_18 = (uint32_t*)((uintptr_t)0);
  3783. return;
  3784. }
  3785. IL_01da:
  3786. {
  3787. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_95 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3788. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3789. Type_t* L_96;
  3790. L_96 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_95, NULL);
  3791. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_97 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  3792. Type_t* L_98;
  3793. L_98 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_97, NULL);
  3794. bool L_99;
  3795. L_99 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_96, L_98, NULL);
  3796. if (!L_99)
  3797. {
  3798. goto IL_023e;
  3799. }
  3800. }
  3801. {
  3802. void* L_100 = ___dataPointer0;
  3803. V_20 = (int32_t*)L_100;
  3804. int32_t* L_101 = V_20;
  3805. int32_t L_102 = ___offset1;
  3806. V_20 = ((int32_t*)il2cpp_codegen_add((intptr_t)L_101, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_102), 4))));
  3807. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_103 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3808. int32_t* L_104 = (int32_t*)(&L_103->___int32_0_52);
  3809. V_22 = L_104;
  3810. int32_t* L_105 = V_22;
  3811. V_21 = (int32_t*)((uintptr_t)L_105);
  3812. V_23 = 0;
  3813. goto IL_0230;
  3814. }
  3815. IL_0218:
  3816. {
  3817. int32_t* L_106 = V_21;
  3818. int32_t L_107 = V_23;
  3819. int32_t* L_108 = V_20;
  3820. int32_t L_109 = V_23;
  3821. int32_t L_110 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_108, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_109), 4)))));
  3822. *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_106, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_107), 4))))) = (int32_t)L_110;
  3823. int32_t L_111 = V_23;
  3824. V_23 = ((int32_t)il2cpp_codegen_add(L_111, 1));
  3825. }
  3826. IL_0230:
  3827. {
  3828. int32_t L_112 = V_23;
  3829. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  3830. int32_t L_113;
  3831. L_113 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  3832. if ((((int32_t)L_112) < ((int32_t)L_113)))
  3833. {
  3834. goto IL_0218;
  3835. }
  3836. }
  3837. {
  3838. V_22 = (int32_t*)((uintptr_t)0);
  3839. return;
  3840. }
  3841. IL_023e:
  3842. {
  3843. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_114 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3844. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3845. Type_t* L_115;
  3846. L_115 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_114, NULL);
  3847. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_116 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  3848. Type_t* L_117;
  3849. L_117 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_116, NULL);
  3850. bool L_118;
  3851. L_118 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_115, L_117, NULL);
  3852. if (!L_118)
  3853. {
  3854. goto IL_02a2;
  3855. }
  3856. }
  3857. {
  3858. void* L_119 = ___dataPointer0;
  3859. V_24 = (uint64_t*)L_119;
  3860. uint64_t* L_120 = V_24;
  3861. int32_t L_121 = ___offset1;
  3862. V_24 = ((uint64_t*)il2cpp_codegen_add((intptr_t)L_120, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_121), 8))));
  3863. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_122 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3864. uint64_t* L_123 = (uint64_t*)(&L_122->___uint64_0_56);
  3865. V_26 = L_123;
  3866. uint64_t* L_124 = V_26;
  3867. V_25 = (uint64_t*)((uintptr_t)L_124);
  3868. V_27 = 0;
  3869. goto IL_0294;
  3870. }
  3871. IL_027c:
  3872. {
  3873. uint64_t* L_125 = V_25;
  3874. int32_t L_126 = V_27;
  3875. uint64_t* L_127 = V_24;
  3876. int32_t L_128 = V_27;
  3877. int64_t L_129 = *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_127, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_128), 8)))));
  3878. *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_125, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_126), 8))))) = (int64_t)L_129;
  3879. int32_t L_130 = V_27;
  3880. V_27 = ((int32_t)il2cpp_codegen_add(L_130, 1));
  3881. }
  3882. IL_0294:
  3883. {
  3884. int32_t L_131 = V_27;
  3885. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  3886. int32_t L_132;
  3887. L_132 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  3888. if ((((int32_t)L_131) < ((int32_t)L_132)))
  3889. {
  3890. goto IL_027c;
  3891. }
  3892. }
  3893. {
  3894. V_26 = (uint64_t*)((uintptr_t)0);
  3895. return;
  3896. }
  3897. IL_02a2:
  3898. {
  3899. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_133 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3900. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3901. Type_t* L_134;
  3902. L_134 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_133, NULL);
  3903. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_135 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  3904. Type_t* L_136;
  3905. L_136 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_135, NULL);
  3906. bool L_137;
  3907. L_137 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_134, L_136, NULL);
  3908. if (!L_137)
  3909. {
  3910. goto IL_0306;
  3911. }
  3912. }
  3913. {
  3914. void* L_138 = ___dataPointer0;
  3915. V_28 = (int64_t*)L_138;
  3916. int64_t* L_139 = V_28;
  3917. int32_t L_140 = ___offset1;
  3918. V_28 = ((int64_t*)il2cpp_codegen_add((intptr_t)L_139, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_140), 8))));
  3919. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_141 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3920. int64_t* L_142 = (int64_t*)(&L_141->___int64_0_58);
  3921. V_30 = L_142;
  3922. int64_t* L_143 = V_30;
  3923. V_29 = (int64_t*)((uintptr_t)L_143);
  3924. V_31 = 0;
  3925. goto IL_02f8;
  3926. }
  3927. IL_02e0:
  3928. {
  3929. int64_t* L_144 = V_29;
  3930. int32_t L_145 = V_31;
  3931. int64_t* L_146 = V_28;
  3932. int32_t L_147 = V_31;
  3933. int64_t L_148 = *((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_146, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_147), 8)))));
  3934. *((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_144, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_145), 8))))) = (int64_t)L_148;
  3935. int32_t L_149 = V_31;
  3936. V_31 = ((int32_t)il2cpp_codegen_add(L_149, 1));
  3937. }
  3938. IL_02f8:
  3939. {
  3940. int32_t L_150 = V_31;
  3941. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  3942. int32_t L_151;
  3943. L_151 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  3944. if ((((int32_t)L_150) < ((int32_t)L_151)))
  3945. {
  3946. goto IL_02e0;
  3947. }
  3948. }
  3949. {
  3950. V_30 = (int64_t*)((uintptr_t)0);
  3951. return;
  3952. }
  3953. IL_0306:
  3954. {
  3955. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_152 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  3956. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  3957. Type_t* L_153;
  3958. L_153 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_152, NULL);
  3959. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_154 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  3960. Type_t* L_155;
  3961. L_155 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_154, NULL);
  3962. bool L_156;
  3963. L_156 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_153, L_155, NULL);
  3964. if (!L_156)
  3965. {
  3966. goto IL_036a;
  3967. }
  3968. }
  3969. {
  3970. void* L_157 = ___dataPointer0;
  3971. V_32 = (float*)L_157;
  3972. float* L_158 = V_32;
  3973. int32_t L_159 = ___offset1;
  3974. V_32 = ((float*)il2cpp_codegen_add((intptr_t)L_158, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_159), 4))));
  3975. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_160 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  3976. float* L_161 = (float*)(&L_160->___single_0_60);
  3977. V_34 = L_161;
  3978. float* L_162 = V_34;
  3979. V_33 = (float*)((uintptr_t)L_162);
  3980. V_35 = 0;
  3981. goto IL_035c;
  3982. }
  3983. IL_0344:
  3984. {
  3985. float* L_163 = V_33;
  3986. int32_t L_164 = V_35;
  3987. float* L_165 = V_32;
  3988. int32_t L_166 = V_35;
  3989. float L_167 = *((float*)((float*)il2cpp_codegen_add((intptr_t)L_165, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_166), 4)))));
  3990. *((float*)((float*)il2cpp_codegen_add((intptr_t)L_163, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_164), 4))))) = (float)L_167;
  3991. int32_t L_168 = V_35;
  3992. V_35 = ((int32_t)il2cpp_codegen_add(L_168, 1));
  3993. }
  3994. IL_035c:
  3995. {
  3996. int32_t L_169 = V_35;
  3997. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  3998. int32_t L_170;
  3999. L_170 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  4000. if ((((int32_t)L_169) < ((int32_t)L_170)))
  4001. {
  4002. goto IL_0344;
  4003. }
  4004. }
  4005. {
  4006. V_34 = (float*)((uintptr_t)0);
  4007. return;
  4008. }
  4009. IL_036a:
  4010. {
  4011. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_171 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4012. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4013. Type_t* L_172;
  4014. L_172 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_171, NULL);
  4015. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_173 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  4016. Type_t* L_174;
  4017. L_174 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_173, NULL);
  4018. bool L_175;
  4019. L_175 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_172, L_174, NULL);
  4020. if (!L_175)
  4021. {
  4022. goto IL_03ce;
  4023. }
  4024. }
  4025. {
  4026. void* L_176 = ___dataPointer0;
  4027. V_36 = (double*)L_176;
  4028. double* L_177 = V_36;
  4029. int32_t L_178 = ___offset1;
  4030. V_36 = ((double*)il2cpp_codegen_add((intptr_t)L_177, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_178), 8))));
  4031. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_179 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4032. double* L_180 = (double*)(&L_179->___double_0_64);
  4033. V_38 = L_180;
  4034. double* L_181 = V_38;
  4035. V_37 = (double*)((uintptr_t)L_181);
  4036. V_39 = 0;
  4037. goto IL_03c0;
  4038. }
  4039. IL_03a8:
  4040. {
  4041. double* L_182 = V_37;
  4042. int32_t L_183 = V_39;
  4043. double* L_184 = V_36;
  4044. int32_t L_185 = V_39;
  4045. double L_186 = *((double*)((double*)il2cpp_codegen_add((intptr_t)L_184, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_185), 8)))));
  4046. *((double*)((double*)il2cpp_codegen_add((intptr_t)L_182, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_183), 8))))) = (double)L_186;
  4047. int32_t L_187 = V_39;
  4048. V_39 = ((int32_t)il2cpp_codegen_add(L_187, 1));
  4049. }
  4050. IL_03c0:
  4051. {
  4052. int32_t L_188 = V_39;
  4053. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  4054. int32_t L_189;
  4055. L_189 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  4056. if ((((int32_t)L_188) < ((int32_t)L_189)))
  4057. {
  4058. goto IL_03a8;
  4059. }
  4060. }
  4061. {
  4062. V_38 = (double*)((uintptr_t)0);
  4063. return;
  4064. }
  4065. IL_03ce:
  4066. {
  4067. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_190 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  4068. NullCheck(L_190);
  4069. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_190, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  4070. IL2CPP_RAISE_MANAGED_EXCEPTION(L_190, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1__ctor_mB3EB022FA5067096F41350560FA447FBA16BFF2B_RuntimeMethod_var)));
  4071. }
  4072. }
  4073. IL2CPP_EXTERN_C void Vector_1__ctor_mB3EB022FA5067096F41350560FA447FBA16BFF2B_AdjustorThunk (RuntimeObject* __this, void* ___dataPointer0, int32_t ___offset1, const RuntimeMethod* method)
  4074. {
  4075. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* _thisAdjusted;
  4076. int32_t _offset = 1;
  4077. _thisAdjusted = reinterpret_cast<Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*>(__this + _offset);
  4078. Vector_1__ctor_mB3EB022FA5067096F41350560FA447FBA16BFF2B(_thisAdjusted, ___dataPointer0, ___offset1, method);
  4079. }
  4080. // System.Void System.Numerics.Vector`1<System.UInt64>::.ctor(System.Numerics.Register&)
  4081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* ___existingRegister0, const RuntimeMethod* method)
  4082. {
  4083. {
  4084. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_0 = ___existingRegister0;
  4085. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_1 = (*(Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)L_0);
  4086. __this->___register_0 = L_1;
  4087. return;
  4088. }
  4089. }
  4090. IL2CPP_EXTERN_C void Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606_AdjustorThunk (RuntimeObject* __this, Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* ___existingRegister0, const RuntimeMethod* method)
  4091. {
  4092. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* _thisAdjusted;
  4093. int32_t _offset = 1;
  4094. _thisAdjusted = reinterpret_cast<Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*>(__this + _offset);
  4095. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606(_thisAdjusted, ___existingRegister0, method);
  4096. }
  4097. // T System.Numerics.Vector`1<System.UInt64>::get_Item(System.Int32)
  4098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, int32_t ___index0, const RuntimeMethod* method)
  4099. {
  4100. static bool s_Il2CppMethodInitialized;
  4101. if (!s_Il2CppMethodInitialized)
  4102. {
  4103. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  4104. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
  4105. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  4106. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
  4107. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  4108. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var);
  4109. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  4110. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
  4111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  4112. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
  4113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  4114. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var);
  4115. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  4116. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
  4117. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4118. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  4119. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var);
  4120. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  4121. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
  4122. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  4123. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
  4124. s_Il2CppMethodInitialized = true;
  4125. }
  4126. uint8_t* V_0 = NULL;
  4127. int8_t* V_1 = NULL;
  4128. uint16_t* V_2 = NULL;
  4129. int16_t* V_3 = NULL;
  4130. uint32_t* V_4 = NULL;
  4131. int32_t* V_5 = NULL;
  4132. uint64_t* V_6 = NULL;
  4133. int64_t* V_7 = NULL;
  4134. float* V_8 = NULL;
  4135. double* V_9 = NULL;
  4136. {
  4137. int32_t L_0 = ___index0;
  4138. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  4139. int32_t L_1;
  4140. L_1 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  4141. if ((((int32_t)L_0) >= ((int32_t)L_1)))
  4142. {
  4143. goto IL_000c;
  4144. }
  4145. }
  4146. {
  4147. int32_t L_2 = ___index0;
  4148. if ((((int32_t)L_2) >= ((int32_t)0)))
  4149. {
  4150. goto IL_0022;
  4151. }
  4152. }
  4153. IL_000c:
  4154. {
  4155. int32_t L_3 = ___index0;
  4156. int32_t L_4 = L_3;
  4157. RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_4);
  4158. String_t* L_6;
  4159. L_6 = SR_Format_m9E8DC9AEFDC34AC67473EFAEAB78C5066C1A0D09(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral491788442E76F5D7830F0DBFCF8EDD98854F636F)), L_5, NULL);
  4160. IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_7 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)));
  4161. NullCheck(L_7);
  4162. IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425(L_7, L_6, NULL);
  4163. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99_RuntimeMethod_var)));
  4164. }
  4165. IL_0022:
  4166. {
  4167. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4168. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4169. Type_t* L_9;
  4170. L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
  4171. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  4172. Type_t* L_11;
  4173. L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
  4174. bool L_12;
  4175. L_12 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_9, L_11, NULL);
  4176. if (!L_12)
  4177. {
  4178. goto IL_0059;
  4179. }
  4180. }
  4181. {
  4182. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_13 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4183. uint8_t* L_14 = (uint8_t*)(&L_13->___byte_0_0);
  4184. V_0 = L_14;
  4185. uint8_t* L_15 = V_0;
  4186. int32_t L_16 = ___index0;
  4187. int32_t L_17 = *((uint8_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_15), L_16)));
  4188. uint8_t L_18 = ((uint8_t)L_17);
  4189. RuntimeObject* L_19 = Box(Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, &L_18);
  4190. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_19, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  4191. }
  4192. IL_0059:
  4193. {
  4194. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4195. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4196. Type_t* L_21;
  4197. L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL);
  4198. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  4199. Type_t* L_23;
  4200. L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL);
  4201. bool L_24;
  4202. L_24 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_21, L_23, NULL);
  4203. if (!L_24)
  4204. {
  4205. goto IL_0090;
  4206. }
  4207. }
  4208. {
  4209. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_25 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4210. int8_t* L_26 = (int8_t*)(&L_25->___sbyte_0_16);
  4211. V_1 = L_26;
  4212. int8_t* L_27 = V_1;
  4213. int32_t L_28 = ___index0;
  4214. int32_t L_29 = *((int8_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_27), L_28)));
  4215. int8_t L_30 = ((int8_t)L_29);
  4216. RuntimeObject* L_31 = Box(SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var, &L_30);
  4217. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_31, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  4218. }
  4219. IL_0090:
  4220. {
  4221. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4222. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4223. Type_t* L_33;
  4224. L_33 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_32, NULL);
  4225. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  4226. Type_t* L_35;
  4227. L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL);
  4228. bool L_36;
  4229. L_36 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_33, L_35, NULL);
  4230. if (!L_36)
  4231. {
  4232. goto IL_00ca;
  4233. }
  4234. }
  4235. {
  4236. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_37 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4237. uint16_t* L_38 = (uint16_t*)(&L_37->___uint16_0_32);
  4238. V_2 = L_38;
  4239. uint16_t* L_39 = V_2;
  4240. int32_t L_40 = ___index0;
  4241. int32_t L_41 = *((uint16_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_39), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_40), 2)))));
  4242. uint16_t L_42 = ((uint16_t)L_41);
  4243. RuntimeObject* L_43 = Box(UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var, &L_42);
  4244. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_43, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  4245. }
  4246. IL_00ca:
  4247. {
  4248. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4249. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4250. Type_t* L_45;
  4251. L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
  4252. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_46 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  4253. Type_t* L_47;
  4254. L_47 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_46, NULL);
  4255. bool L_48;
  4256. L_48 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_45, L_47, NULL);
  4257. if (!L_48)
  4258. {
  4259. goto IL_0104;
  4260. }
  4261. }
  4262. {
  4263. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_49 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4264. int16_t* L_50 = (int16_t*)(&L_49->___int16_0_40);
  4265. V_3 = L_50;
  4266. int16_t* L_51 = V_3;
  4267. int32_t L_52 = ___index0;
  4268. int32_t L_53 = *((int16_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_51), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_52), 2)))));
  4269. int16_t L_54 = ((int16_t)L_53);
  4270. RuntimeObject* L_55 = Box(Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var, &L_54);
  4271. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_55, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  4272. }
  4273. IL_0104:
  4274. {
  4275. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4276. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4277. Type_t* L_57;
  4278. L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL);
  4279. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_58 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  4280. Type_t* L_59;
  4281. L_59 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_58, NULL);
  4282. bool L_60;
  4283. L_60 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_57, L_59, NULL);
  4284. if (!L_60)
  4285. {
  4286. goto IL_0140;
  4287. }
  4288. }
  4289. {
  4290. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_61 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4291. uint32_t* L_62 = (uint32_t*)(&L_61->___uint32_0_48);
  4292. V_4 = L_62;
  4293. uint32_t* L_63 = V_4;
  4294. int32_t L_64 = ___index0;
  4295. int32_t L_65 = *((uint32_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_63), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_64), 4)))));
  4296. uint32_t L_66 = ((uint32_t)L_65);
  4297. RuntimeObject* L_67 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_66);
  4298. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_67, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  4299. }
  4300. IL_0140:
  4301. {
  4302. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_68 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4303. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4304. Type_t* L_69;
  4305. L_69 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_68, NULL);
  4306. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_70 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  4307. Type_t* L_71;
  4308. L_71 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_70, NULL);
  4309. bool L_72;
  4310. L_72 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_69, L_71, NULL);
  4311. if (!L_72)
  4312. {
  4313. goto IL_017c;
  4314. }
  4315. }
  4316. {
  4317. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_73 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4318. int32_t* L_74 = (int32_t*)(&L_73->___int32_0_52);
  4319. V_5 = L_74;
  4320. int32_t* L_75 = V_5;
  4321. int32_t L_76 = ___index0;
  4322. int32_t L_77 = *((int32_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_75), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_76), 4)))));
  4323. int32_t L_78 = L_77;
  4324. RuntimeObject* L_79 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_78);
  4325. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_79, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  4326. }
  4327. IL_017c:
  4328. {
  4329. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_80 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4330. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4331. Type_t* L_81;
  4332. L_81 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_80, NULL);
  4333. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_82 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  4334. Type_t* L_83;
  4335. L_83 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_82, NULL);
  4336. bool L_84;
  4337. L_84 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_81, L_83, NULL);
  4338. if (!L_84)
  4339. {
  4340. goto IL_01b8;
  4341. }
  4342. }
  4343. {
  4344. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_85 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4345. uint64_t* L_86 = (uint64_t*)(&L_85->___uint64_0_56);
  4346. V_6 = L_86;
  4347. uint64_t* L_87 = V_6;
  4348. int32_t L_88 = ___index0;
  4349. int64_t L_89 = *((int64_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_87), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_88), 8)))));
  4350. uint64_t L_90 = ((uint64_t)L_89);
  4351. RuntimeObject* L_91 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_90);
  4352. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_91, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  4353. }
  4354. IL_01b8:
  4355. {
  4356. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4357. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4358. Type_t* L_93;
  4359. L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL);
  4360. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_94 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  4361. Type_t* L_95;
  4362. L_95 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_94, NULL);
  4363. bool L_96;
  4364. L_96 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_93, L_95, NULL);
  4365. if (!L_96)
  4366. {
  4367. goto IL_01f4;
  4368. }
  4369. }
  4370. {
  4371. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_97 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4372. int64_t* L_98 = (int64_t*)(&L_97->___int64_0_58);
  4373. V_7 = L_98;
  4374. int64_t* L_99 = V_7;
  4375. int32_t L_100 = ___index0;
  4376. int64_t L_101 = *((int64_t*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_99), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_100), 8)))));
  4377. int64_t L_102 = L_101;
  4378. RuntimeObject* L_103 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_102);
  4379. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_103, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  4380. }
  4381. IL_01f4:
  4382. {
  4383. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4384. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4385. Type_t* L_105;
  4386. L_105 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_104, NULL);
  4387. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_106 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  4388. Type_t* L_107;
  4389. L_107 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_106, NULL);
  4390. bool L_108;
  4391. L_108 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_105, L_107, NULL);
  4392. if (!L_108)
  4393. {
  4394. goto IL_0230;
  4395. }
  4396. }
  4397. {
  4398. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_109 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4399. float* L_110 = (float*)(&L_109->___single_0_60);
  4400. V_8 = L_110;
  4401. float* L_111 = V_8;
  4402. int32_t L_112 = ___index0;
  4403. float L_113 = *((float*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_111), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_112), 4)))));
  4404. float L_114 = L_113;
  4405. RuntimeObject* L_115 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_114);
  4406. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_115, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  4407. }
  4408. IL_0230:
  4409. {
  4410. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_116 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4411. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4412. Type_t* L_117;
  4413. L_117 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_116, NULL);
  4414. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_118 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  4415. Type_t* L_119;
  4416. L_119 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_118, NULL);
  4417. bool L_120;
  4418. L_120 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_117, L_119, NULL);
  4419. if (!L_120)
  4420. {
  4421. goto IL_026c;
  4422. }
  4423. }
  4424. {
  4425. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_121 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4426. double* L_122 = (double*)(&L_121->___double_0_64);
  4427. V_9 = L_122;
  4428. double* L_123 = V_9;
  4429. int32_t L_124 = ___index0;
  4430. double L_125 = *((double*)((intptr_t)il2cpp_codegen_add((intptr_t)((uintptr_t)L_123), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_124), 8)))));
  4431. double L_126 = L_125;
  4432. RuntimeObject* L_127 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_126);
  4433. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_127, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  4434. }
  4435. IL_026c:
  4436. {
  4437. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_128 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  4438. NullCheck(L_128);
  4439. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_128, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  4440. IL2CPP_RAISE_MANAGED_EXCEPTION(L_128, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99_RuntimeMethod_var)));
  4441. }
  4442. }
  4443. IL2CPP_EXTERN_C uint64_t Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method)
  4444. {
  4445. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* _thisAdjusted;
  4446. int32_t _offset = 1;
  4447. _thisAdjusted = reinterpret_cast<Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*>(__this + _offset);
  4448. uint64_t _returnValue;
  4449. _returnValue = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(_thisAdjusted, ___index0, method);
  4450. return _returnValue;
  4451. }
  4452. // System.Boolean System.Numerics.Vector`1<System.UInt64>::Equals(System.Object)
  4453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector_1_Equals_mE275DCDE4DC3B6FB30AB80ACEAC8363207BA9BEC_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
  4454. {
  4455. {
  4456. RuntimeObject* L_0 = ___obj0;
  4457. if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 5))))
  4458. {
  4459. goto IL_000a;
  4460. }
  4461. }
  4462. {
  4463. return (bool)0;
  4464. }
  4465. IL_000a:
  4466. {
  4467. RuntimeObject* L_1 = ___obj0;
  4468. bool L_2;
  4469. L_2 = Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27(__this, ((*(Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*)((Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*)(Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*)UnBox(L_1, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 5))))), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  4470. return L_2;
  4471. }
  4472. }
  4473. IL2CPP_EXTERN_C bool Vector_1_Equals_mE275DCDE4DC3B6FB30AB80ACEAC8363207BA9BEC_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
  4474. {
  4475. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* _thisAdjusted;
  4476. int32_t _offset = 1;
  4477. _thisAdjusted = reinterpret_cast<Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*>(__this + _offset);
  4478. bool _returnValue;
  4479. _returnValue = Vector_1_Equals_mE275DCDE4DC3B6FB30AB80ACEAC8363207BA9BEC_inline(_thisAdjusted, ___obj0, method);
  4480. return _returnValue;
  4481. }
  4482. // System.Boolean System.Numerics.Vector`1<System.UInt64>::Equals(System.Numerics.Vector`1<T>)
  4483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___other0, const RuntimeMethod* method)
  4484. {
  4485. static bool s_Il2CppMethodInitialized;
  4486. if (!s_Il2CppMethodInitialized)
  4487. {
  4488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  4489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  4490. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  4491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  4492. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  4493. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  4494. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  4495. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4496. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  4497. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  4498. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  4499. s_Il2CppMethodInitialized = true;
  4500. }
  4501. int32_t V_0 = 0;
  4502. {
  4503. bool L_0;
  4504. L_0 = Vector_get_IsHardwareAccelerated_m783509258751EBED64CBD9F387EC1BB4A15088AA(NULL);
  4505. if (!L_0)
  4506. {
  4507. goto IL_0031;
  4508. }
  4509. }
  4510. {
  4511. V_0 = 0;
  4512. goto IL_0027;
  4513. }
  4514. IL_000b:
  4515. {
  4516. int32_t L_1 = V_0;
  4517. uint64_t L_2;
  4518. L_2 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  4519. int32_t L_3 = V_0;
  4520. uint64_t L_4;
  4521. L_4 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___other0), L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  4522. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  4523. bool L_5;
  4524. L_5 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_2, L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  4525. if (L_5)
  4526. {
  4527. goto IL_0023;
  4528. }
  4529. }
  4530. {
  4531. return (bool)0;
  4532. }
  4533. IL_0023:
  4534. {
  4535. int32_t L_6 = V_0;
  4536. V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
  4537. }
  4538. IL_0027:
  4539. {
  4540. int32_t L_7 = V_0;
  4541. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  4542. int32_t L_8;
  4543. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  4544. if ((((int32_t)L_7) < ((int32_t)L_8)))
  4545. {
  4546. goto IL_000b;
  4547. }
  4548. }
  4549. {
  4550. return (bool)1;
  4551. }
  4552. IL_0031:
  4553. {
  4554. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4555. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4556. Type_t* L_10;
  4557. L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
  4558. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  4559. Type_t* L_12;
  4560. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  4561. bool L_13;
  4562. L_13 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_10, L_12, NULL);
  4563. if (!L_13)
  4564. {
  4565. goto IL_01f0;
  4566. }
  4567. }
  4568. {
  4569. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_14 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4570. uint8_t L_15 = (uint8_t)L_14->___byte_0_0;
  4571. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_16 = ___other0;
  4572. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_17 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_16.___register_0;
  4573. uint8_t L_18 = (uint8_t)L_17.___byte_0_0;
  4574. if ((!(((uint32_t)L_15) == ((uint32_t)L_18))))
  4575. {
  4576. goto IL_01ee;
  4577. }
  4578. }
  4579. {
  4580. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_19 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4581. uint8_t L_20 = (uint8_t)L_19->___byte_1_1;
  4582. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_21 = ___other0;
  4583. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_22 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_21.___register_0;
  4584. uint8_t L_23 = (uint8_t)L_22.___byte_1_1;
  4585. if ((!(((uint32_t)L_20) == ((uint32_t)L_23))))
  4586. {
  4587. goto IL_01ee;
  4588. }
  4589. }
  4590. {
  4591. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_24 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4592. uint8_t L_25 = (uint8_t)L_24->___byte_2_2;
  4593. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_26 = ___other0;
  4594. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_27 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_26.___register_0;
  4595. uint8_t L_28 = (uint8_t)L_27.___byte_2_2;
  4596. if ((!(((uint32_t)L_25) == ((uint32_t)L_28))))
  4597. {
  4598. goto IL_01ee;
  4599. }
  4600. }
  4601. {
  4602. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_29 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4603. uint8_t L_30 = (uint8_t)L_29->___byte_3_3;
  4604. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_31 = ___other0;
  4605. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_32 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_31.___register_0;
  4606. uint8_t L_33 = (uint8_t)L_32.___byte_3_3;
  4607. if ((!(((uint32_t)L_30) == ((uint32_t)L_33))))
  4608. {
  4609. goto IL_01ee;
  4610. }
  4611. }
  4612. {
  4613. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_34 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4614. uint8_t L_35 = (uint8_t)L_34->___byte_4_4;
  4615. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_36 = ___other0;
  4616. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_37 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_36.___register_0;
  4617. uint8_t L_38 = (uint8_t)L_37.___byte_4_4;
  4618. if ((!(((uint32_t)L_35) == ((uint32_t)L_38))))
  4619. {
  4620. goto IL_01ee;
  4621. }
  4622. }
  4623. {
  4624. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_39 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4625. uint8_t L_40 = (uint8_t)L_39->___byte_5_5;
  4626. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_41 = ___other0;
  4627. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_42 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_41.___register_0;
  4628. uint8_t L_43 = (uint8_t)L_42.___byte_5_5;
  4629. if ((!(((uint32_t)L_40) == ((uint32_t)L_43))))
  4630. {
  4631. goto IL_01ee;
  4632. }
  4633. }
  4634. {
  4635. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_44 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4636. uint8_t L_45 = (uint8_t)L_44->___byte_6_6;
  4637. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_46 = ___other0;
  4638. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_47 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_46.___register_0;
  4639. uint8_t L_48 = (uint8_t)L_47.___byte_6_6;
  4640. if ((!(((uint32_t)L_45) == ((uint32_t)L_48))))
  4641. {
  4642. goto IL_01ee;
  4643. }
  4644. }
  4645. {
  4646. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_49 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4647. uint8_t L_50 = (uint8_t)L_49->___byte_7_7;
  4648. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_51 = ___other0;
  4649. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_52 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_51.___register_0;
  4650. uint8_t L_53 = (uint8_t)L_52.___byte_7_7;
  4651. if ((!(((uint32_t)L_50) == ((uint32_t)L_53))))
  4652. {
  4653. goto IL_01ee;
  4654. }
  4655. }
  4656. {
  4657. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_54 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4658. uint8_t L_55 = (uint8_t)L_54->___byte_8_8;
  4659. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_56 = ___other0;
  4660. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_57 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_56.___register_0;
  4661. uint8_t L_58 = (uint8_t)L_57.___byte_8_8;
  4662. if ((!(((uint32_t)L_55) == ((uint32_t)L_58))))
  4663. {
  4664. goto IL_01ee;
  4665. }
  4666. }
  4667. {
  4668. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_59 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4669. uint8_t L_60 = (uint8_t)L_59->___byte_9_9;
  4670. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_61 = ___other0;
  4671. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_62 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_61.___register_0;
  4672. uint8_t L_63 = (uint8_t)L_62.___byte_9_9;
  4673. if ((!(((uint32_t)L_60) == ((uint32_t)L_63))))
  4674. {
  4675. goto IL_01ee;
  4676. }
  4677. }
  4678. {
  4679. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_64 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4680. uint8_t L_65 = (uint8_t)L_64->___byte_10_10;
  4681. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_66 = ___other0;
  4682. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_67 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_66.___register_0;
  4683. uint8_t L_68 = (uint8_t)L_67.___byte_10_10;
  4684. if ((!(((uint32_t)L_65) == ((uint32_t)L_68))))
  4685. {
  4686. goto IL_01ee;
  4687. }
  4688. }
  4689. {
  4690. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_69 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4691. uint8_t L_70 = (uint8_t)L_69->___byte_11_11;
  4692. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_71 = ___other0;
  4693. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_72 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_71.___register_0;
  4694. uint8_t L_73 = (uint8_t)L_72.___byte_11_11;
  4695. if ((!(((uint32_t)L_70) == ((uint32_t)L_73))))
  4696. {
  4697. goto IL_01ee;
  4698. }
  4699. }
  4700. {
  4701. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_74 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4702. uint8_t L_75 = (uint8_t)L_74->___byte_12_12;
  4703. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_76 = ___other0;
  4704. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_77 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_76.___register_0;
  4705. uint8_t L_78 = (uint8_t)L_77.___byte_12_12;
  4706. if ((!(((uint32_t)L_75) == ((uint32_t)L_78))))
  4707. {
  4708. goto IL_01ee;
  4709. }
  4710. }
  4711. {
  4712. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_79 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4713. uint8_t L_80 = (uint8_t)L_79->___byte_13_13;
  4714. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_81 = ___other0;
  4715. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_82 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_81.___register_0;
  4716. uint8_t L_83 = (uint8_t)L_82.___byte_13_13;
  4717. if ((!(((uint32_t)L_80) == ((uint32_t)L_83))))
  4718. {
  4719. goto IL_01ee;
  4720. }
  4721. }
  4722. {
  4723. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_84 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4724. uint8_t L_85 = (uint8_t)L_84->___byte_14_14;
  4725. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_86 = ___other0;
  4726. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_87 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_86.___register_0;
  4727. uint8_t L_88 = (uint8_t)L_87.___byte_14_14;
  4728. if ((!(((uint32_t)L_85) == ((uint32_t)L_88))))
  4729. {
  4730. goto IL_01ee;
  4731. }
  4732. }
  4733. {
  4734. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_89 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4735. uint8_t L_90 = (uint8_t)L_89->___byte_15_15;
  4736. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_91 = ___other0;
  4737. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_92 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_91.___register_0;
  4738. uint8_t L_93 = (uint8_t)L_92.___byte_15_15;
  4739. return (bool)((((int32_t)L_90) == ((int32_t)L_93))? 1 : 0);
  4740. }
  4741. IL_01ee:
  4742. {
  4743. return (bool)0;
  4744. }
  4745. IL_01f0:
  4746. {
  4747. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_94 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4748. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4749. Type_t* L_95;
  4750. L_95 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_94, NULL);
  4751. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_96 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  4752. Type_t* L_97;
  4753. L_97 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_96, NULL);
  4754. bool L_98;
  4755. L_98 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_95, L_97, NULL);
  4756. if (!L_98)
  4757. {
  4758. goto IL_03af;
  4759. }
  4760. }
  4761. {
  4762. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_99 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4763. int8_t L_100 = (int8_t)L_99->___sbyte_0_16;
  4764. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_101 = ___other0;
  4765. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_102 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_101.___register_0;
  4766. int8_t L_103 = (int8_t)L_102.___sbyte_0_16;
  4767. if ((!(((uint32_t)L_100) == ((uint32_t)L_103))))
  4768. {
  4769. goto IL_03ad;
  4770. }
  4771. }
  4772. {
  4773. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_104 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4774. int8_t L_105 = (int8_t)L_104->___sbyte_1_17;
  4775. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_106 = ___other0;
  4776. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_107 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_106.___register_0;
  4777. int8_t L_108 = (int8_t)L_107.___sbyte_1_17;
  4778. if ((!(((uint32_t)L_105) == ((uint32_t)L_108))))
  4779. {
  4780. goto IL_03ad;
  4781. }
  4782. }
  4783. {
  4784. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_109 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4785. int8_t L_110 = (int8_t)L_109->___sbyte_2_18;
  4786. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_111 = ___other0;
  4787. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_112 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_111.___register_0;
  4788. int8_t L_113 = (int8_t)L_112.___sbyte_2_18;
  4789. if ((!(((uint32_t)L_110) == ((uint32_t)L_113))))
  4790. {
  4791. goto IL_03ad;
  4792. }
  4793. }
  4794. {
  4795. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_114 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4796. int8_t L_115 = (int8_t)L_114->___sbyte_3_19;
  4797. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_116 = ___other0;
  4798. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_117 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_116.___register_0;
  4799. int8_t L_118 = (int8_t)L_117.___sbyte_3_19;
  4800. if ((!(((uint32_t)L_115) == ((uint32_t)L_118))))
  4801. {
  4802. goto IL_03ad;
  4803. }
  4804. }
  4805. {
  4806. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_119 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4807. int8_t L_120 = (int8_t)L_119->___sbyte_4_20;
  4808. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_121 = ___other0;
  4809. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_122 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_121.___register_0;
  4810. int8_t L_123 = (int8_t)L_122.___sbyte_4_20;
  4811. if ((!(((uint32_t)L_120) == ((uint32_t)L_123))))
  4812. {
  4813. goto IL_03ad;
  4814. }
  4815. }
  4816. {
  4817. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_124 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4818. int8_t L_125 = (int8_t)L_124->___sbyte_5_21;
  4819. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_126 = ___other0;
  4820. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_127 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_126.___register_0;
  4821. int8_t L_128 = (int8_t)L_127.___sbyte_5_21;
  4822. if ((!(((uint32_t)L_125) == ((uint32_t)L_128))))
  4823. {
  4824. goto IL_03ad;
  4825. }
  4826. }
  4827. {
  4828. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_129 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4829. int8_t L_130 = (int8_t)L_129->___sbyte_6_22;
  4830. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_131 = ___other0;
  4831. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_132 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_131.___register_0;
  4832. int8_t L_133 = (int8_t)L_132.___sbyte_6_22;
  4833. if ((!(((uint32_t)L_130) == ((uint32_t)L_133))))
  4834. {
  4835. goto IL_03ad;
  4836. }
  4837. }
  4838. {
  4839. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_134 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4840. int8_t L_135 = (int8_t)L_134->___sbyte_7_23;
  4841. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_136 = ___other0;
  4842. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_137 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_136.___register_0;
  4843. int8_t L_138 = (int8_t)L_137.___sbyte_7_23;
  4844. if ((!(((uint32_t)L_135) == ((uint32_t)L_138))))
  4845. {
  4846. goto IL_03ad;
  4847. }
  4848. }
  4849. {
  4850. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_139 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4851. int8_t L_140 = (int8_t)L_139->___sbyte_8_24;
  4852. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_141 = ___other0;
  4853. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_142 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_141.___register_0;
  4854. int8_t L_143 = (int8_t)L_142.___sbyte_8_24;
  4855. if ((!(((uint32_t)L_140) == ((uint32_t)L_143))))
  4856. {
  4857. goto IL_03ad;
  4858. }
  4859. }
  4860. {
  4861. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_144 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4862. int8_t L_145 = (int8_t)L_144->___sbyte_9_25;
  4863. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_146 = ___other0;
  4864. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_147 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_146.___register_0;
  4865. int8_t L_148 = (int8_t)L_147.___sbyte_9_25;
  4866. if ((!(((uint32_t)L_145) == ((uint32_t)L_148))))
  4867. {
  4868. goto IL_03ad;
  4869. }
  4870. }
  4871. {
  4872. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_149 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4873. int8_t L_150 = (int8_t)L_149->___sbyte_10_26;
  4874. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_151 = ___other0;
  4875. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_152 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_151.___register_0;
  4876. int8_t L_153 = (int8_t)L_152.___sbyte_10_26;
  4877. if ((!(((uint32_t)L_150) == ((uint32_t)L_153))))
  4878. {
  4879. goto IL_03ad;
  4880. }
  4881. }
  4882. {
  4883. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_154 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4884. int8_t L_155 = (int8_t)L_154->___sbyte_11_27;
  4885. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_156 = ___other0;
  4886. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_157 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_156.___register_0;
  4887. int8_t L_158 = (int8_t)L_157.___sbyte_11_27;
  4888. if ((!(((uint32_t)L_155) == ((uint32_t)L_158))))
  4889. {
  4890. goto IL_03ad;
  4891. }
  4892. }
  4893. {
  4894. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_159 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4895. int8_t L_160 = (int8_t)L_159->___sbyte_12_28;
  4896. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_161 = ___other0;
  4897. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_162 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_161.___register_0;
  4898. int8_t L_163 = (int8_t)L_162.___sbyte_12_28;
  4899. if ((!(((uint32_t)L_160) == ((uint32_t)L_163))))
  4900. {
  4901. goto IL_03ad;
  4902. }
  4903. }
  4904. {
  4905. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_164 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4906. int8_t L_165 = (int8_t)L_164->___sbyte_13_29;
  4907. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_166 = ___other0;
  4908. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_167 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_166.___register_0;
  4909. int8_t L_168 = (int8_t)L_167.___sbyte_13_29;
  4910. if ((!(((uint32_t)L_165) == ((uint32_t)L_168))))
  4911. {
  4912. goto IL_03ad;
  4913. }
  4914. }
  4915. {
  4916. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_169 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4917. int8_t L_170 = (int8_t)L_169->___sbyte_14_30;
  4918. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_171 = ___other0;
  4919. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_172 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_171.___register_0;
  4920. int8_t L_173 = (int8_t)L_172.___sbyte_14_30;
  4921. if ((!(((uint32_t)L_170) == ((uint32_t)L_173))))
  4922. {
  4923. goto IL_03ad;
  4924. }
  4925. }
  4926. {
  4927. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_174 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4928. int8_t L_175 = (int8_t)L_174->___sbyte_15_31;
  4929. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_176 = ___other0;
  4930. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_177 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_176.___register_0;
  4931. int8_t L_178 = (int8_t)L_177.___sbyte_15_31;
  4932. return (bool)((((int32_t)L_175) == ((int32_t)L_178))? 1 : 0);
  4933. }
  4934. IL_03ad:
  4935. {
  4936. return (bool)0;
  4937. }
  4938. IL_03af:
  4939. {
  4940. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_179 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  4941. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4942. Type_t* L_180;
  4943. L_180 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_179, NULL);
  4944. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_181 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  4945. Type_t* L_182;
  4946. L_182 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_181, NULL);
  4947. bool L_183;
  4948. L_183 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_180, L_182, NULL);
  4949. if (!L_183)
  4950. {
  4951. goto IL_0496;
  4952. }
  4953. }
  4954. {
  4955. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_184 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4956. uint16_t L_185 = (uint16_t)L_184->___uint16_0_32;
  4957. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_186 = ___other0;
  4958. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_187 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_186.___register_0;
  4959. uint16_t L_188 = (uint16_t)L_187.___uint16_0_32;
  4960. if ((!(((uint32_t)L_185) == ((uint32_t)L_188))))
  4961. {
  4962. goto IL_0494;
  4963. }
  4964. }
  4965. {
  4966. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_189 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4967. uint16_t L_190 = (uint16_t)L_189->___uint16_1_33;
  4968. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_191 = ___other0;
  4969. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_192 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_191.___register_0;
  4970. uint16_t L_193 = (uint16_t)L_192.___uint16_1_33;
  4971. if ((!(((uint32_t)L_190) == ((uint32_t)L_193))))
  4972. {
  4973. goto IL_0494;
  4974. }
  4975. }
  4976. {
  4977. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_194 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4978. uint16_t L_195 = (uint16_t)L_194->___uint16_2_34;
  4979. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_196 = ___other0;
  4980. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_197 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_196.___register_0;
  4981. uint16_t L_198 = (uint16_t)L_197.___uint16_2_34;
  4982. if ((!(((uint32_t)L_195) == ((uint32_t)L_198))))
  4983. {
  4984. goto IL_0494;
  4985. }
  4986. }
  4987. {
  4988. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_199 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  4989. uint16_t L_200 = (uint16_t)L_199->___uint16_3_35;
  4990. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_201 = ___other0;
  4991. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_202 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_201.___register_0;
  4992. uint16_t L_203 = (uint16_t)L_202.___uint16_3_35;
  4993. if ((!(((uint32_t)L_200) == ((uint32_t)L_203))))
  4994. {
  4995. goto IL_0494;
  4996. }
  4997. }
  4998. {
  4999. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_204 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5000. uint16_t L_205 = (uint16_t)L_204->___uint16_4_36;
  5001. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_206 = ___other0;
  5002. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_207 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_206.___register_0;
  5003. uint16_t L_208 = (uint16_t)L_207.___uint16_4_36;
  5004. if ((!(((uint32_t)L_205) == ((uint32_t)L_208))))
  5005. {
  5006. goto IL_0494;
  5007. }
  5008. }
  5009. {
  5010. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_209 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5011. uint16_t L_210 = (uint16_t)L_209->___uint16_5_37;
  5012. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_211 = ___other0;
  5013. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_212 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_211.___register_0;
  5014. uint16_t L_213 = (uint16_t)L_212.___uint16_5_37;
  5015. if ((!(((uint32_t)L_210) == ((uint32_t)L_213))))
  5016. {
  5017. goto IL_0494;
  5018. }
  5019. }
  5020. {
  5021. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_214 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5022. uint16_t L_215 = (uint16_t)L_214->___uint16_6_38;
  5023. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_216 = ___other0;
  5024. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_217 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_216.___register_0;
  5025. uint16_t L_218 = (uint16_t)L_217.___uint16_6_38;
  5026. if ((!(((uint32_t)L_215) == ((uint32_t)L_218))))
  5027. {
  5028. goto IL_0494;
  5029. }
  5030. }
  5031. {
  5032. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_219 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5033. uint16_t L_220 = (uint16_t)L_219->___uint16_7_39;
  5034. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_221 = ___other0;
  5035. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_222 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_221.___register_0;
  5036. uint16_t L_223 = (uint16_t)L_222.___uint16_7_39;
  5037. return (bool)((((int32_t)L_220) == ((int32_t)L_223))? 1 : 0);
  5038. }
  5039. IL_0494:
  5040. {
  5041. return (bool)0;
  5042. }
  5043. IL_0496:
  5044. {
  5045. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_224 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5046. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5047. Type_t* L_225;
  5048. L_225 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_224, NULL);
  5049. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_226 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  5050. Type_t* L_227;
  5051. L_227 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_226, NULL);
  5052. bool L_228;
  5053. L_228 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_225, L_227, NULL);
  5054. if (!L_228)
  5055. {
  5056. goto IL_057d;
  5057. }
  5058. }
  5059. {
  5060. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_229 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5061. int16_t L_230 = (int16_t)L_229->___int16_0_40;
  5062. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_231 = ___other0;
  5063. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_232 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_231.___register_0;
  5064. int16_t L_233 = (int16_t)L_232.___int16_0_40;
  5065. if ((!(((uint32_t)L_230) == ((uint32_t)L_233))))
  5066. {
  5067. goto IL_057b;
  5068. }
  5069. }
  5070. {
  5071. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_234 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5072. int16_t L_235 = (int16_t)L_234->___int16_1_41;
  5073. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_236 = ___other0;
  5074. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_237 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_236.___register_0;
  5075. int16_t L_238 = (int16_t)L_237.___int16_1_41;
  5076. if ((!(((uint32_t)L_235) == ((uint32_t)L_238))))
  5077. {
  5078. goto IL_057b;
  5079. }
  5080. }
  5081. {
  5082. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_239 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5083. int16_t L_240 = (int16_t)L_239->___int16_2_42;
  5084. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_241 = ___other0;
  5085. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_242 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_241.___register_0;
  5086. int16_t L_243 = (int16_t)L_242.___int16_2_42;
  5087. if ((!(((uint32_t)L_240) == ((uint32_t)L_243))))
  5088. {
  5089. goto IL_057b;
  5090. }
  5091. }
  5092. {
  5093. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_244 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5094. int16_t L_245 = (int16_t)L_244->___int16_3_43;
  5095. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_246 = ___other0;
  5096. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_247 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_246.___register_0;
  5097. int16_t L_248 = (int16_t)L_247.___int16_3_43;
  5098. if ((!(((uint32_t)L_245) == ((uint32_t)L_248))))
  5099. {
  5100. goto IL_057b;
  5101. }
  5102. }
  5103. {
  5104. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_249 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5105. int16_t L_250 = (int16_t)L_249->___int16_4_44;
  5106. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_251 = ___other0;
  5107. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_252 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_251.___register_0;
  5108. int16_t L_253 = (int16_t)L_252.___int16_4_44;
  5109. if ((!(((uint32_t)L_250) == ((uint32_t)L_253))))
  5110. {
  5111. goto IL_057b;
  5112. }
  5113. }
  5114. {
  5115. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_254 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5116. int16_t L_255 = (int16_t)L_254->___int16_5_45;
  5117. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_256 = ___other0;
  5118. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_257 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_256.___register_0;
  5119. int16_t L_258 = (int16_t)L_257.___int16_5_45;
  5120. if ((!(((uint32_t)L_255) == ((uint32_t)L_258))))
  5121. {
  5122. goto IL_057b;
  5123. }
  5124. }
  5125. {
  5126. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_259 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5127. int16_t L_260 = (int16_t)L_259->___int16_6_46;
  5128. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_261 = ___other0;
  5129. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_262 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_261.___register_0;
  5130. int16_t L_263 = (int16_t)L_262.___int16_6_46;
  5131. if ((!(((uint32_t)L_260) == ((uint32_t)L_263))))
  5132. {
  5133. goto IL_057b;
  5134. }
  5135. }
  5136. {
  5137. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_264 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5138. int16_t L_265 = (int16_t)L_264->___int16_7_47;
  5139. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_266 = ___other0;
  5140. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_267 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_266.___register_0;
  5141. int16_t L_268 = (int16_t)L_267.___int16_7_47;
  5142. return (bool)((((int32_t)L_265) == ((int32_t)L_268))? 1 : 0);
  5143. }
  5144. IL_057b:
  5145. {
  5146. return (bool)0;
  5147. }
  5148. IL_057d:
  5149. {
  5150. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_269 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5151. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5152. Type_t* L_270;
  5153. L_270 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_269, NULL);
  5154. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_271 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  5155. Type_t* L_272;
  5156. L_272 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_271, NULL);
  5157. bool L_273;
  5158. L_273 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_270, L_272, NULL);
  5159. if (!L_273)
  5160. {
  5161. goto IL_05fb;
  5162. }
  5163. }
  5164. {
  5165. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_274 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5166. uint32_t L_275 = (uint32_t)L_274->___uint32_0_48;
  5167. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_276 = ___other0;
  5168. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_277 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_276.___register_0;
  5169. uint32_t L_278 = (uint32_t)L_277.___uint32_0_48;
  5170. if ((!(((uint32_t)L_275) == ((uint32_t)L_278))))
  5171. {
  5172. goto IL_05f9;
  5173. }
  5174. }
  5175. {
  5176. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_279 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5177. uint32_t L_280 = (uint32_t)L_279->___uint32_1_49;
  5178. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_281 = ___other0;
  5179. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_282 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_281.___register_0;
  5180. uint32_t L_283 = (uint32_t)L_282.___uint32_1_49;
  5181. if ((!(((uint32_t)L_280) == ((uint32_t)L_283))))
  5182. {
  5183. goto IL_05f9;
  5184. }
  5185. }
  5186. {
  5187. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_284 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5188. uint32_t L_285 = (uint32_t)L_284->___uint32_2_50;
  5189. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_286 = ___other0;
  5190. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_287 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_286.___register_0;
  5191. uint32_t L_288 = (uint32_t)L_287.___uint32_2_50;
  5192. if ((!(((uint32_t)L_285) == ((uint32_t)L_288))))
  5193. {
  5194. goto IL_05f9;
  5195. }
  5196. }
  5197. {
  5198. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_289 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5199. uint32_t L_290 = (uint32_t)L_289->___uint32_3_51;
  5200. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_291 = ___other0;
  5201. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_292 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_291.___register_0;
  5202. uint32_t L_293 = (uint32_t)L_292.___uint32_3_51;
  5203. return (bool)((((int32_t)L_290) == ((int32_t)L_293))? 1 : 0);
  5204. }
  5205. IL_05f9:
  5206. {
  5207. return (bool)0;
  5208. }
  5209. IL_05fb:
  5210. {
  5211. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_294 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5212. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5213. Type_t* L_295;
  5214. L_295 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_294, NULL);
  5215. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_296 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  5216. Type_t* L_297;
  5217. L_297 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_296, NULL);
  5218. bool L_298;
  5219. L_298 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_295, L_297, NULL);
  5220. if (!L_298)
  5221. {
  5222. goto IL_0679;
  5223. }
  5224. }
  5225. {
  5226. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_299 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5227. int32_t L_300 = (int32_t)L_299->___int32_0_52;
  5228. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_301 = ___other0;
  5229. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_302 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_301.___register_0;
  5230. int32_t L_303 = (int32_t)L_302.___int32_0_52;
  5231. if ((!(((uint32_t)L_300) == ((uint32_t)L_303))))
  5232. {
  5233. goto IL_0677;
  5234. }
  5235. }
  5236. {
  5237. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_304 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5238. int32_t L_305 = (int32_t)L_304->___int32_1_53;
  5239. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_306 = ___other0;
  5240. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_307 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_306.___register_0;
  5241. int32_t L_308 = (int32_t)L_307.___int32_1_53;
  5242. if ((!(((uint32_t)L_305) == ((uint32_t)L_308))))
  5243. {
  5244. goto IL_0677;
  5245. }
  5246. }
  5247. {
  5248. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_309 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5249. int32_t L_310 = (int32_t)L_309->___int32_2_54;
  5250. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_311 = ___other0;
  5251. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_312 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_311.___register_0;
  5252. int32_t L_313 = (int32_t)L_312.___int32_2_54;
  5253. if ((!(((uint32_t)L_310) == ((uint32_t)L_313))))
  5254. {
  5255. goto IL_0677;
  5256. }
  5257. }
  5258. {
  5259. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_314 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5260. int32_t L_315 = (int32_t)L_314->___int32_3_55;
  5261. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_316 = ___other0;
  5262. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_317 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_316.___register_0;
  5263. int32_t L_318 = (int32_t)L_317.___int32_3_55;
  5264. return (bool)((((int32_t)L_315) == ((int32_t)L_318))? 1 : 0);
  5265. }
  5266. IL_0677:
  5267. {
  5268. return (bool)0;
  5269. }
  5270. IL_0679:
  5271. {
  5272. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_319 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5273. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5274. Type_t* L_320;
  5275. L_320 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_319, NULL);
  5276. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_321 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  5277. Type_t* L_322;
  5278. L_322 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_321, NULL);
  5279. bool L_323;
  5280. L_323 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_320, L_322, NULL);
  5281. if (!L_323)
  5282. {
  5283. goto IL_06c7;
  5284. }
  5285. }
  5286. {
  5287. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_324 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5288. uint64_t L_325 = (uint64_t)L_324->___uint64_0_56;
  5289. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_326 = ___other0;
  5290. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_327 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_326.___register_0;
  5291. uint64_t L_328 = (uint64_t)L_327.___uint64_0_56;
  5292. if ((!(((uint64_t)L_325) == ((uint64_t)L_328))))
  5293. {
  5294. goto IL_06c5;
  5295. }
  5296. }
  5297. {
  5298. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_329 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5299. uint64_t L_330 = (uint64_t)L_329->___uint64_1_57;
  5300. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_331 = ___other0;
  5301. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_332 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_331.___register_0;
  5302. uint64_t L_333 = (uint64_t)L_332.___uint64_1_57;
  5303. return (bool)((((int64_t)L_330) == ((int64_t)L_333))? 1 : 0);
  5304. }
  5305. IL_06c5:
  5306. {
  5307. return (bool)0;
  5308. }
  5309. IL_06c7:
  5310. {
  5311. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_334 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5312. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5313. Type_t* L_335;
  5314. L_335 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_334, NULL);
  5315. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_336 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  5316. Type_t* L_337;
  5317. L_337 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_336, NULL);
  5318. bool L_338;
  5319. L_338 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_335, L_337, NULL);
  5320. if (!L_338)
  5321. {
  5322. goto IL_0715;
  5323. }
  5324. }
  5325. {
  5326. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_339 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5327. int64_t L_340 = (int64_t)L_339->___int64_0_58;
  5328. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_341 = ___other0;
  5329. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_342 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_341.___register_0;
  5330. int64_t L_343 = (int64_t)L_342.___int64_0_58;
  5331. if ((!(((uint64_t)L_340) == ((uint64_t)L_343))))
  5332. {
  5333. goto IL_0713;
  5334. }
  5335. }
  5336. {
  5337. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_344 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5338. int64_t L_345 = (int64_t)L_344->___int64_1_59;
  5339. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_346 = ___other0;
  5340. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_347 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_346.___register_0;
  5341. int64_t L_348 = (int64_t)L_347.___int64_1_59;
  5342. return (bool)((((int64_t)L_345) == ((int64_t)L_348))? 1 : 0);
  5343. }
  5344. IL_0713:
  5345. {
  5346. return (bool)0;
  5347. }
  5348. IL_0715:
  5349. {
  5350. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_349 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5351. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5352. Type_t* L_350;
  5353. L_350 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_349, NULL);
  5354. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_351 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  5355. Type_t* L_352;
  5356. L_352 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_351, NULL);
  5357. bool L_353;
  5358. L_353 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_350, L_352, NULL);
  5359. if (!L_353)
  5360. {
  5361. goto IL_0793;
  5362. }
  5363. }
  5364. {
  5365. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_354 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5366. float L_355 = (float)L_354->___single_0_60;
  5367. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_356 = ___other0;
  5368. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_357 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_356.___register_0;
  5369. float L_358 = (float)L_357.___single_0_60;
  5370. if ((!(((float)L_355) == ((float)L_358))))
  5371. {
  5372. goto IL_0791;
  5373. }
  5374. }
  5375. {
  5376. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_359 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5377. float L_360 = (float)L_359->___single_1_61;
  5378. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_361 = ___other0;
  5379. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_362 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_361.___register_0;
  5380. float L_363 = (float)L_362.___single_1_61;
  5381. if ((!(((float)L_360) == ((float)L_363))))
  5382. {
  5383. goto IL_0791;
  5384. }
  5385. }
  5386. {
  5387. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_364 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5388. float L_365 = (float)L_364->___single_2_62;
  5389. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_366 = ___other0;
  5390. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_367 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_366.___register_0;
  5391. float L_368 = (float)L_367.___single_2_62;
  5392. if ((!(((float)L_365) == ((float)L_368))))
  5393. {
  5394. goto IL_0791;
  5395. }
  5396. }
  5397. {
  5398. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_369 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5399. float L_370 = (float)L_369->___single_3_63;
  5400. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_371 = ___other0;
  5401. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_372 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_371.___register_0;
  5402. float L_373 = (float)L_372.___single_3_63;
  5403. return (bool)((((float)L_370) == ((float)L_373))? 1 : 0);
  5404. }
  5405. IL_0791:
  5406. {
  5407. return (bool)0;
  5408. }
  5409. IL_0793:
  5410. {
  5411. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_374 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5412. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5413. Type_t* L_375;
  5414. L_375 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_374, NULL);
  5415. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_376 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  5416. Type_t* L_377;
  5417. L_377 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_376, NULL);
  5418. bool L_378;
  5419. L_378 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_375, L_377, NULL);
  5420. if (!L_378)
  5421. {
  5422. goto IL_07e1;
  5423. }
  5424. }
  5425. {
  5426. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_379 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5427. double L_380 = (double)L_379->___double_0_64;
  5428. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_381 = ___other0;
  5429. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_382 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_381.___register_0;
  5430. double L_383 = (double)L_382.___double_0_64;
  5431. if ((!(((double)L_380) == ((double)L_383))))
  5432. {
  5433. goto IL_07df;
  5434. }
  5435. }
  5436. {
  5437. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_384 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  5438. double L_385 = (double)L_384->___double_1_65;
  5439. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_386 = ___other0;
  5440. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_387 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_386.___register_0;
  5441. double L_388 = (double)L_387.___double_1_65;
  5442. return (bool)((((double)L_385) == ((double)L_388))? 1 : 0);
  5443. }
  5444. IL_07df:
  5445. {
  5446. return (bool)0;
  5447. }
  5448. IL_07e1:
  5449. {
  5450. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_389 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  5451. NullCheck(L_389);
  5452. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_389, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  5453. IL2CPP_RAISE_MANAGED_EXCEPTION(L_389, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27_RuntimeMethod_var)));
  5454. }
  5455. }
  5456. IL2CPP_EXTERN_C bool Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27_AdjustorThunk (RuntimeObject* __this, Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___other0, const RuntimeMethod* method)
  5457. {
  5458. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* _thisAdjusted;
  5459. int32_t _offset = 1;
  5460. _thisAdjusted = reinterpret_cast<Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*>(__this + _offset);
  5461. bool _returnValue;
  5462. _returnValue = Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27(_thisAdjusted, ___other0, method);
  5463. return _returnValue;
  5464. }
  5465. // System.Int32 System.Numerics.Vector`1<System.UInt64>::GetHashCode()
  5466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Vector_1_GetHashCode_mEC951E56E2DC500CF877DFAD5542E0920B73B00A_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, const RuntimeMethod* method)
  5467. {
  5468. static bool s_Il2CppMethodInitialized;
  5469. if (!s_Il2CppMethodInitialized)
  5470. {
  5471. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  5472. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
  5473. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  5474. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
  5475. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  5476. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  5477. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var);
  5478. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  5479. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
  5480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  5481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
  5482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  5483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var);
  5484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  5485. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
  5486. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  5487. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  5488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var);
  5489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  5490. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
  5491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  5492. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
  5493. s_Il2CppMethodInitialized = true;
  5494. }
  5495. int32_t V_0 = 0;
  5496. int32_t V_1 = 0;
  5497. uint8_t V_2 = 0x0;
  5498. int32_t V_3 = 0;
  5499. int8_t V_4 = 0x0;
  5500. int32_t V_5 = 0;
  5501. uint16_t V_6 = 0;
  5502. int32_t V_7 = 0;
  5503. int16_t V_8 = 0;
  5504. int32_t V_9 = 0;
  5505. uint32_t V_10 = 0;
  5506. int32_t V_11 = 0;
  5507. int32_t V_12 = 0;
  5508. int32_t V_13 = 0;
  5509. uint64_t V_14 = 0;
  5510. int32_t V_15 = 0;
  5511. int64_t V_16 = 0;
  5512. int32_t V_17 = 0;
  5513. float V_18 = 0.0f;
  5514. int32_t V_19 = 0;
  5515. double V_20 = 0.0;
  5516. {
  5517. V_0 = 0;
  5518. bool L_0;
  5519. L_0 = Vector_get_IsHardwareAccelerated_m783509258751EBED64CBD9F387EC1BB4A15088AA(NULL);
  5520. if (!L_0)
  5521. {
  5522. goto IL_034a;
  5523. }
  5524. }
  5525. {
  5526. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5527. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5528. Type_t* L_2;
  5529. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  5530. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  5531. Type_t* L_4;
  5532. L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
  5533. bool L_5;
  5534. L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_2, L_4, NULL);
  5535. if (!L_5)
  5536. {
  5537. goto IL_0059;
  5538. }
  5539. }
  5540. {
  5541. V_1 = 0;
  5542. goto IL_004f;
  5543. }
  5544. IL_002b:
  5545. {
  5546. int32_t L_6 = V_0;
  5547. int32_t L_7 = V_1;
  5548. uint64_t L_8;
  5549. L_8 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5550. uint64_t L_9 = L_8;
  5551. RuntimeObject* L_10 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_9);
  5552. V_2 = ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_10, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))));
  5553. int32_t L_11;
  5554. L_11 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678((&V_2), NULL);
  5555. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  5556. int32_t L_12;
  5557. L_12 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_6, L_11, NULL);
  5558. V_0 = L_12;
  5559. int32_t L_13 = V_1;
  5560. V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  5561. }
  5562. IL_004f:
  5563. {
  5564. int32_t L_14 = V_1;
  5565. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  5566. int32_t L_15;
  5567. L_15 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  5568. if ((((int32_t)L_14) < ((int32_t)L_15)))
  5569. {
  5570. goto IL_002b;
  5571. }
  5572. }
  5573. {
  5574. int32_t L_16 = V_0;
  5575. return L_16;
  5576. }
  5577. IL_0059:
  5578. {
  5579. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5580. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5581. Type_t* L_18;
  5582. L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
  5583. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  5584. Type_t* L_20;
  5585. L_20 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_19, NULL);
  5586. bool L_21;
  5587. L_21 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_18, L_20, NULL);
  5588. if (!L_21)
  5589. {
  5590. goto IL_00a7;
  5591. }
  5592. }
  5593. {
  5594. V_3 = 0;
  5595. goto IL_009d;
  5596. }
  5597. IL_0078:
  5598. {
  5599. int32_t L_22 = V_0;
  5600. int32_t L_23 = V_3;
  5601. uint64_t L_24;
  5602. L_24 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_23, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5603. uint64_t L_25 = L_24;
  5604. RuntimeObject* L_26 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_25);
  5605. V_4 = ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_26, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))));
  5606. int32_t L_27;
  5607. L_27 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF((&V_4), NULL);
  5608. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  5609. int32_t L_28;
  5610. L_28 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_22, L_27, NULL);
  5611. V_0 = L_28;
  5612. int32_t L_29 = V_3;
  5613. V_3 = ((int32_t)il2cpp_codegen_add(L_29, 1));
  5614. }
  5615. IL_009d:
  5616. {
  5617. int32_t L_30 = V_3;
  5618. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  5619. int32_t L_31;
  5620. L_31 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  5621. if ((((int32_t)L_30) < ((int32_t)L_31)))
  5622. {
  5623. goto IL_0078;
  5624. }
  5625. }
  5626. {
  5627. int32_t L_32 = V_0;
  5628. return L_32;
  5629. }
  5630. IL_00a7:
  5631. {
  5632. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_33 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5633. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5634. Type_t* L_34;
  5635. L_34 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_33, NULL);
  5636. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  5637. Type_t* L_36;
  5638. L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
  5639. bool L_37;
  5640. L_37 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_34, L_36, NULL);
  5641. if (!L_37)
  5642. {
  5643. goto IL_00fa;
  5644. }
  5645. }
  5646. {
  5647. V_5 = 0;
  5648. goto IL_00ef;
  5649. }
  5650. IL_00c7:
  5651. {
  5652. int32_t L_38 = V_0;
  5653. int32_t L_39 = V_5;
  5654. uint64_t L_40;
  5655. L_40 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_39, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5656. uint64_t L_41 = L_40;
  5657. RuntimeObject* L_42 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_41);
  5658. V_6 = ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_42, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))));
  5659. int32_t L_43;
  5660. L_43 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200((&V_6), NULL);
  5661. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  5662. int32_t L_44;
  5663. L_44 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_38, L_43, NULL);
  5664. V_0 = L_44;
  5665. int32_t L_45 = V_5;
  5666. V_5 = ((int32_t)il2cpp_codegen_add(L_45, 1));
  5667. }
  5668. IL_00ef:
  5669. {
  5670. int32_t L_46 = V_5;
  5671. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  5672. int32_t L_47;
  5673. L_47 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  5674. if ((((int32_t)L_46) < ((int32_t)L_47)))
  5675. {
  5676. goto IL_00c7;
  5677. }
  5678. }
  5679. {
  5680. int32_t L_48 = V_0;
  5681. return L_48;
  5682. }
  5683. IL_00fa:
  5684. {
  5685. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5686. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5687. Type_t* L_50;
  5688. L_50 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_49, NULL);
  5689. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  5690. Type_t* L_52;
  5691. L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL);
  5692. bool L_53;
  5693. L_53 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_50, L_52, NULL);
  5694. if (!L_53)
  5695. {
  5696. goto IL_014d;
  5697. }
  5698. }
  5699. {
  5700. V_7 = 0;
  5701. goto IL_0142;
  5702. }
  5703. IL_011a:
  5704. {
  5705. int32_t L_54 = V_0;
  5706. int32_t L_55 = V_7;
  5707. uint64_t L_56;
  5708. L_56 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_55, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5709. uint64_t L_57 = L_56;
  5710. RuntimeObject* L_58 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_57);
  5711. V_8 = ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_58, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))));
  5712. int32_t L_59;
  5713. L_59 = Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1((&V_8), NULL);
  5714. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  5715. int32_t L_60;
  5716. L_60 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_54, L_59, NULL);
  5717. V_0 = L_60;
  5718. int32_t L_61 = V_7;
  5719. V_7 = ((int32_t)il2cpp_codegen_add(L_61, 1));
  5720. }
  5721. IL_0142:
  5722. {
  5723. int32_t L_62 = V_7;
  5724. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  5725. int32_t L_63;
  5726. L_63 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  5727. if ((((int32_t)L_62) < ((int32_t)L_63)))
  5728. {
  5729. goto IL_011a;
  5730. }
  5731. }
  5732. {
  5733. int32_t L_64 = V_0;
  5734. return L_64;
  5735. }
  5736. IL_014d:
  5737. {
  5738. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5739. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5740. Type_t* L_66;
  5741. L_66 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_65, NULL);
  5742. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_67 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  5743. Type_t* L_68;
  5744. L_68 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_67, NULL);
  5745. bool L_69;
  5746. L_69 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_66, L_68, NULL);
  5747. if (!L_69)
  5748. {
  5749. goto IL_01a0;
  5750. }
  5751. }
  5752. {
  5753. V_9 = 0;
  5754. goto IL_0195;
  5755. }
  5756. IL_016d:
  5757. {
  5758. int32_t L_70 = V_0;
  5759. int32_t L_71 = V_9;
  5760. uint64_t L_72;
  5761. L_72 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_71, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5762. uint64_t L_73 = L_72;
  5763. RuntimeObject* L_74 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_73);
  5764. V_10 = ((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_74, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))));
  5765. int32_t L_75;
  5766. L_75 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC((&V_10), NULL);
  5767. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  5768. int32_t L_76;
  5769. L_76 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_70, L_75, NULL);
  5770. V_0 = L_76;
  5771. int32_t L_77 = V_9;
  5772. V_9 = ((int32_t)il2cpp_codegen_add(L_77, 1));
  5773. }
  5774. IL_0195:
  5775. {
  5776. int32_t L_78 = V_9;
  5777. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  5778. int32_t L_79;
  5779. L_79 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  5780. if ((((int32_t)L_78) < ((int32_t)L_79)))
  5781. {
  5782. goto IL_016d;
  5783. }
  5784. }
  5785. {
  5786. int32_t L_80 = V_0;
  5787. return L_80;
  5788. }
  5789. IL_01a0:
  5790. {
  5791. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_81 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5792. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5793. Type_t* L_82;
  5794. L_82 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_81, NULL);
  5795. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_83 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  5796. Type_t* L_84;
  5797. L_84 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_83, NULL);
  5798. bool L_85;
  5799. L_85 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_82, L_84, NULL);
  5800. if (!L_85)
  5801. {
  5802. goto IL_01f3;
  5803. }
  5804. }
  5805. {
  5806. V_11 = 0;
  5807. goto IL_01e8;
  5808. }
  5809. IL_01c0:
  5810. {
  5811. int32_t L_86 = V_0;
  5812. int32_t L_87 = V_11;
  5813. uint64_t L_88;
  5814. L_88 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_87, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5815. uint64_t L_89 = L_88;
  5816. RuntimeObject* L_90 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_89);
  5817. V_12 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_90, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
  5818. int32_t L_91;
  5819. L_91 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_12), NULL);
  5820. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  5821. int32_t L_92;
  5822. L_92 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_86, L_91, NULL);
  5823. V_0 = L_92;
  5824. int32_t L_93 = V_11;
  5825. V_11 = ((int32_t)il2cpp_codegen_add(L_93, 1));
  5826. }
  5827. IL_01e8:
  5828. {
  5829. int32_t L_94 = V_11;
  5830. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  5831. int32_t L_95;
  5832. L_95 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  5833. if ((((int32_t)L_94) < ((int32_t)L_95)))
  5834. {
  5835. goto IL_01c0;
  5836. }
  5837. }
  5838. {
  5839. int32_t L_96 = V_0;
  5840. return L_96;
  5841. }
  5842. IL_01f3:
  5843. {
  5844. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_97 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5845. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5846. Type_t* L_98;
  5847. L_98 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_97, NULL);
  5848. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_99 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  5849. Type_t* L_100;
  5850. L_100 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_99, NULL);
  5851. bool L_101;
  5852. L_101 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_98, L_100, NULL);
  5853. if (!L_101)
  5854. {
  5855. goto IL_0246;
  5856. }
  5857. }
  5858. {
  5859. V_13 = 0;
  5860. goto IL_023b;
  5861. }
  5862. IL_0213:
  5863. {
  5864. int32_t L_102 = V_0;
  5865. int32_t L_103 = V_13;
  5866. uint64_t L_104;
  5867. L_104 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_103, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5868. uint64_t L_105 = L_104;
  5869. RuntimeObject* L_106 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_105);
  5870. V_14 = ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_106, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))));
  5871. int32_t L_107;
  5872. L_107 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92((&V_14), NULL);
  5873. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  5874. int32_t L_108;
  5875. L_108 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_102, L_107, NULL);
  5876. V_0 = L_108;
  5877. int32_t L_109 = V_13;
  5878. V_13 = ((int32_t)il2cpp_codegen_add(L_109, 1));
  5879. }
  5880. IL_023b:
  5881. {
  5882. int32_t L_110 = V_13;
  5883. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  5884. int32_t L_111;
  5885. L_111 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  5886. if ((((int32_t)L_110) < ((int32_t)L_111)))
  5887. {
  5888. goto IL_0213;
  5889. }
  5890. }
  5891. {
  5892. int32_t L_112 = V_0;
  5893. return L_112;
  5894. }
  5895. IL_0246:
  5896. {
  5897. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_113 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5898. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5899. Type_t* L_114;
  5900. L_114 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_113, NULL);
  5901. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_115 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  5902. Type_t* L_116;
  5903. L_116 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_115, NULL);
  5904. bool L_117;
  5905. L_117 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_114, L_116, NULL);
  5906. if (!L_117)
  5907. {
  5908. goto IL_0299;
  5909. }
  5910. }
  5911. {
  5912. V_15 = 0;
  5913. goto IL_028e;
  5914. }
  5915. IL_0266:
  5916. {
  5917. int32_t L_118 = V_0;
  5918. int32_t L_119 = V_15;
  5919. uint64_t L_120;
  5920. L_120 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_119, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5921. uint64_t L_121 = L_120;
  5922. RuntimeObject* L_122 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_121);
  5923. V_16 = ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_122, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))));
  5924. int32_t L_123;
  5925. L_123 = Int64_GetHashCode_mDB050BE2AC244D92B14D1DF725AAD279CDC48496((&V_16), NULL);
  5926. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  5927. int32_t L_124;
  5928. L_124 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_118, L_123, NULL);
  5929. V_0 = L_124;
  5930. int32_t L_125 = V_15;
  5931. V_15 = ((int32_t)il2cpp_codegen_add(L_125, 1));
  5932. }
  5933. IL_028e:
  5934. {
  5935. int32_t L_126 = V_15;
  5936. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  5937. int32_t L_127;
  5938. L_127 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  5939. if ((((int32_t)L_126) < ((int32_t)L_127)))
  5940. {
  5941. goto IL_0266;
  5942. }
  5943. }
  5944. {
  5945. int32_t L_128 = V_0;
  5946. return L_128;
  5947. }
  5948. IL_0299:
  5949. {
  5950. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_129 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  5951. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5952. Type_t* L_130;
  5953. L_130 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_129, NULL);
  5954. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_131 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  5955. Type_t* L_132;
  5956. L_132 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_131, NULL);
  5957. bool L_133;
  5958. L_133 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_130, L_132, NULL);
  5959. if (!L_133)
  5960. {
  5961. goto IL_02ec;
  5962. }
  5963. }
  5964. {
  5965. V_17 = 0;
  5966. goto IL_02e1;
  5967. }
  5968. IL_02b9:
  5969. {
  5970. int32_t L_134 = V_0;
  5971. int32_t L_135 = V_17;
  5972. uint64_t L_136;
  5973. L_136 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_135, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  5974. uint64_t L_137 = L_136;
  5975. RuntimeObject* L_138 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_137);
  5976. V_18 = ((*(float*)((float*)(float*)UnBox(L_138, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))));
  5977. int32_t L_139;
  5978. L_139 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2((&V_18), NULL);
  5979. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  5980. int32_t L_140;
  5981. L_140 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_134, L_139, NULL);
  5982. V_0 = L_140;
  5983. int32_t L_141 = V_17;
  5984. V_17 = ((int32_t)il2cpp_codegen_add(L_141, 1));
  5985. }
  5986. IL_02e1:
  5987. {
  5988. int32_t L_142 = V_17;
  5989. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  5990. int32_t L_143;
  5991. L_143 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  5992. if ((((int32_t)L_142) < ((int32_t)L_143)))
  5993. {
  5994. goto IL_02b9;
  5995. }
  5996. }
  5997. {
  5998. int32_t L_144 = V_0;
  5999. return L_144;
  6000. }
  6001. IL_02ec:
  6002. {
  6003. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_145 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6004. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6005. Type_t* L_146;
  6006. L_146 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_145, NULL);
  6007. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_147 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  6008. Type_t* L_148;
  6009. L_148 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_147, NULL);
  6010. bool L_149;
  6011. L_149 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_146, L_148, NULL);
  6012. if (!L_149)
  6013. {
  6014. goto IL_033f;
  6015. }
  6016. }
  6017. {
  6018. V_19 = 0;
  6019. goto IL_0334;
  6020. }
  6021. IL_030c:
  6022. {
  6023. int32_t L_150 = V_0;
  6024. int32_t L_151 = V_19;
  6025. uint64_t L_152;
  6026. L_152 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_151, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  6027. uint64_t L_153 = L_152;
  6028. RuntimeObject* L_154 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_153);
  6029. V_20 = ((*(double*)((double*)(double*)UnBox(L_154, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var))));
  6030. int32_t L_155;
  6031. L_155 = Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline((&V_20), NULL);
  6032. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6033. int32_t L_156;
  6034. L_156 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_150, L_155, NULL);
  6035. V_0 = L_156;
  6036. int32_t L_157 = V_19;
  6037. V_19 = ((int32_t)il2cpp_codegen_add(L_157, 1));
  6038. }
  6039. IL_0334:
  6040. {
  6041. int32_t L_158 = V_19;
  6042. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  6043. int32_t L_159;
  6044. L_159 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  6045. if ((((int32_t)L_158) < ((int32_t)L_159)))
  6046. {
  6047. goto IL_030c;
  6048. }
  6049. }
  6050. {
  6051. int32_t L_160 = V_0;
  6052. return L_160;
  6053. }
  6054. IL_033f:
  6055. {
  6056. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_161 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  6057. NullCheck(L_161);
  6058. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_161, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  6059. IL2CPP_RAISE_MANAGED_EXCEPTION(L_161, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_GetHashCode_mEC951E56E2DC500CF877DFAD5542E0920B73B00A_RuntimeMethod_var)));
  6060. }
  6061. IL_034a:
  6062. {
  6063. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_162 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6064. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6065. Type_t* L_163;
  6066. L_163 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_162, NULL);
  6067. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_164 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  6068. Type_t* L_165;
  6069. L_165 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_164, NULL);
  6070. bool L_166;
  6071. L_166 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_163, L_165, NULL);
  6072. if (!L_166)
  6073. {
  6074. goto IL_04da;
  6075. }
  6076. }
  6077. {
  6078. int32_t L_167 = V_0;
  6079. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_168 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6080. uint8_t* L_169 = (uint8_t*)(&L_168->___byte_0_0);
  6081. int32_t L_170;
  6082. L_170 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_169, NULL);
  6083. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6084. int32_t L_171;
  6085. L_171 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_167, L_170, NULL);
  6086. V_0 = L_171;
  6087. int32_t L_172 = V_0;
  6088. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_173 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6089. uint8_t* L_174 = (uint8_t*)(&L_173->___byte_1_1);
  6090. int32_t L_175;
  6091. L_175 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_174, NULL);
  6092. int32_t L_176;
  6093. L_176 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_172, L_175, NULL);
  6094. V_0 = L_176;
  6095. int32_t L_177 = V_0;
  6096. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_178 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6097. uint8_t* L_179 = (uint8_t*)(&L_178->___byte_2_2);
  6098. int32_t L_180;
  6099. L_180 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_179, NULL);
  6100. int32_t L_181;
  6101. L_181 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_177, L_180, NULL);
  6102. V_0 = L_181;
  6103. int32_t L_182 = V_0;
  6104. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_183 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6105. uint8_t* L_184 = (uint8_t*)(&L_183->___byte_3_3);
  6106. int32_t L_185;
  6107. L_185 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_184, NULL);
  6108. int32_t L_186;
  6109. L_186 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_182, L_185, NULL);
  6110. V_0 = L_186;
  6111. int32_t L_187 = V_0;
  6112. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_188 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6113. uint8_t* L_189 = (uint8_t*)(&L_188->___byte_4_4);
  6114. int32_t L_190;
  6115. L_190 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_189, NULL);
  6116. int32_t L_191;
  6117. L_191 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_187, L_190, NULL);
  6118. V_0 = L_191;
  6119. int32_t L_192 = V_0;
  6120. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_193 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6121. uint8_t* L_194 = (uint8_t*)(&L_193->___byte_5_5);
  6122. int32_t L_195;
  6123. L_195 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_194, NULL);
  6124. int32_t L_196;
  6125. L_196 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_192, L_195, NULL);
  6126. V_0 = L_196;
  6127. int32_t L_197 = V_0;
  6128. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_198 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6129. uint8_t* L_199 = (uint8_t*)(&L_198->___byte_6_6);
  6130. int32_t L_200;
  6131. L_200 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_199, NULL);
  6132. int32_t L_201;
  6133. L_201 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_197, L_200, NULL);
  6134. V_0 = L_201;
  6135. int32_t L_202 = V_0;
  6136. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_203 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6137. uint8_t* L_204 = (uint8_t*)(&L_203->___byte_7_7);
  6138. int32_t L_205;
  6139. L_205 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_204, NULL);
  6140. int32_t L_206;
  6141. L_206 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_202, L_205, NULL);
  6142. V_0 = L_206;
  6143. int32_t L_207 = V_0;
  6144. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_208 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6145. uint8_t* L_209 = (uint8_t*)(&L_208->___byte_8_8);
  6146. int32_t L_210;
  6147. L_210 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_209, NULL);
  6148. int32_t L_211;
  6149. L_211 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_207, L_210, NULL);
  6150. V_0 = L_211;
  6151. int32_t L_212 = V_0;
  6152. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_213 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6153. uint8_t* L_214 = (uint8_t*)(&L_213->___byte_9_9);
  6154. int32_t L_215;
  6155. L_215 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_214, NULL);
  6156. int32_t L_216;
  6157. L_216 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_212, L_215, NULL);
  6158. V_0 = L_216;
  6159. int32_t L_217 = V_0;
  6160. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_218 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6161. uint8_t* L_219 = (uint8_t*)(&L_218->___byte_10_10);
  6162. int32_t L_220;
  6163. L_220 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_219, NULL);
  6164. int32_t L_221;
  6165. L_221 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_217, L_220, NULL);
  6166. V_0 = L_221;
  6167. int32_t L_222 = V_0;
  6168. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_223 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6169. uint8_t* L_224 = (uint8_t*)(&L_223->___byte_11_11);
  6170. int32_t L_225;
  6171. L_225 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_224, NULL);
  6172. int32_t L_226;
  6173. L_226 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_222, L_225, NULL);
  6174. V_0 = L_226;
  6175. int32_t L_227 = V_0;
  6176. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_228 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6177. uint8_t* L_229 = (uint8_t*)(&L_228->___byte_12_12);
  6178. int32_t L_230;
  6179. L_230 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_229, NULL);
  6180. int32_t L_231;
  6181. L_231 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_227, L_230, NULL);
  6182. V_0 = L_231;
  6183. int32_t L_232 = V_0;
  6184. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_233 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6185. uint8_t* L_234 = (uint8_t*)(&L_233->___byte_13_13);
  6186. int32_t L_235;
  6187. L_235 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_234, NULL);
  6188. int32_t L_236;
  6189. L_236 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_232, L_235, NULL);
  6190. V_0 = L_236;
  6191. int32_t L_237 = V_0;
  6192. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_238 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6193. uint8_t* L_239 = (uint8_t*)(&L_238->___byte_14_14);
  6194. int32_t L_240;
  6195. L_240 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_239, NULL);
  6196. int32_t L_241;
  6197. L_241 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_237, L_240, NULL);
  6198. V_0 = L_241;
  6199. int32_t L_242 = V_0;
  6200. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_243 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6201. uint8_t* L_244 = (uint8_t*)(&L_243->___byte_15_15);
  6202. int32_t L_245;
  6203. L_245 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678(L_244, NULL);
  6204. int32_t L_246;
  6205. L_246 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_242, L_245, NULL);
  6206. V_0 = L_246;
  6207. int32_t L_247 = V_0;
  6208. return L_247;
  6209. }
  6210. IL_04da:
  6211. {
  6212. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_248 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6213. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6214. Type_t* L_249;
  6215. L_249 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_248, NULL);
  6216. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_250 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  6217. Type_t* L_251;
  6218. L_251 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_250, NULL);
  6219. bool L_252;
  6220. L_252 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_249, L_251, NULL);
  6221. if (!L_252)
  6222. {
  6223. goto IL_066a;
  6224. }
  6225. }
  6226. {
  6227. int32_t L_253 = V_0;
  6228. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_254 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6229. int8_t* L_255 = (int8_t*)(&L_254->___sbyte_0_16);
  6230. int32_t L_256;
  6231. L_256 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_255, NULL);
  6232. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6233. int32_t L_257;
  6234. L_257 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_253, L_256, NULL);
  6235. V_0 = L_257;
  6236. int32_t L_258 = V_0;
  6237. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_259 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6238. int8_t* L_260 = (int8_t*)(&L_259->___sbyte_1_17);
  6239. int32_t L_261;
  6240. L_261 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_260, NULL);
  6241. int32_t L_262;
  6242. L_262 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_258, L_261, NULL);
  6243. V_0 = L_262;
  6244. int32_t L_263 = V_0;
  6245. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_264 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6246. int8_t* L_265 = (int8_t*)(&L_264->___sbyte_2_18);
  6247. int32_t L_266;
  6248. L_266 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_265, NULL);
  6249. int32_t L_267;
  6250. L_267 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_263, L_266, NULL);
  6251. V_0 = L_267;
  6252. int32_t L_268 = V_0;
  6253. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_269 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6254. int8_t* L_270 = (int8_t*)(&L_269->___sbyte_3_19);
  6255. int32_t L_271;
  6256. L_271 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_270, NULL);
  6257. int32_t L_272;
  6258. L_272 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_268, L_271, NULL);
  6259. V_0 = L_272;
  6260. int32_t L_273 = V_0;
  6261. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_274 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6262. int8_t* L_275 = (int8_t*)(&L_274->___sbyte_4_20);
  6263. int32_t L_276;
  6264. L_276 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_275, NULL);
  6265. int32_t L_277;
  6266. L_277 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_273, L_276, NULL);
  6267. V_0 = L_277;
  6268. int32_t L_278 = V_0;
  6269. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_279 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6270. int8_t* L_280 = (int8_t*)(&L_279->___sbyte_5_21);
  6271. int32_t L_281;
  6272. L_281 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_280, NULL);
  6273. int32_t L_282;
  6274. L_282 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_278, L_281, NULL);
  6275. V_0 = L_282;
  6276. int32_t L_283 = V_0;
  6277. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_284 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6278. int8_t* L_285 = (int8_t*)(&L_284->___sbyte_6_22);
  6279. int32_t L_286;
  6280. L_286 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_285, NULL);
  6281. int32_t L_287;
  6282. L_287 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_283, L_286, NULL);
  6283. V_0 = L_287;
  6284. int32_t L_288 = V_0;
  6285. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_289 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6286. int8_t* L_290 = (int8_t*)(&L_289->___sbyte_7_23);
  6287. int32_t L_291;
  6288. L_291 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_290, NULL);
  6289. int32_t L_292;
  6290. L_292 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_288, L_291, NULL);
  6291. V_0 = L_292;
  6292. int32_t L_293 = V_0;
  6293. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_294 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6294. int8_t* L_295 = (int8_t*)(&L_294->___sbyte_8_24);
  6295. int32_t L_296;
  6296. L_296 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_295, NULL);
  6297. int32_t L_297;
  6298. L_297 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_293, L_296, NULL);
  6299. V_0 = L_297;
  6300. int32_t L_298 = V_0;
  6301. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_299 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6302. int8_t* L_300 = (int8_t*)(&L_299->___sbyte_9_25);
  6303. int32_t L_301;
  6304. L_301 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_300, NULL);
  6305. int32_t L_302;
  6306. L_302 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_298, L_301, NULL);
  6307. V_0 = L_302;
  6308. int32_t L_303 = V_0;
  6309. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_304 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6310. int8_t* L_305 = (int8_t*)(&L_304->___sbyte_10_26);
  6311. int32_t L_306;
  6312. L_306 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_305, NULL);
  6313. int32_t L_307;
  6314. L_307 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_303, L_306, NULL);
  6315. V_0 = L_307;
  6316. int32_t L_308 = V_0;
  6317. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_309 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6318. int8_t* L_310 = (int8_t*)(&L_309->___sbyte_11_27);
  6319. int32_t L_311;
  6320. L_311 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_310, NULL);
  6321. int32_t L_312;
  6322. L_312 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_308, L_311, NULL);
  6323. V_0 = L_312;
  6324. int32_t L_313 = V_0;
  6325. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_314 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6326. int8_t* L_315 = (int8_t*)(&L_314->___sbyte_12_28);
  6327. int32_t L_316;
  6328. L_316 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_315, NULL);
  6329. int32_t L_317;
  6330. L_317 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_313, L_316, NULL);
  6331. V_0 = L_317;
  6332. int32_t L_318 = V_0;
  6333. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_319 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6334. int8_t* L_320 = (int8_t*)(&L_319->___sbyte_13_29);
  6335. int32_t L_321;
  6336. L_321 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_320, NULL);
  6337. int32_t L_322;
  6338. L_322 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_318, L_321, NULL);
  6339. V_0 = L_322;
  6340. int32_t L_323 = V_0;
  6341. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_324 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6342. int8_t* L_325 = (int8_t*)(&L_324->___sbyte_14_30);
  6343. int32_t L_326;
  6344. L_326 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_325, NULL);
  6345. int32_t L_327;
  6346. L_327 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_323, L_326, NULL);
  6347. V_0 = L_327;
  6348. int32_t L_328 = V_0;
  6349. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_329 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6350. int8_t* L_330 = (int8_t*)(&L_329->___sbyte_15_31);
  6351. int32_t L_331;
  6352. L_331 = SByte_GetHashCode_mE61E9B0D1D93EF3E4E2B6282FF940FFA2E471FFF(L_330, NULL);
  6353. int32_t L_332;
  6354. L_332 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_328, L_331, NULL);
  6355. V_0 = L_332;
  6356. int32_t L_333 = V_0;
  6357. return L_333;
  6358. }
  6359. IL_066a:
  6360. {
  6361. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_334 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6362. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6363. Type_t* L_335;
  6364. L_335 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_334, NULL);
  6365. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_336 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  6366. Type_t* L_337;
  6367. L_337 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_336, NULL);
  6368. bool L_338;
  6369. L_338 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_335, L_337, NULL);
  6370. if (!L_338)
  6371. {
  6372. goto IL_0742;
  6373. }
  6374. }
  6375. {
  6376. int32_t L_339 = V_0;
  6377. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_340 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6378. uint16_t* L_341 = (uint16_t*)(&L_340->___uint16_0_32);
  6379. int32_t L_342;
  6380. L_342 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200(L_341, NULL);
  6381. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6382. int32_t L_343;
  6383. L_343 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_339, L_342, NULL);
  6384. V_0 = L_343;
  6385. int32_t L_344 = V_0;
  6386. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_345 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6387. uint16_t* L_346 = (uint16_t*)(&L_345->___uint16_1_33);
  6388. int32_t L_347;
  6389. L_347 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200(L_346, NULL);
  6390. int32_t L_348;
  6391. L_348 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_344, L_347, NULL);
  6392. V_0 = L_348;
  6393. int32_t L_349 = V_0;
  6394. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_350 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6395. uint16_t* L_351 = (uint16_t*)(&L_350->___uint16_2_34);
  6396. int32_t L_352;
  6397. L_352 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200(L_351, NULL);
  6398. int32_t L_353;
  6399. L_353 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_349, L_352, NULL);
  6400. V_0 = L_353;
  6401. int32_t L_354 = V_0;
  6402. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_355 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6403. uint16_t* L_356 = (uint16_t*)(&L_355->___uint16_3_35);
  6404. int32_t L_357;
  6405. L_357 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200(L_356, NULL);
  6406. int32_t L_358;
  6407. L_358 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_354, L_357, NULL);
  6408. V_0 = L_358;
  6409. int32_t L_359 = V_0;
  6410. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_360 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6411. uint16_t* L_361 = (uint16_t*)(&L_360->___uint16_4_36);
  6412. int32_t L_362;
  6413. L_362 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200(L_361, NULL);
  6414. int32_t L_363;
  6415. L_363 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_359, L_362, NULL);
  6416. V_0 = L_363;
  6417. int32_t L_364 = V_0;
  6418. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_365 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6419. uint16_t* L_366 = (uint16_t*)(&L_365->___uint16_5_37);
  6420. int32_t L_367;
  6421. L_367 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200(L_366, NULL);
  6422. int32_t L_368;
  6423. L_368 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_364, L_367, NULL);
  6424. V_0 = L_368;
  6425. int32_t L_369 = V_0;
  6426. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_370 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6427. uint16_t* L_371 = (uint16_t*)(&L_370->___uint16_6_38);
  6428. int32_t L_372;
  6429. L_372 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200(L_371, NULL);
  6430. int32_t L_373;
  6431. L_373 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_369, L_372, NULL);
  6432. V_0 = L_373;
  6433. int32_t L_374 = V_0;
  6434. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_375 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6435. uint16_t* L_376 = (uint16_t*)(&L_375->___uint16_7_39);
  6436. int32_t L_377;
  6437. L_377 = UInt16_GetHashCode_m534E5103D0DA9C6FCED4F2F007993D3E38165200(L_376, NULL);
  6438. int32_t L_378;
  6439. L_378 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_374, L_377, NULL);
  6440. V_0 = L_378;
  6441. int32_t L_379 = V_0;
  6442. return L_379;
  6443. }
  6444. IL_0742:
  6445. {
  6446. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_380 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6447. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6448. Type_t* L_381;
  6449. L_381 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_380, NULL);
  6450. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_382 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  6451. Type_t* L_383;
  6452. L_383 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_382, NULL);
  6453. bool L_384;
  6454. L_384 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_381, L_383, NULL);
  6455. if (!L_384)
  6456. {
  6457. goto IL_081a;
  6458. }
  6459. }
  6460. {
  6461. int32_t L_385 = V_0;
  6462. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_386 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6463. int16_t* L_387 = (int16_t*)(&L_386->___int16_0_40);
  6464. int32_t L_388;
  6465. L_388 = Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1(L_387, NULL);
  6466. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6467. int32_t L_389;
  6468. L_389 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_385, L_388, NULL);
  6469. V_0 = L_389;
  6470. int32_t L_390 = V_0;
  6471. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_391 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6472. int16_t* L_392 = (int16_t*)(&L_391->___int16_1_41);
  6473. int32_t L_393;
  6474. L_393 = Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1(L_392, NULL);
  6475. int32_t L_394;
  6476. L_394 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_390, L_393, NULL);
  6477. V_0 = L_394;
  6478. int32_t L_395 = V_0;
  6479. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_396 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6480. int16_t* L_397 = (int16_t*)(&L_396->___int16_2_42);
  6481. int32_t L_398;
  6482. L_398 = Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1(L_397, NULL);
  6483. int32_t L_399;
  6484. L_399 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_395, L_398, NULL);
  6485. V_0 = L_399;
  6486. int32_t L_400 = V_0;
  6487. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_401 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6488. int16_t* L_402 = (int16_t*)(&L_401->___int16_3_43);
  6489. int32_t L_403;
  6490. L_403 = Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1(L_402, NULL);
  6491. int32_t L_404;
  6492. L_404 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_400, L_403, NULL);
  6493. V_0 = L_404;
  6494. int32_t L_405 = V_0;
  6495. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_406 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6496. int16_t* L_407 = (int16_t*)(&L_406->___int16_4_44);
  6497. int32_t L_408;
  6498. L_408 = Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1(L_407, NULL);
  6499. int32_t L_409;
  6500. L_409 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_405, L_408, NULL);
  6501. V_0 = L_409;
  6502. int32_t L_410 = V_0;
  6503. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_411 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6504. int16_t* L_412 = (int16_t*)(&L_411->___int16_5_45);
  6505. int32_t L_413;
  6506. L_413 = Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1(L_412, NULL);
  6507. int32_t L_414;
  6508. L_414 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_410, L_413, NULL);
  6509. V_0 = L_414;
  6510. int32_t L_415 = V_0;
  6511. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_416 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6512. int16_t* L_417 = (int16_t*)(&L_416->___int16_6_46);
  6513. int32_t L_418;
  6514. L_418 = Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1(L_417, NULL);
  6515. int32_t L_419;
  6516. L_419 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_415, L_418, NULL);
  6517. V_0 = L_419;
  6518. int32_t L_420 = V_0;
  6519. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_421 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6520. int16_t* L_422 = (int16_t*)(&L_421->___int16_7_47);
  6521. int32_t L_423;
  6522. L_423 = Int16_GetHashCode_mCD0A167AC8E6ACC2235F12E00C0F9BDC6ED3B6E1(L_422, NULL);
  6523. int32_t L_424;
  6524. L_424 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_420, L_423, NULL);
  6525. V_0 = L_424;
  6526. int32_t L_425 = V_0;
  6527. return L_425;
  6528. }
  6529. IL_081a:
  6530. {
  6531. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_426 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6532. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6533. Type_t* L_427;
  6534. L_427 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_426, NULL);
  6535. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_428 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  6536. Type_t* L_429;
  6537. L_429 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_428, NULL);
  6538. bool L_430;
  6539. L_430 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_427, L_429, NULL);
  6540. if (!L_430)
  6541. {
  6542. goto IL_0893;
  6543. }
  6544. }
  6545. {
  6546. int32_t L_431 = V_0;
  6547. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_432 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6548. uint32_t* L_433 = (uint32_t*)(&L_432->___uint32_0_48);
  6549. int32_t L_434;
  6550. L_434 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC(L_433, NULL);
  6551. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6552. int32_t L_435;
  6553. L_435 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_431, L_434, NULL);
  6554. V_0 = L_435;
  6555. int32_t L_436 = V_0;
  6556. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_437 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6557. uint32_t* L_438 = (uint32_t*)(&L_437->___uint32_1_49);
  6558. int32_t L_439;
  6559. L_439 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC(L_438, NULL);
  6560. int32_t L_440;
  6561. L_440 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_436, L_439, NULL);
  6562. V_0 = L_440;
  6563. int32_t L_441 = V_0;
  6564. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_442 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6565. uint32_t* L_443 = (uint32_t*)(&L_442->___uint32_2_50);
  6566. int32_t L_444;
  6567. L_444 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC(L_443, NULL);
  6568. int32_t L_445;
  6569. L_445 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_441, L_444, NULL);
  6570. V_0 = L_445;
  6571. int32_t L_446 = V_0;
  6572. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_447 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6573. uint32_t* L_448 = (uint32_t*)(&L_447->___uint32_3_51);
  6574. int32_t L_449;
  6575. L_449 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC(L_448, NULL);
  6576. int32_t L_450;
  6577. L_450 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_446, L_449, NULL);
  6578. V_0 = L_450;
  6579. int32_t L_451 = V_0;
  6580. return L_451;
  6581. }
  6582. IL_0893:
  6583. {
  6584. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_452 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6585. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6586. Type_t* L_453;
  6587. L_453 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_452, NULL);
  6588. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_454 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  6589. Type_t* L_455;
  6590. L_455 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_454, NULL);
  6591. bool L_456;
  6592. L_456 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_453, L_455, NULL);
  6593. if (!L_456)
  6594. {
  6595. goto IL_090c;
  6596. }
  6597. }
  6598. {
  6599. int32_t L_457 = V_0;
  6600. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_458 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6601. int32_t* L_459 = (int32_t*)(&L_458->___int32_0_52);
  6602. int32_t L_460;
  6603. L_460 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_459, NULL);
  6604. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6605. int32_t L_461;
  6606. L_461 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_457, L_460, NULL);
  6607. V_0 = L_461;
  6608. int32_t L_462 = V_0;
  6609. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_463 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6610. int32_t* L_464 = (int32_t*)(&L_463->___int32_1_53);
  6611. int32_t L_465;
  6612. L_465 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_464, NULL);
  6613. int32_t L_466;
  6614. L_466 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_462, L_465, NULL);
  6615. V_0 = L_466;
  6616. int32_t L_467 = V_0;
  6617. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_468 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6618. int32_t* L_469 = (int32_t*)(&L_468->___int32_2_54);
  6619. int32_t L_470;
  6620. L_470 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_469, NULL);
  6621. int32_t L_471;
  6622. L_471 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_467, L_470, NULL);
  6623. V_0 = L_471;
  6624. int32_t L_472 = V_0;
  6625. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_473 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6626. int32_t* L_474 = (int32_t*)(&L_473->___int32_3_55);
  6627. int32_t L_475;
  6628. L_475 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_474, NULL);
  6629. int32_t L_476;
  6630. L_476 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_472, L_475, NULL);
  6631. V_0 = L_476;
  6632. int32_t L_477 = V_0;
  6633. return L_477;
  6634. }
  6635. IL_090c:
  6636. {
  6637. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_478 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6638. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6639. Type_t* L_479;
  6640. L_479 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_478, NULL);
  6641. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_480 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  6642. Type_t* L_481;
  6643. L_481 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_480, NULL);
  6644. bool L_482;
  6645. L_482 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_479, L_481, NULL);
  6646. if (!L_482)
  6647. {
  6648. goto IL_0957;
  6649. }
  6650. }
  6651. {
  6652. int32_t L_483 = V_0;
  6653. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_484 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6654. uint64_t* L_485 = (uint64_t*)(&L_484->___uint64_0_56);
  6655. int32_t L_486;
  6656. L_486 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_485, NULL);
  6657. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6658. int32_t L_487;
  6659. L_487 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_483, L_486, NULL);
  6660. V_0 = L_487;
  6661. int32_t L_488 = V_0;
  6662. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_489 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6663. uint64_t* L_490 = (uint64_t*)(&L_489->___uint64_1_57);
  6664. int32_t L_491;
  6665. L_491 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_490, NULL);
  6666. int32_t L_492;
  6667. L_492 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_488, L_491, NULL);
  6668. V_0 = L_492;
  6669. int32_t L_493 = V_0;
  6670. return L_493;
  6671. }
  6672. IL_0957:
  6673. {
  6674. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_494 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6675. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6676. Type_t* L_495;
  6677. L_495 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_494, NULL);
  6678. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_496 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  6679. Type_t* L_497;
  6680. L_497 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_496, NULL);
  6681. bool L_498;
  6682. L_498 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_495, L_497, NULL);
  6683. if (!L_498)
  6684. {
  6685. goto IL_09a2;
  6686. }
  6687. }
  6688. {
  6689. int32_t L_499 = V_0;
  6690. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_500 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6691. int64_t* L_501 = (int64_t*)(&L_500->___int64_0_58);
  6692. int32_t L_502;
  6693. L_502 = Int64_GetHashCode_mDB050BE2AC244D92B14D1DF725AAD279CDC48496(L_501, NULL);
  6694. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6695. int32_t L_503;
  6696. L_503 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_499, L_502, NULL);
  6697. V_0 = L_503;
  6698. int32_t L_504 = V_0;
  6699. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_505 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6700. int64_t* L_506 = (int64_t*)(&L_505->___int64_1_59);
  6701. int32_t L_507;
  6702. L_507 = Int64_GetHashCode_mDB050BE2AC244D92B14D1DF725AAD279CDC48496(L_506, NULL);
  6703. int32_t L_508;
  6704. L_508 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_504, L_507, NULL);
  6705. V_0 = L_508;
  6706. int32_t L_509 = V_0;
  6707. return L_509;
  6708. }
  6709. IL_09a2:
  6710. {
  6711. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_510 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6712. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6713. Type_t* L_511;
  6714. L_511 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_510, NULL);
  6715. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_512 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  6716. Type_t* L_513;
  6717. L_513 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_512, NULL);
  6718. bool L_514;
  6719. L_514 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_511, L_513, NULL);
  6720. if (!L_514)
  6721. {
  6722. goto IL_0a1b;
  6723. }
  6724. }
  6725. {
  6726. int32_t L_515 = V_0;
  6727. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_516 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6728. float* L_517 = (float*)(&L_516->___single_0_60);
  6729. int32_t L_518;
  6730. L_518 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_517, NULL);
  6731. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6732. int32_t L_519;
  6733. L_519 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_515, L_518, NULL);
  6734. V_0 = L_519;
  6735. int32_t L_520 = V_0;
  6736. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_521 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6737. float* L_522 = (float*)(&L_521->___single_1_61);
  6738. int32_t L_523;
  6739. L_523 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_522, NULL);
  6740. int32_t L_524;
  6741. L_524 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_520, L_523, NULL);
  6742. V_0 = L_524;
  6743. int32_t L_525 = V_0;
  6744. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_526 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6745. float* L_527 = (float*)(&L_526->___single_2_62);
  6746. int32_t L_528;
  6747. L_528 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_527, NULL);
  6748. int32_t L_529;
  6749. L_529 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_525, L_528, NULL);
  6750. V_0 = L_529;
  6751. int32_t L_530 = V_0;
  6752. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_531 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6753. float* L_532 = (float*)(&L_531->___single_3_63);
  6754. int32_t L_533;
  6755. L_533 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_532, NULL);
  6756. int32_t L_534;
  6757. L_534 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_530, L_533, NULL);
  6758. V_0 = L_534;
  6759. int32_t L_535 = V_0;
  6760. return L_535;
  6761. }
  6762. IL_0a1b:
  6763. {
  6764. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_536 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  6765. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6766. Type_t* L_537;
  6767. L_537 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_536, NULL);
  6768. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_538 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  6769. Type_t* L_539;
  6770. L_539 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_538, NULL);
  6771. bool L_540;
  6772. L_540 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_537, L_539, NULL);
  6773. if (!L_540)
  6774. {
  6775. goto IL_0a66;
  6776. }
  6777. }
  6778. {
  6779. int32_t L_541 = V_0;
  6780. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_542 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6781. double* L_543 = (double*)(&L_542->___double_0_64);
  6782. int32_t L_544;
  6783. L_544 = Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline(L_543, NULL);
  6784. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t285C6E63B4A4E8D837BDBC63DE4E2D23C85467D4_il2cpp_TypeInfo_var);
  6785. int32_t L_545;
  6786. L_545 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_541, L_544, NULL);
  6787. V_0 = L_545;
  6788. int32_t L_546 = V_0;
  6789. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_547 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&__this->___register_0);
  6790. double* L_548 = (double*)(&L_547->___double_1_65);
  6791. int32_t L_549;
  6792. L_549 = Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline(L_548, NULL);
  6793. int32_t L_550;
  6794. L_550 = HashHelpers_Combine_mBE398FF248FE6B082F5E254BCD36E3B3351608D7(L_546, L_549, NULL);
  6795. V_0 = L_550;
  6796. int32_t L_551 = V_0;
  6797. return L_551;
  6798. }
  6799. IL_0a66:
  6800. {
  6801. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_552 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  6802. NullCheck(L_552);
  6803. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_552, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  6804. IL2CPP_RAISE_MANAGED_EXCEPTION(L_552, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_GetHashCode_mEC951E56E2DC500CF877DFAD5542E0920B73B00A_RuntimeMethod_var)));
  6805. }
  6806. }
  6807. IL2CPP_EXTERN_C int32_t Vector_1_GetHashCode_mEC951E56E2DC500CF877DFAD5542E0920B73B00A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6808. {
  6809. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* _thisAdjusted;
  6810. int32_t _offset = 1;
  6811. _thisAdjusted = reinterpret_cast<Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*>(__this + _offset);
  6812. int32_t _returnValue;
  6813. _returnValue = Vector_1_GetHashCode_mEC951E56E2DC500CF877DFAD5542E0920B73B00A(_thisAdjusted, method);
  6814. return _returnValue;
  6815. }
  6816. // System.String System.Numerics.Vector`1<System.UInt64>::ToString()
  6817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector_1_ToString_m3EBF88D3E195BD2C4B0D1CCBD9F71E32233CA4F4_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, const RuntimeMethod* method)
  6818. {
  6819. static bool s_Il2CppMethodInitialized;
  6820. if (!s_Il2CppMethodInitialized)
  6821. {
  6822. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  6823. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869);
  6824. s_Il2CppMethodInitialized = true;
  6825. }
  6826. {
  6827. il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  6828. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0;
  6829. L_0 = CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5(NULL);
  6830. String_t* L_1;
  6831. L_1 = Vector_1_ToString_m8F20119DB8CF7117F2D6E4D165C4A843F7D3586C(__this, _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869, (RuntimeObject*)L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  6832. return L_1;
  6833. }
  6834. }
  6835. IL2CPP_EXTERN_C String_t* Vector_1_ToString_m3EBF88D3E195BD2C4B0D1CCBD9F71E32233CA4F4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6836. {
  6837. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* _thisAdjusted;
  6838. int32_t _offset = 1;
  6839. _thisAdjusted = reinterpret_cast<Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*>(__this + _offset);
  6840. String_t* _returnValue;
  6841. _returnValue = Vector_1_ToString_m3EBF88D3E195BD2C4B0D1CCBD9F71E32233CA4F4(_thisAdjusted, method);
  6842. return _returnValue;
  6843. }
  6844. // System.String System.Numerics.Vector`1<System.UInt64>::ToString(System.String,System.IFormatProvider)
  6845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector_1_ToString_m8F20119DB8CF7117F2D6E4D165C4A843F7D3586C_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
  6846. {
  6847. static bool s_Il2CppMethodInitialized;
  6848. if (!s_Il2CppMethodInitialized)
  6849. {
  6850. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IFormattable_t235A539BD9771E1E118DB99384BA8385D2F971CA_il2cpp_TypeInfo_var);
  6851. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  6852. s_Il2CppMethodInitialized = true;
  6853. }
  6854. StringBuilder_t* V_0 = NULL;
  6855. String_t* V_1 = NULL;
  6856. int32_t V_2 = 0;
  6857. {
  6858. StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  6859. NullCheck(L_0);
  6860. StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
  6861. V_0 = L_0;
  6862. RuntimeObject* L_1 = ___formatProvider1;
  6863. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_2;
  6864. L_2 = NumberFormatInfo_GetInstance_m705987E5E7D3E5EC5C5DD2D088FBC9BCBA0FC31F(L_1, NULL);
  6865. NullCheck(L_2);
  6866. String_t* L_3;
  6867. L_3 = NumberFormatInfo_get_NumberGroupSeparator_m0556B092AA471513B1EDC31C047712226D39BEB6_inline(L_2, NULL);
  6868. V_1 = L_3;
  6869. StringBuilder_t* L_4 = V_0;
  6870. NullCheck(L_4);
  6871. StringBuilder_t* L_5;
  6872. L_5 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_4, (Il2CppChar)((int32_t)60), NULL);
  6873. V_2 = 0;
  6874. goto IL_0053;
  6875. }
  6876. IL_001f:
  6877. {
  6878. StringBuilder_t* L_6 = V_0;
  6879. int32_t L_7 = V_2;
  6880. uint64_t L_8;
  6881. L_8 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  6882. uint64_t L_9 = L_8;
  6883. RuntimeObject* L_10 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_9);
  6884. String_t* L_11 = ___format0;
  6885. RuntimeObject* L_12 = ___formatProvider1;
  6886. String_t* L_13;
  6887. L_13 = InterfaceFuncInvoker2< String_t*, String_t*, RuntimeObject* >::Invoke(0 /* System.String System.IFormattable::ToString(System.String,System.IFormatProvider) */, IFormattable_t235A539BD9771E1E118DB99384BA8385D2F971CA_il2cpp_TypeInfo_var, (RuntimeObject*)L_10, L_11, L_12);
  6888. NullCheck(L_6);
  6889. StringBuilder_t* L_14;
  6890. L_14 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_6, L_13, NULL);
  6891. StringBuilder_t* L_15 = V_0;
  6892. String_t* L_16 = V_1;
  6893. NullCheck(L_15);
  6894. StringBuilder_t* L_17;
  6895. L_17 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_15, L_16, NULL);
  6896. StringBuilder_t* L_18 = V_0;
  6897. NullCheck(L_18);
  6898. StringBuilder_t* L_19;
  6899. L_19 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_18, (Il2CppChar)((int32_t)32), NULL);
  6900. int32_t L_20 = V_2;
  6901. V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1));
  6902. }
  6903. IL_0053:
  6904. {
  6905. int32_t L_21 = V_2;
  6906. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  6907. int32_t L_22;
  6908. L_22 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  6909. if ((((int32_t)L_21) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_22, 1)))))
  6910. {
  6911. goto IL_001f;
  6912. }
  6913. }
  6914. {
  6915. StringBuilder_t* L_23 = V_0;
  6916. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  6917. int32_t L_24;
  6918. L_24 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  6919. uint64_t L_25;
  6920. L_25 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99(__this, ((int32_t)il2cpp_codegen_subtract(L_24, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  6921. uint64_t L_26 = L_25;
  6922. RuntimeObject* L_27 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_26);
  6923. String_t* L_28 = ___format0;
  6924. RuntimeObject* L_29 = ___formatProvider1;
  6925. String_t* L_30;
  6926. L_30 = InterfaceFuncInvoker2< String_t*, String_t*, RuntimeObject* >::Invoke(0 /* System.String System.IFormattable::ToString(System.String,System.IFormatProvider) */, IFormattable_t235A539BD9771E1E118DB99384BA8385D2F971CA_il2cpp_TypeInfo_var, (RuntimeObject*)L_27, L_28, L_29);
  6927. NullCheck(L_23);
  6928. StringBuilder_t* L_31;
  6929. L_31 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_23, L_30, NULL);
  6930. StringBuilder_t* L_32 = V_0;
  6931. NullCheck(L_32);
  6932. StringBuilder_t* L_33;
  6933. L_33 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_32, (Il2CppChar)((int32_t)62), NULL);
  6934. StringBuilder_t* L_34 = V_0;
  6935. NullCheck((RuntimeObject*)L_34);
  6936. String_t* L_35;
  6937. L_35 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)L_34);
  6938. return L_35;
  6939. }
  6940. }
  6941. IL2CPP_EXTERN_C String_t* Vector_1_ToString_m8F20119DB8CF7117F2D6E4D165C4A843F7D3586C_AdjustorThunk (RuntimeObject* __this, String_t* ___format0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
  6942. {
  6943. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* _thisAdjusted;
  6944. int32_t _offset = 1;
  6945. _thisAdjusted = reinterpret_cast<Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*>(__this + _offset);
  6946. String_t* _returnValue;
  6947. _returnValue = Vector_1_ToString_m8F20119DB8CF7117F2D6E4D165C4A843F7D3586C(_thisAdjusted, ___format0, ___formatProvider1, method);
  6948. return _returnValue;
  6949. }
  6950. // System.Boolean System.Numerics.Vector`1<System.UInt64>::op_Equality(System.Numerics.Vector`1<T>,System.Numerics.Vector`1<T>)
  6951. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector_1_op_Equality_mD4D4AE7733CACE50CA2FCFFFB0A16818EEC01293_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___left0, Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___right1, const RuntimeMethod* method)
  6952. {
  6953. {
  6954. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_0 = ___right1;
  6955. bool L_1;
  6956. L_1 = Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27((&___left0), L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  6957. return L_1;
  6958. }
  6959. }
  6960. // System.Boolean System.Numerics.Vector`1<System.UInt64>::op_Inequality(System.Numerics.Vector`1<T>,System.Numerics.Vector`1<T>)
  6961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector_1_op_Inequality_m4963768CF3F7944DA5E519ADB8668431198BBC36_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___left0, Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___right1, const RuntimeMethod* method)
  6962. {
  6963. {
  6964. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_0 = ___left0;
  6965. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_1 = ___right1;
  6966. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  6967. bool L_2;
  6968. L_2 = (( bool (*) (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A, Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)))(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  6969. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  6970. }
  6971. }
  6972. // System.Numerics.Vector`1<System.UInt64> System.Numerics.Vector`1<System.UInt64>::op_Explicit(System.Numerics.Vector`1<T>)
  6973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A Vector_1_op_Explicit_mEC3EDF70D967977C9CD17D95CD3D6B52F405B08B_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___value0, const RuntimeMethod* method)
  6974. {
  6975. static bool s_Il2CppMethodInitialized;
  6976. if (!s_Il2CppMethodInitialized)
  6977. {
  6978. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606_RuntimeMethod_var);
  6979. s_Il2CppMethodInitialized = true;
  6980. }
  6981. {
  6982. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* L_0 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A*)(&(&___value0)->___register_0);
  6983. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_1;
  6984. memset((&L_1), 0, sizeof(L_1));
  6985. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_1), L_0, /*hidden argument*/Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606_RuntimeMethod_var);
  6986. return L_1;
  6987. }
  6988. }
  6989. // System.Numerics.Vector`1<T> System.Numerics.Vector`1<System.UInt64>::Equals(System.Numerics.Vector`1<T>,System.Numerics.Vector`1<T>)
  6990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_gshared (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___left0, Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A ___right1, const RuntimeMethod* method)
  6991. {
  6992. static bool s_Il2CppMethodInitialized;
  6993. if (!s_Il2CppMethodInitialized)
  6994. {
  6995. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  6996. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  6997. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  6998. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  6999. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  7000. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  7001. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  7002. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  7003. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  7004. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  7005. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  7006. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var);
  7007. s_Il2CppMethodInitialized = true;
  7008. }
  7009. uint8_t* V_0 = NULL;
  7010. int32_t V_1 = 0;
  7011. int8_t* V_2 = NULL;
  7012. int32_t V_3 = 0;
  7013. uint16_t* V_4 = NULL;
  7014. int32_t V_5 = 0;
  7015. int16_t* V_6 = NULL;
  7016. int32_t V_7 = 0;
  7017. uint32_t* V_8 = NULL;
  7018. int32_t V_9 = 0;
  7019. int32_t* V_10 = NULL;
  7020. int32_t V_11 = 0;
  7021. uint64_t* V_12 = NULL;
  7022. int32_t V_13 = 0;
  7023. int64_t* V_14 = NULL;
  7024. int32_t V_15 = 0;
  7025. float* V_16 = NULL;
  7026. int32_t V_17 = 0;
  7027. double* V_18 = NULL;
  7028. int32_t V_19 = 0;
  7029. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A V_20;
  7030. memset((&V_20), 0, sizeof(V_20));
  7031. uint8_t* G_B5_0 = NULL;
  7032. uint8_t* G_B4_0 = NULL;
  7033. int32_t G_B6_0 = 0;
  7034. uint8_t* G_B6_1 = NULL;
  7035. int8_t* G_B13_0 = NULL;
  7036. int8_t* G_B12_0 = NULL;
  7037. int32_t G_B14_0 = 0;
  7038. int8_t* G_B14_1 = NULL;
  7039. uint16_t* G_B21_0 = NULL;
  7040. uint16_t* G_B20_0 = NULL;
  7041. int32_t G_B22_0 = 0;
  7042. uint16_t* G_B22_1 = NULL;
  7043. int16_t* G_B29_0 = NULL;
  7044. int16_t* G_B28_0 = NULL;
  7045. int32_t G_B30_0 = 0;
  7046. int16_t* G_B30_1 = NULL;
  7047. uint32_t* G_B37_0 = NULL;
  7048. uint32_t* G_B36_0 = NULL;
  7049. uint32_t G_B38_0 = 0;
  7050. uint32_t* G_B38_1 = NULL;
  7051. int32_t* G_B45_0 = NULL;
  7052. int32_t* G_B44_0 = NULL;
  7053. int32_t G_B46_0 = 0;
  7054. int32_t* G_B46_1 = NULL;
  7055. uint64_t* G_B53_0 = NULL;
  7056. uint64_t* G_B52_0 = NULL;
  7057. uint64_t G_B54_0 = 0;
  7058. uint64_t* G_B54_1 = NULL;
  7059. int64_t* G_B61_0 = NULL;
  7060. int64_t* G_B60_0 = NULL;
  7061. int64_t G_B62_0 = 0;
  7062. int64_t* G_B62_1 = NULL;
  7063. float* G_B69_0 = NULL;
  7064. float* G_B68_0 = NULL;
  7065. float G_B70_0 = 0.0f;
  7066. float* G_B70_1 = NULL;
  7067. double* G_B77_0 = NULL;
  7068. double* G_B76_0 = NULL;
  7069. double G_B78_0 = 0.0;
  7070. double* G_B78_1 = NULL;
  7071. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B85_0 = NULL;
  7072. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B84_0 = NULL;
  7073. int32_t G_B86_0 = 0;
  7074. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B86_1 = NULL;
  7075. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B88_0 = NULL;
  7076. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B87_0 = NULL;
  7077. int32_t G_B89_0 = 0;
  7078. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B89_1 = NULL;
  7079. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B91_0 = NULL;
  7080. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B90_0 = NULL;
  7081. int32_t G_B92_0 = 0;
  7082. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B92_1 = NULL;
  7083. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B94_0 = NULL;
  7084. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B93_0 = NULL;
  7085. int32_t G_B95_0 = 0;
  7086. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B95_1 = NULL;
  7087. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B97_0 = NULL;
  7088. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B96_0 = NULL;
  7089. int32_t G_B98_0 = 0;
  7090. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B98_1 = NULL;
  7091. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B100_0 = NULL;
  7092. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B99_0 = NULL;
  7093. int32_t G_B101_0 = 0;
  7094. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B101_1 = NULL;
  7095. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B103_0 = NULL;
  7096. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B102_0 = NULL;
  7097. int32_t G_B104_0 = 0;
  7098. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B104_1 = NULL;
  7099. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B106_0 = NULL;
  7100. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B105_0 = NULL;
  7101. int32_t G_B107_0 = 0;
  7102. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B107_1 = NULL;
  7103. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B109_0 = NULL;
  7104. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B108_0 = NULL;
  7105. int32_t G_B110_0 = 0;
  7106. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B110_1 = NULL;
  7107. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B112_0 = NULL;
  7108. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B111_0 = NULL;
  7109. int32_t G_B113_0 = 0;
  7110. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B113_1 = NULL;
  7111. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B115_0 = NULL;
  7112. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B114_0 = NULL;
  7113. int32_t G_B116_0 = 0;
  7114. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B116_1 = NULL;
  7115. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B118_0 = NULL;
  7116. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B117_0 = NULL;
  7117. int32_t G_B119_0 = 0;
  7118. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B119_1 = NULL;
  7119. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B121_0 = NULL;
  7120. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B120_0 = NULL;
  7121. int32_t G_B122_0 = 0;
  7122. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B122_1 = NULL;
  7123. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B124_0 = NULL;
  7124. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B123_0 = NULL;
  7125. int32_t G_B125_0 = 0;
  7126. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B125_1 = NULL;
  7127. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B127_0 = NULL;
  7128. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B126_0 = NULL;
  7129. int32_t G_B128_0 = 0;
  7130. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B128_1 = NULL;
  7131. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B130_0 = NULL;
  7132. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B129_0 = NULL;
  7133. int32_t G_B131_0 = 0;
  7134. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B131_1 = NULL;
  7135. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B135_0 = NULL;
  7136. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B134_0 = NULL;
  7137. int32_t G_B136_0 = 0;
  7138. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B136_1 = NULL;
  7139. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B138_0 = NULL;
  7140. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B137_0 = NULL;
  7141. int32_t G_B139_0 = 0;
  7142. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B139_1 = NULL;
  7143. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B141_0 = NULL;
  7144. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B140_0 = NULL;
  7145. int32_t G_B142_0 = 0;
  7146. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B142_1 = NULL;
  7147. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B144_0 = NULL;
  7148. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B143_0 = NULL;
  7149. int32_t G_B145_0 = 0;
  7150. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B145_1 = NULL;
  7151. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B147_0 = NULL;
  7152. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B146_0 = NULL;
  7153. int32_t G_B148_0 = 0;
  7154. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B148_1 = NULL;
  7155. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B150_0 = NULL;
  7156. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B149_0 = NULL;
  7157. int32_t G_B151_0 = 0;
  7158. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B151_1 = NULL;
  7159. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B153_0 = NULL;
  7160. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B152_0 = NULL;
  7161. int32_t G_B154_0 = 0;
  7162. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B154_1 = NULL;
  7163. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B156_0 = NULL;
  7164. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B155_0 = NULL;
  7165. int32_t G_B157_0 = 0;
  7166. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B157_1 = NULL;
  7167. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B159_0 = NULL;
  7168. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B158_0 = NULL;
  7169. int32_t G_B160_0 = 0;
  7170. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B160_1 = NULL;
  7171. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B162_0 = NULL;
  7172. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B161_0 = NULL;
  7173. int32_t G_B163_0 = 0;
  7174. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B163_1 = NULL;
  7175. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B165_0 = NULL;
  7176. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B164_0 = NULL;
  7177. int32_t G_B166_0 = 0;
  7178. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B166_1 = NULL;
  7179. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B168_0 = NULL;
  7180. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B167_0 = NULL;
  7181. int32_t G_B169_0 = 0;
  7182. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B169_1 = NULL;
  7183. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B171_0 = NULL;
  7184. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B170_0 = NULL;
  7185. int32_t G_B172_0 = 0;
  7186. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B172_1 = NULL;
  7187. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B174_0 = NULL;
  7188. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B173_0 = NULL;
  7189. int32_t G_B175_0 = 0;
  7190. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B175_1 = NULL;
  7191. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B177_0 = NULL;
  7192. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B176_0 = NULL;
  7193. int32_t G_B178_0 = 0;
  7194. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B178_1 = NULL;
  7195. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B180_0 = NULL;
  7196. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B179_0 = NULL;
  7197. int32_t G_B181_0 = 0;
  7198. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B181_1 = NULL;
  7199. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B185_0 = NULL;
  7200. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B184_0 = NULL;
  7201. int32_t G_B186_0 = 0;
  7202. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B186_1 = NULL;
  7203. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B188_0 = NULL;
  7204. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B187_0 = NULL;
  7205. int32_t G_B189_0 = 0;
  7206. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B189_1 = NULL;
  7207. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B191_0 = NULL;
  7208. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B190_0 = NULL;
  7209. int32_t G_B192_0 = 0;
  7210. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B192_1 = NULL;
  7211. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B194_0 = NULL;
  7212. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B193_0 = NULL;
  7213. int32_t G_B195_0 = 0;
  7214. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B195_1 = NULL;
  7215. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B197_0 = NULL;
  7216. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B196_0 = NULL;
  7217. int32_t G_B198_0 = 0;
  7218. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B198_1 = NULL;
  7219. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B200_0 = NULL;
  7220. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B199_0 = NULL;
  7221. int32_t G_B201_0 = 0;
  7222. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B201_1 = NULL;
  7223. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B203_0 = NULL;
  7224. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B202_0 = NULL;
  7225. int32_t G_B204_0 = 0;
  7226. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B204_1 = NULL;
  7227. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B206_0 = NULL;
  7228. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B205_0 = NULL;
  7229. int32_t G_B207_0 = 0;
  7230. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B207_1 = NULL;
  7231. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B211_0 = NULL;
  7232. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B210_0 = NULL;
  7233. int32_t G_B212_0 = 0;
  7234. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B212_1 = NULL;
  7235. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B214_0 = NULL;
  7236. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B213_0 = NULL;
  7237. int32_t G_B215_0 = 0;
  7238. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B215_1 = NULL;
  7239. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B217_0 = NULL;
  7240. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B216_0 = NULL;
  7241. int32_t G_B218_0 = 0;
  7242. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B218_1 = NULL;
  7243. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B220_0 = NULL;
  7244. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B219_0 = NULL;
  7245. int32_t G_B221_0 = 0;
  7246. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B221_1 = NULL;
  7247. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B223_0 = NULL;
  7248. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B222_0 = NULL;
  7249. int32_t G_B224_0 = 0;
  7250. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B224_1 = NULL;
  7251. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B226_0 = NULL;
  7252. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B225_0 = NULL;
  7253. int32_t G_B227_0 = 0;
  7254. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B227_1 = NULL;
  7255. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B229_0 = NULL;
  7256. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B228_0 = NULL;
  7257. int32_t G_B230_0 = 0;
  7258. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B230_1 = NULL;
  7259. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B232_0 = NULL;
  7260. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B231_0 = NULL;
  7261. int32_t G_B233_0 = 0;
  7262. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B233_1 = NULL;
  7263. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B237_0 = NULL;
  7264. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B236_0 = NULL;
  7265. uint32_t G_B238_0 = 0;
  7266. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B238_1 = NULL;
  7267. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B240_0 = NULL;
  7268. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B239_0 = NULL;
  7269. uint32_t G_B241_0 = 0;
  7270. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B241_1 = NULL;
  7271. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B243_0 = NULL;
  7272. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B242_0 = NULL;
  7273. uint32_t G_B244_0 = 0;
  7274. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B244_1 = NULL;
  7275. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B246_0 = NULL;
  7276. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B245_0 = NULL;
  7277. uint32_t G_B247_0 = 0;
  7278. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B247_1 = NULL;
  7279. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B251_0 = NULL;
  7280. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B250_0 = NULL;
  7281. int32_t G_B252_0 = 0;
  7282. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B252_1 = NULL;
  7283. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B254_0 = NULL;
  7284. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B253_0 = NULL;
  7285. int32_t G_B255_0 = 0;
  7286. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B255_1 = NULL;
  7287. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B257_0 = NULL;
  7288. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B256_0 = NULL;
  7289. int32_t G_B258_0 = 0;
  7290. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B258_1 = NULL;
  7291. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B260_0 = NULL;
  7292. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B259_0 = NULL;
  7293. int32_t G_B261_0 = 0;
  7294. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B261_1 = NULL;
  7295. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B265_0 = NULL;
  7296. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B264_0 = NULL;
  7297. uint64_t G_B266_0 = 0;
  7298. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B266_1 = NULL;
  7299. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B268_0 = NULL;
  7300. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B267_0 = NULL;
  7301. uint64_t G_B269_0 = 0;
  7302. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B269_1 = NULL;
  7303. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B273_0 = NULL;
  7304. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B272_0 = NULL;
  7305. int64_t G_B274_0 = 0;
  7306. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B274_1 = NULL;
  7307. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B276_0 = NULL;
  7308. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B275_0 = NULL;
  7309. int64_t G_B277_0 = 0;
  7310. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B277_1 = NULL;
  7311. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B281_0 = NULL;
  7312. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B280_0 = NULL;
  7313. float G_B282_0 = 0.0f;
  7314. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B282_1 = NULL;
  7315. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B284_0 = NULL;
  7316. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B283_0 = NULL;
  7317. float G_B285_0 = 0.0f;
  7318. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B285_1 = NULL;
  7319. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B287_0 = NULL;
  7320. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B286_0 = NULL;
  7321. float G_B288_0 = 0.0f;
  7322. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B288_1 = NULL;
  7323. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B290_0 = NULL;
  7324. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B289_0 = NULL;
  7325. float G_B291_0 = 0.0f;
  7326. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B291_1 = NULL;
  7327. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B295_0 = NULL;
  7328. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B294_0 = NULL;
  7329. double G_B296_0 = 0.0;
  7330. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B296_1 = NULL;
  7331. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B298_0 = NULL;
  7332. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B297_0 = NULL;
  7333. double G_B299_0 = 0.0;
  7334. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A* G_B299_1 = NULL;
  7335. {
  7336. bool L_0;
  7337. L_0 = Vector_get_IsHardwareAccelerated_m783509258751EBED64CBD9F387EC1BB4A15088AA(NULL);
  7338. if (!L_0)
  7339. {
  7340. goto IL_0447;
  7341. }
  7342. }
  7343. {
  7344. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  7345. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  7346. Type_t* L_2;
  7347. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  7348. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  7349. Type_t* L_4;
  7350. L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
  7351. bool L_5;
  7352. L_5 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_2, L_4, NULL);
  7353. if (!L_5)
  7354. {
  7355. goto IL_0068;
  7356. }
  7357. }
  7358. {
  7359. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7360. int32_t L_6;
  7361. L_6 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7362. int8_t* L_7 = (int8_t*) alloca(((uintptr_t)L_6));
  7363. memset(L_7, 0, ((uintptr_t)L_6));
  7364. V_0 = (uint8_t*)(L_7);
  7365. V_1 = 0;
  7366. goto IL_0059;
  7367. }
  7368. IL_0032:
  7369. {
  7370. uint8_t* L_8 = V_0;
  7371. int32_t L_9 = V_1;
  7372. int32_t L_10 = V_1;
  7373. uint64_t L_11;
  7374. L_11 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___left0), L_10, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7375. int32_t L_12 = V_1;
  7376. uint64_t L_13;
  7377. L_13 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___right1), L_12, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7378. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7379. bool L_14;
  7380. L_14 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_11, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  7381. G_B4_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, L_9));
  7382. if (L_14)
  7383. {
  7384. G_B5_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, L_9));
  7385. goto IL_004f;
  7386. }
  7387. }
  7388. {
  7389. G_B6_0 = 0;
  7390. G_B6_1 = G_B4_0;
  7391. goto IL_0054;
  7392. }
  7393. IL_004f:
  7394. {
  7395. uint8_t L_15;
  7396. L_15 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  7397. G_B6_0 = ((int32_t)(L_15));
  7398. G_B6_1 = G_B5_0;
  7399. }
  7400. IL_0054:
  7401. {
  7402. *((int8_t*)G_B6_1) = (int8_t)G_B6_0;
  7403. int32_t L_16 = V_1;
  7404. V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
  7405. }
  7406. IL_0059:
  7407. {
  7408. int32_t L_17 = V_1;
  7409. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7410. int32_t L_18;
  7411. L_18 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7412. if ((((int32_t)L_17) < ((int32_t)L_18)))
  7413. {
  7414. goto IL_0032;
  7415. }
  7416. }
  7417. {
  7418. uint8_t* L_19 = V_0;
  7419. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_20;
  7420. memset((&L_20), 0, sizeof(L_20));
  7421. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA((&L_20), (void*)L_19, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7422. return L_20;
  7423. }
  7424. IL_0068:
  7425. {
  7426. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  7427. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  7428. Type_t* L_22;
  7429. L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
  7430. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  7431. Type_t* L_24;
  7432. L_24 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_23, NULL);
  7433. bool L_25;
  7434. L_25 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_22, L_24, NULL);
  7435. if (!L_25)
  7436. {
  7437. goto IL_00c6;
  7438. }
  7439. }
  7440. {
  7441. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7442. int32_t L_26;
  7443. L_26 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7444. int8_t* L_27 = (int8_t*) alloca(((uintptr_t)L_26));
  7445. memset(L_27, 0, ((uintptr_t)L_26));
  7446. V_2 = (L_27);
  7447. V_3 = 0;
  7448. goto IL_00b7;
  7449. }
  7450. IL_0090:
  7451. {
  7452. int8_t* L_28 = V_2;
  7453. int32_t L_29 = V_3;
  7454. int32_t L_30 = V_3;
  7455. uint64_t L_31;
  7456. L_31 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___left0), L_30, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7457. int32_t L_32 = V_3;
  7458. uint64_t L_33;
  7459. L_33 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___right1), L_32, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7460. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7461. bool L_34;
  7462. L_34 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_31, L_33, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  7463. G_B12_0 = ((int8_t*)il2cpp_codegen_add((intptr_t)L_28, L_29));
  7464. if (L_34)
  7465. {
  7466. G_B13_0 = ((int8_t*)il2cpp_codegen_add((intptr_t)L_28, L_29));
  7467. goto IL_00ad;
  7468. }
  7469. }
  7470. {
  7471. G_B14_0 = 0;
  7472. G_B14_1 = G_B12_0;
  7473. goto IL_00b2;
  7474. }
  7475. IL_00ad:
  7476. {
  7477. int8_t L_35;
  7478. L_35 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  7479. G_B14_0 = ((int32_t)(L_35));
  7480. G_B14_1 = G_B13_0;
  7481. }
  7482. IL_00b2:
  7483. {
  7484. *((int8_t*)G_B14_1) = (int8_t)G_B14_0;
  7485. int32_t L_36 = V_3;
  7486. V_3 = ((int32_t)il2cpp_codegen_add(L_36, 1));
  7487. }
  7488. IL_00b7:
  7489. {
  7490. int32_t L_37 = V_3;
  7491. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7492. int32_t L_38;
  7493. L_38 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7494. if ((((int32_t)L_37) < ((int32_t)L_38)))
  7495. {
  7496. goto IL_0090;
  7497. }
  7498. }
  7499. {
  7500. int8_t* L_39 = V_2;
  7501. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_40;
  7502. memset((&L_40), 0, sizeof(L_40));
  7503. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA((&L_40), (void*)L_39, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7504. return L_40;
  7505. }
  7506. IL_00c6:
  7507. {
  7508. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_41 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  7509. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  7510. Type_t* L_42;
  7511. L_42 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_41, NULL);
  7512. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  7513. Type_t* L_44;
  7514. L_44 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_43, NULL);
  7515. bool L_45;
  7516. L_45 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_42, L_44, NULL);
  7517. if (!L_45)
  7518. {
  7519. goto IL_0133;
  7520. }
  7521. }
  7522. {
  7523. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7524. int32_t L_46;
  7525. L_46 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7526. if ((uintptr_t)((uintptr_t)L_46) * (uintptr_t)2 > (uintptr_t)kIl2CppUIntPtrMax)
  7527. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var);
  7528. int8_t* L_47 = (int8_t*) alloca(((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_46), 2)));
  7529. memset(L_47, 0, ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_46), 2)));
  7530. V_4 = (uint16_t*)(L_47);
  7531. V_5 = 0;
  7532. goto IL_0122;
  7533. }
  7534. IL_00f2:
  7535. {
  7536. uint16_t* L_48 = V_4;
  7537. int32_t L_49 = V_5;
  7538. int32_t L_50 = V_5;
  7539. uint64_t L_51;
  7540. L_51 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___left0), L_50, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7541. int32_t L_52 = V_5;
  7542. uint64_t L_53;
  7543. L_53 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___right1), L_52, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7544. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7545. bool L_54;
  7546. L_54 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_51, L_53, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  7547. G_B20_0 = ((uint16_t*)il2cpp_codegen_add((intptr_t)L_48, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_49), 2))));
  7548. if (L_54)
  7549. {
  7550. G_B21_0 = ((uint16_t*)il2cpp_codegen_add((intptr_t)L_48, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_49), 2))));
  7551. goto IL_0116;
  7552. }
  7553. }
  7554. {
  7555. G_B22_0 = 0;
  7556. G_B22_1 = G_B20_0;
  7557. goto IL_011b;
  7558. }
  7559. IL_0116:
  7560. {
  7561. uint16_t L_55;
  7562. L_55 = ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline(NULL);
  7563. G_B22_0 = ((int32_t)(L_55));
  7564. G_B22_1 = G_B21_0;
  7565. }
  7566. IL_011b:
  7567. {
  7568. *((int16_t*)G_B22_1) = (int16_t)G_B22_0;
  7569. int32_t L_56 = V_5;
  7570. V_5 = ((int32_t)il2cpp_codegen_add(L_56, 1));
  7571. }
  7572. IL_0122:
  7573. {
  7574. int32_t L_57 = V_5;
  7575. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7576. int32_t L_58;
  7577. L_58 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7578. if ((((int32_t)L_57) < ((int32_t)L_58)))
  7579. {
  7580. goto IL_00f2;
  7581. }
  7582. }
  7583. {
  7584. uint16_t* L_59 = V_4;
  7585. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_60;
  7586. memset((&L_60), 0, sizeof(L_60));
  7587. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA((&L_60), (void*)L_59, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7588. return L_60;
  7589. }
  7590. IL_0133:
  7591. {
  7592. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  7593. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  7594. Type_t* L_62;
  7595. L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
  7596. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  7597. Type_t* L_64;
  7598. L_64 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_63, NULL);
  7599. bool L_65;
  7600. L_65 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_62, L_64, NULL);
  7601. if (!L_65)
  7602. {
  7603. goto IL_01a0;
  7604. }
  7605. }
  7606. {
  7607. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7608. int32_t L_66;
  7609. L_66 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7610. if ((uintptr_t)((uintptr_t)L_66) * (uintptr_t)2 > (uintptr_t)kIl2CppUIntPtrMax)
  7611. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var);
  7612. int8_t* L_67 = (int8_t*) alloca(((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_66), 2)));
  7613. memset(L_67, 0, ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_66), 2)));
  7614. V_6 = (int16_t*)(L_67);
  7615. V_7 = 0;
  7616. goto IL_018f;
  7617. }
  7618. IL_015f:
  7619. {
  7620. int16_t* L_68 = V_6;
  7621. int32_t L_69 = V_7;
  7622. int32_t L_70 = V_7;
  7623. uint64_t L_71;
  7624. L_71 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___left0), L_70, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7625. int32_t L_72 = V_7;
  7626. uint64_t L_73;
  7627. L_73 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___right1), L_72, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7628. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7629. bool L_74;
  7630. L_74 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_71, L_73, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  7631. G_B28_0 = ((int16_t*)il2cpp_codegen_add((intptr_t)L_68, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_69), 2))));
  7632. if (L_74)
  7633. {
  7634. G_B29_0 = ((int16_t*)il2cpp_codegen_add((intptr_t)L_68, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_69), 2))));
  7635. goto IL_0183;
  7636. }
  7637. }
  7638. {
  7639. G_B30_0 = 0;
  7640. G_B30_1 = G_B28_0;
  7641. goto IL_0188;
  7642. }
  7643. IL_0183:
  7644. {
  7645. int16_t L_75;
  7646. L_75 = ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline(NULL);
  7647. G_B30_0 = ((int32_t)(L_75));
  7648. G_B30_1 = G_B29_0;
  7649. }
  7650. IL_0188:
  7651. {
  7652. *((int16_t*)G_B30_1) = (int16_t)G_B30_0;
  7653. int32_t L_76 = V_7;
  7654. V_7 = ((int32_t)il2cpp_codegen_add(L_76, 1));
  7655. }
  7656. IL_018f:
  7657. {
  7658. int32_t L_77 = V_7;
  7659. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7660. int32_t L_78;
  7661. L_78 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7662. if ((((int32_t)L_77) < ((int32_t)L_78)))
  7663. {
  7664. goto IL_015f;
  7665. }
  7666. }
  7667. {
  7668. int16_t* L_79 = V_6;
  7669. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_80;
  7670. memset((&L_80), 0, sizeof(L_80));
  7671. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA((&L_80), (void*)L_79, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7672. return L_80;
  7673. }
  7674. IL_01a0:
  7675. {
  7676. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_81 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  7677. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  7678. Type_t* L_82;
  7679. L_82 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_81, NULL);
  7680. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_83 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  7681. Type_t* L_84;
  7682. L_84 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_83, NULL);
  7683. bool L_85;
  7684. L_85 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_82, L_84, NULL);
  7685. if (!L_85)
  7686. {
  7687. goto IL_020d;
  7688. }
  7689. }
  7690. {
  7691. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7692. int32_t L_86;
  7693. L_86 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7694. if ((uintptr_t)((uintptr_t)L_86) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  7695. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var);
  7696. int8_t* L_87 = (int8_t*) alloca(((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_86), 4)));
  7697. memset(L_87, 0, ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_86), 4)));
  7698. V_8 = (uint32_t*)(L_87);
  7699. V_9 = 0;
  7700. goto IL_01fc;
  7701. }
  7702. IL_01cc:
  7703. {
  7704. uint32_t* L_88 = V_8;
  7705. int32_t L_89 = V_9;
  7706. int32_t L_90 = V_9;
  7707. uint64_t L_91;
  7708. L_91 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___left0), L_90, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7709. int32_t L_92 = V_9;
  7710. uint64_t L_93;
  7711. L_93 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___right1), L_92, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7712. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7713. bool L_94;
  7714. L_94 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_91, L_93, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  7715. G_B36_0 = ((uint32_t*)il2cpp_codegen_add((intptr_t)L_88, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_89), 4))));
  7716. if (L_94)
  7717. {
  7718. G_B37_0 = ((uint32_t*)il2cpp_codegen_add((intptr_t)L_88, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_89), 4))));
  7719. goto IL_01f0;
  7720. }
  7721. }
  7722. {
  7723. G_B38_0 = ((uint32_t)(0));
  7724. G_B38_1 = G_B36_0;
  7725. goto IL_01f5;
  7726. }
  7727. IL_01f0:
  7728. {
  7729. uint32_t L_95;
  7730. L_95 = ConstantHelper_GetUInt32WithAllBitsSet_m78CBFE0C29CF227C16D2A9021972A0D54744BCAF_inline(NULL);
  7731. G_B38_0 = L_95;
  7732. G_B38_1 = G_B37_0;
  7733. }
  7734. IL_01f5:
  7735. {
  7736. *((int32_t*)G_B38_1) = (int32_t)G_B38_0;
  7737. int32_t L_96 = V_9;
  7738. V_9 = ((int32_t)il2cpp_codegen_add(L_96, 1));
  7739. }
  7740. IL_01fc:
  7741. {
  7742. int32_t L_97 = V_9;
  7743. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7744. int32_t L_98;
  7745. L_98 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7746. if ((((int32_t)L_97) < ((int32_t)L_98)))
  7747. {
  7748. goto IL_01cc;
  7749. }
  7750. }
  7751. {
  7752. uint32_t* L_99 = V_8;
  7753. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_100;
  7754. memset((&L_100), 0, sizeof(L_100));
  7755. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA((&L_100), (void*)L_99, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7756. return L_100;
  7757. }
  7758. IL_020d:
  7759. {
  7760. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_101 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  7761. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  7762. Type_t* L_102;
  7763. L_102 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_101, NULL);
  7764. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_103 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  7765. Type_t* L_104;
  7766. L_104 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_103, NULL);
  7767. bool L_105;
  7768. L_105 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_102, L_104, NULL);
  7769. if (!L_105)
  7770. {
  7771. goto IL_027a;
  7772. }
  7773. }
  7774. {
  7775. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7776. int32_t L_106;
  7777. L_106 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7778. if ((uintptr_t)((uintptr_t)L_106) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  7779. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var);
  7780. int8_t* L_107 = (int8_t*) alloca(((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_106), 4)));
  7781. memset(L_107, 0, ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_106), 4)));
  7782. V_10 = (int32_t*)(L_107);
  7783. V_11 = 0;
  7784. goto IL_0269;
  7785. }
  7786. IL_0239:
  7787. {
  7788. int32_t* L_108 = V_10;
  7789. int32_t L_109 = V_11;
  7790. int32_t L_110 = V_11;
  7791. uint64_t L_111;
  7792. L_111 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___left0), L_110, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7793. int32_t L_112 = V_11;
  7794. uint64_t L_113;
  7795. L_113 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___right1), L_112, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7796. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7797. bool L_114;
  7798. L_114 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_111, L_113, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  7799. G_B44_0 = ((int32_t*)il2cpp_codegen_add((intptr_t)L_108, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_109), 4))));
  7800. if (L_114)
  7801. {
  7802. G_B45_0 = ((int32_t*)il2cpp_codegen_add((intptr_t)L_108, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_109), 4))));
  7803. goto IL_025d;
  7804. }
  7805. }
  7806. {
  7807. G_B46_0 = 0;
  7808. G_B46_1 = G_B44_0;
  7809. goto IL_0262;
  7810. }
  7811. IL_025d:
  7812. {
  7813. int32_t L_115;
  7814. L_115 = ConstantHelper_GetInt32WithAllBitsSet_m245101340DDE7277600327D319DF86F1FFEA4FD0_inline(NULL);
  7815. G_B46_0 = L_115;
  7816. G_B46_1 = G_B45_0;
  7817. }
  7818. IL_0262:
  7819. {
  7820. *((int32_t*)G_B46_1) = (int32_t)G_B46_0;
  7821. int32_t L_116 = V_11;
  7822. V_11 = ((int32_t)il2cpp_codegen_add(L_116, 1));
  7823. }
  7824. IL_0269:
  7825. {
  7826. int32_t L_117 = V_11;
  7827. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7828. int32_t L_118;
  7829. L_118 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7830. if ((((int32_t)L_117) < ((int32_t)L_118)))
  7831. {
  7832. goto IL_0239;
  7833. }
  7834. }
  7835. {
  7836. int32_t* L_119 = V_10;
  7837. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_120;
  7838. memset((&L_120), 0, sizeof(L_120));
  7839. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA((&L_120), (void*)L_119, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7840. return L_120;
  7841. }
  7842. IL_027a:
  7843. {
  7844. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_121 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  7845. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  7846. Type_t* L_122;
  7847. L_122 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_121, NULL);
  7848. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_123 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  7849. Type_t* L_124;
  7850. L_124 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_123, NULL);
  7851. bool L_125;
  7852. L_125 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_122, L_124, NULL);
  7853. if (!L_125)
  7854. {
  7855. goto IL_02e8;
  7856. }
  7857. }
  7858. {
  7859. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7860. int32_t L_126;
  7861. L_126 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7862. if ((uintptr_t)((uintptr_t)L_126) * (uintptr_t)8 > (uintptr_t)kIl2CppUIntPtrMax)
  7863. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var);
  7864. int8_t* L_127 = (int8_t*) alloca(((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_126), 8)));
  7865. memset(L_127, 0, ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_126), 8)));
  7866. V_12 = (uint64_t*)(L_127);
  7867. V_13 = 0;
  7868. goto IL_02d7;
  7869. }
  7870. IL_02a6:
  7871. {
  7872. uint64_t* L_128 = V_12;
  7873. int32_t L_129 = V_13;
  7874. int32_t L_130 = V_13;
  7875. uint64_t L_131;
  7876. L_131 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___left0), L_130, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7877. int32_t L_132 = V_13;
  7878. uint64_t L_133;
  7879. L_133 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___right1), L_132, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7880. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7881. bool L_134;
  7882. L_134 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_131, L_133, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  7883. G_B52_0 = ((uint64_t*)il2cpp_codegen_add((intptr_t)L_128, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_129), 8))));
  7884. if (L_134)
  7885. {
  7886. G_B53_0 = ((uint64_t*)il2cpp_codegen_add((intptr_t)L_128, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_129), 8))));
  7887. goto IL_02cb;
  7888. }
  7889. }
  7890. {
  7891. G_B54_0 = ((uint64_t)(((int64_t)0)));
  7892. G_B54_1 = G_B52_0;
  7893. goto IL_02d0;
  7894. }
  7895. IL_02cb:
  7896. {
  7897. uint64_t L_135;
  7898. L_135 = ConstantHelper_GetUInt64WithAllBitsSet_mB7F3E046EE6B1B20C552BF7CF619416E239A5A96_inline(NULL);
  7899. G_B54_0 = L_135;
  7900. G_B54_1 = G_B53_0;
  7901. }
  7902. IL_02d0:
  7903. {
  7904. *((int64_t*)G_B54_1) = (int64_t)G_B54_0;
  7905. int32_t L_136 = V_13;
  7906. V_13 = ((int32_t)il2cpp_codegen_add(L_136, 1));
  7907. }
  7908. IL_02d7:
  7909. {
  7910. int32_t L_137 = V_13;
  7911. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7912. int32_t L_138;
  7913. L_138 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7914. if ((((int32_t)L_137) < ((int32_t)L_138)))
  7915. {
  7916. goto IL_02a6;
  7917. }
  7918. }
  7919. {
  7920. uint64_t* L_139 = V_12;
  7921. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_140;
  7922. memset((&L_140), 0, sizeof(L_140));
  7923. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA((&L_140), (void*)L_139, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  7924. return L_140;
  7925. }
  7926. IL_02e8:
  7927. {
  7928. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_141 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  7929. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  7930. Type_t* L_142;
  7931. L_142 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_141, NULL);
  7932. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_143 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  7933. Type_t* L_144;
  7934. L_144 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_143, NULL);
  7935. bool L_145;
  7936. L_145 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_142, L_144, NULL);
  7937. if (!L_145)
  7938. {
  7939. goto IL_0356;
  7940. }
  7941. }
  7942. {
  7943. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7944. int32_t L_146;
  7945. L_146 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7946. if ((uintptr_t)((uintptr_t)L_146) * (uintptr_t)8 > (uintptr_t)kIl2CppUIntPtrMax)
  7947. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var);
  7948. int8_t* L_147 = (int8_t*) alloca(((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_146), 8)));
  7949. memset(L_147, 0, ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_146), 8)));
  7950. V_14 = (int64_t*)(L_147);
  7951. V_15 = 0;
  7952. goto IL_0345;
  7953. }
  7954. IL_0314:
  7955. {
  7956. int64_t* L_148 = V_14;
  7957. int32_t L_149 = V_15;
  7958. int32_t L_150 = V_15;
  7959. uint64_t L_151;
  7960. L_151 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___left0), L_150, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7961. int32_t L_152 = V_15;
  7962. uint64_t L_153;
  7963. L_153 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___right1), L_152, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  7964. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7965. bool L_154;
  7966. L_154 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_151, L_153, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  7967. G_B60_0 = ((int64_t*)il2cpp_codegen_add((intptr_t)L_148, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_149), 8))));
  7968. if (L_154)
  7969. {
  7970. G_B61_0 = ((int64_t*)il2cpp_codegen_add((intptr_t)L_148, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_149), 8))));
  7971. goto IL_0339;
  7972. }
  7973. }
  7974. {
  7975. G_B62_0 = ((int64_t)0);
  7976. G_B62_1 = G_B60_0;
  7977. goto IL_033e;
  7978. }
  7979. IL_0339:
  7980. {
  7981. int64_t L_155;
  7982. L_155 = ConstantHelper_GetInt64WithAllBitsSet_m56A9AB64BA5DDD9ECC99424875824591DEFD5C40_inline(NULL);
  7983. G_B62_0 = L_155;
  7984. G_B62_1 = G_B61_0;
  7985. }
  7986. IL_033e:
  7987. {
  7988. *((int64_t*)G_B62_1) = (int64_t)G_B62_0;
  7989. int32_t L_156 = V_15;
  7990. V_15 = ((int32_t)il2cpp_codegen_add(L_156, 1));
  7991. }
  7992. IL_0345:
  7993. {
  7994. int32_t L_157 = V_15;
  7995. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  7996. int32_t L_158;
  7997. L_158 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  7998. if ((((int32_t)L_157) < ((int32_t)L_158)))
  7999. {
  8000. goto IL_0314;
  8001. }
  8002. }
  8003. {
  8004. int64_t* L_159 = V_14;
  8005. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_160;
  8006. memset((&L_160), 0, sizeof(L_160));
  8007. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA((&L_160), (void*)L_159, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8008. return L_160;
  8009. }
  8010. IL_0356:
  8011. {
  8012. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_161 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  8013. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  8014. Type_t* L_162;
  8015. L_162 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_161, NULL);
  8016. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_163 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  8017. Type_t* L_164;
  8018. L_164 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_163, NULL);
  8019. bool L_165;
  8020. L_165 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_162, L_164, NULL);
  8021. if (!L_165)
  8022. {
  8023. goto IL_03c7;
  8024. }
  8025. }
  8026. {
  8027. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  8028. int32_t L_166;
  8029. L_166 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  8030. if ((uintptr_t)((uintptr_t)L_166) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  8031. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var);
  8032. int8_t* L_167 = (int8_t*) alloca(((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_166), 4)));
  8033. memset(L_167, 0, ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_166), 4)));
  8034. V_16 = (float*)(L_167);
  8035. V_17 = 0;
  8036. goto IL_03b6;
  8037. }
  8038. IL_0382:
  8039. {
  8040. float* L_168 = V_16;
  8041. int32_t L_169 = V_17;
  8042. int32_t L_170 = V_17;
  8043. uint64_t L_171;
  8044. L_171 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___left0), L_170, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  8045. int32_t L_172 = V_17;
  8046. uint64_t L_173;
  8047. L_173 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___right1), L_172, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  8048. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  8049. bool L_174;
  8050. L_174 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_171, L_173, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  8051. G_B68_0 = ((float*)il2cpp_codegen_add((intptr_t)L_168, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_169), 4))));
  8052. if (L_174)
  8053. {
  8054. G_B69_0 = ((float*)il2cpp_codegen_add((intptr_t)L_168, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_169), 4))));
  8055. goto IL_03aa;
  8056. }
  8057. }
  8058. {
  8059. G_B70_0 = (0.0f);
  8060. G_B70_1 = G_B68_0;
  8061. goto IL_03af;
  8062. }
  8063. IL_03aa:
  8064. {
  8065. float L_175;
  8066. L_175 = ConstantHelper_GetSingleWithAllBitsSet_m66FC11C0680F744EB8315278910061C9535818C0_inline(NULL);
  8067. G_B70_0 = L_175;
  8068. G_B70_1 = G_B69_0;
  8069. }
  8070. IL_03af:
  8071. {
  8072. *((float*)G_B70_1) = (float)G_B70_0;
  8073. int32_t L_176 = V_17;
  8074. V_17 = ((int32_t)il2cpp_codegen_add(L_176, 1));
  8075. }
  8076. IL_03b6:
  8077. {
  8078. int32_t L_177 = V_17;
  8079. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  8080. int32_t L_178;
  8081. L_178 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  8082. if ((((int32_t)L_177) < ((int32_t)L_178)))
  8083. {
  8084. goto IL_0382;
  8085. }
  8086. }
  8087. {
  8088. float* L_179 = V_16;
  8089. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_180;
  8090. memset((&L_180), 0, sizeof(L_180));
  8091. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA((&L_180), (void*)L_179, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8092. return L_180;
  8093. }
  8094. IL_03c7:
  8095. {
  8096. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_181 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  8097. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  8098. Type_t* L_182;
  8099. L_182 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_181, NULL);
  8100. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_183 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  8101. Type_t* L_184;
  8102. L_184 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_183, NULL);
  8103. bool L_185;
  8104. L_185 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_182, L_184, NULL);
  8105. if (!L_185)
  8106. {
  8107. goto IL_043c;
  8108. }
  8109. }
  8110. {
  8111. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  8112. int32_t L_186;
  8113. L_186 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  8114. if ((uintptr_t)((uintptr_t)L_186) * (uintptr_t)8 > (uintptr_t)kIl2CppUIntPtrMax)
  8115. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var);
  8116. int8_t* L_187 = (int8_t*) alloca(((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_186), 8)));
  8117. memset(L_187, 0, ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_186), 8)));
  8118. V_18 = (double*)(L_187);
  8119. V_19 = 0;
  8120. goto IL_042b;
  8121. }
  8122. IL_03f3:
  8123. {
  8124. double* L_188 = V_18;
  8125. int32_t L_189 = V_19;
  8126. int32_t L_190 = V_19;
  8127. uint64_t L_191;
  8128. L_191 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___left0), L_190, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  8129. int32_t L_192 = V_19;
  8130. uint64_t L_193;
  8131. L_193 = Vector_1_get_Item_m685EA4A01E8AF51DC7B5F78DE0583F8FD4997C99((&___right1), L_192, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  8132. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  8133. bool L_194;
  8134. L_194 = (( bool (*) (uint64_t, uint64_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)))(L_191, L_193, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  8135. G_B76_0 = ((double*)il2cpp_codegen_add((intptr_t)L_188, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_189), 8))));
  8136. if (L_194)
  8137. {
  8138. G_B77_0 = ((double*)il2cpp_codegen_add((intptr_t)L_188, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_189), 8))));
  8139. goto IL_041f;
  8140. }
  8141. }
  8142. {
  8143. G_B78_0 = (0.0);
  8144. G_B78_1 = G_B76_0;
  8145. goto IL_0424;
  8146. }
  8147. IL_041f:
  8148. {
  8149. double L_195;
  8150. L_195 = ConstantHelper_GetDoubleWithAllBitsSet_mF43AF77A6C93B7590B35B20458E80F2BC66AD5F2_inline(NULL);
  8151. G_B78_0 = L_195;
  8152. G_B78_1 = G_B77_0;
  8153. }
  8154. IL_0424:
  8155. {
  8156. *((double*)G_B78_1) = (double)G_B78_0;
  8157. int32_t L_196 = V_19;
  8158. V_19 = ((int32_t)il2cpp_codegen_add(L_196, 1));
  8159. }
  8160. IL_042b:
  8161. {
  8162. int32_t L_197 = V_19;
  8163. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  8164. int32_t L_198;
  8165. L_198 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  8166. if ((((int32_t)L_197) < ((int32_t)L_198)))
  8167. {
  8168. goto IL_03f3;
  8169. }
  8170. }
  8171. {
  8172. double* L_199 = V_18;
  8173. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_200;
  8174. memset((&L_200), 0, sizeof(L_200));
  8175. Vector_1__ctor_mBEC18AF78DE340D929AD22019717DE9ED57A4CCA((&L_200), (void*)L_199, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  8176. return L_200;
  8177. }
  8178. IL_043c:
  8179. {
  8180. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_201 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  8181. NullCheck(L_201);
  8182. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_201, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  8183. IL2CPP_RAISE_MANAGED_EXCEPTION(L_201, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var)));
  8184. }
  8185. IL_0447:
  8186. {
  8187. il2cpp_codegen_initobj((&V_20), sizeof(Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A));
  8188. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_202 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  8189. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  8190. Type_t* L_203;
  8191. L_203 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_202, NULL);
  8192. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_204 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  8193. Type_t* L_205;
  8194. L_205 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_204, NULL);
  8195. bool L_206;
  8196. L_206 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_203, L_205, NULL);
  8197. if (!L_206)
  8198. {
  8199. goto IL_06e5;
  8200. }
  8201. }
  8202. {
  8203. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_207 = ___left0;
  8204. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_208 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_207.___register_0;
  8205. uint8_t L_209 = (uint8_t)L_208.___byte_0_0;
  8206. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_210 = ___right1;
  8207. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_211 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_210.___register_0;
  8208. uint8_t L_212 = (uint8_t)L_211.___byte_0_0;
  8209. G_B84_0 = (&V_20);
  8210. if ((((int32_t)L_209) == ((int32_t)L_212)))
  8211. {
  8212. G_B85_0 = (&V_20);
  8213. goto IL_048a;
  8214. }
  8215. }
  8216. {
  8217. G_B86_0 = 0;
  8218. G_B86_1 = G_B84_0;
  8219. goto IL_048f;
  8220. }
  8221. IL_048a:
  8222. {
  8223. uint8_t L_213;
  8224. L_213 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8225. G_B86_0 = ((int32_t)(L_213));
  8226. G_B86_1 = G_B85_0;
  8227. }
  8228. IL_048f:
  8229. {
  8230. G_B86_1->___byte_0_0 = (uint8_t)G_B86_0;
  8231. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_214 = ___left0;
  8232. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_215 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_214.___register_0;
  8233. uint8_t L_216 = (uint8_t)L_215.___byte_1_1;
  8234. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_217 = ___right1;
  8235. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_218 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_217.___register_0;
  8236. uint8_t L_219 = (uint8_t)L_218.___byte_1_1;
  8237. G_B87_0 = (&V_20);
  8238. if ((((int32_t)L_216) == ((int32_t)L_219)))
  8239. {
  8240. G_B88_0 = (&V_20);
  8241. goto IL_04b1;
  8242. }
  8243. }
  8244. {
  8245. G_B89_0 = 0;
  8246. G_B89_1 = G_B87_0;
  8247. goto IL_04b6;
  8248. }
  8249. IL_04b1:
  8250. {
  8251. uint8_t L_220;
  8252. L_220 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8253. G_B89_0 = ((int32_t)(L_220));
  8254. G_B89_1 = G_B88_0;
  8255. }
  8256. IL_04b6:
  8257. {
  8258. G_B89_1->___byte_1_1 = (uint8_t)G_B89_0;
  8259. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_221 = ___left0;
  8260. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_222 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_221.___register_0;
  8261. uint8_t L_223 = (uint8_t)L_222.___byte_2_2;
  8262. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_224 = ___right1;
  8263. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_225 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_224.___register_0;
  8264. uint8_t L_226 = (uint8_t)L_225.___byte_2_2;
  8265. G_B90_0 = (&V_20);
  8266. if ((((int32_t)L_223) == ((int32_t)L_226)))
  8267. {
  8268. G_B91_0 = (&V_20);
  8269. goto IL_04d8;
  8270. }
  8271. }
  8272. {
  8273. G_B92_0 = 0;
  8274. G_B92_1 = G_B90_0;
  8275. goto IL_04dd;
  8276. }
  8277. IL_04d8:
  8278. {
  8279. uint8_t L_227;
  8280. L_227 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8281. G_B92_0 = ((int32_t)(L_227));
  8282. G_B92_1 = G_B91_0;
  8283. }
  8284. IL_04dd:
  8285. {
  8286. G_B92_1->___byte_2_2 = (uint8_t)G_B92_0;
  8287. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_228 = ___left0;
  8288. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_229 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_228.___register_0;
  8289. uint8_t L_230 = (uint8_t)L_229.___byte_3_3;
  8290. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_231 = ___right1;
  8291. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_232 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_231.___register_0;
  8292. uint8_t L_233 = (uint8_t)L_232.___byte_3_3;
  8293. G_B93_0 = (&V_20);
  8294. if ((((int32_t)L_230) == ((int32_t)L_233)))
  8295. {
  8296. G_B94_0 = (&V_20);
  8297. goto IL_04ff;
  8298. }
  8299. }
  8300. {
  8301. G_B95_0 = 0;
  8302. G_B95_1 = G_B93_0;
  8303. goto IL_0504;
  8304. }
  8305. IL_04ff:
  8306. {
  8307. uint8_t L_234;
  8308. L_234 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8309. G_B95_0 = ((int32_t)(L_234));
  8310. G_B95_1 = G_B94_0;
  8311. }
  8312. IL_0504:
  8313. {
  8314. G_B95_1->___byte_3_3 = (uint8_t)G_B95_0;
  8315. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_235 = ___left0;
  8316. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_236 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_235.___register_0;
  8317. uint8_t L_237 = (uint8_t)L_236.___byte_4_4;
  8318. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_238 = ___right1;
  8319. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_239 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_238.___register_0;
  8320. uint8_t L_240 = (uint8_t)L_239.___byte_4_4;
  8321. G_B96_0 = (&V_20);
  8322. if ((((int32_t)L_237) == ((int32_t)L_240)))
  8323. {
  8324. G_B97_0 = (&V_20);
  8325. goto IL_0526;
  8326. }
  8327. }
  8328. {
  8329. G_B98_0 = 0;
  8330. G_B98_1 = G_B96_0;
  8331. goto IL_052b;
  8332. }
  8333. IL_0526:
  8334. {
  8335. uint8_t L_241;
  8336. L_241 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8337. G_B98_0 = ((int32_t)(L_241));
  8338. G_B98_1 = G_B97_0;
  8339. }
  8340. IL_052b:
  8341. {
  8342. G_B98_1->___byte_4_4 = (uint8_t)G_B98_0;
  8343. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_242 = ___left0;
  8344. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_243 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_242.___register_0;
  8345. uint8_t L_244 = (uint8_t)L_243.___byte_5_5;
  8346. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_245 = ___right1;
  8347. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_246 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_245.___register_0;
  8348. uint8_t L_247 = (uint8_t)L_246.___byte_5_5;
  8349. G_B99_0 = (&V_20);
  8350. if ((((int32_t)L_244) == ((int32_t)L_247)))
  8351. {
  8352. G_B100_0 = (&V_20);
  8353. goto IL_054d;
  8354. }
  8355. }
  8356. {
  8357. G_B101_0 = 0;
  8358. G_B101_1 = G_B99_0;
  8359. goto IL_0552;
  8360. }
  8361. IL_054d:
  8362. {
  8363. uint8_t L_248;
  8364. L_248 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8365. G_B101_0 = ((int32_t)(L_248));
  8366. G_B101_1 = G_B100_0;
  8367. }
  8368. IL_0552:
  8369. {
  8370. G_B101_1->___byte_5_5 = (uint8_t)G_B101_0;
  8371. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_249 = ___left0;
  8372. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_250 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_249.___register_0;
  8373. uint8_t L_251 = (uint8_t)L_250.___byte_6_6;
  8374. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_252 = ___right1;
  8375. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_253 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_252.___register_0;
  8376. uint8_t L_254 = (uint8_t)L_253.___byte_6_6;
  8377. G_B102_0 = (&V_20);
  8378. if ((((int32_t)L_251) == ((int32_t)L_254)))
  8379. {
  8380. G_B103_0 = (&V_20);
  8381. goto IL_0574;
  8382. }
  8383. }
  8384. {
  8385. G_B104_0 = 0;
  8386. G_B104_1 = G_B102_0;
  8387. goto IL_0579;
  8388. }
  8389. IL_0574:
  8390. {
  8391. uint8_t L_255;
  8392. L_255 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8393. G_B104_0 = ((int32_t)(L_255));
  8394. G_B104_1 = G_B103_0;
  8395. }
  8396. IL_0579:
  8397. {
  8398. G_B104_1->___byte_6_6 = (uint8_t)G_B104_0;
  8399. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_256 = ___left0;
  8400. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_257 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_256.___register_0;
  8401. uint8_t L_258 = (uint8_t)L_257.___byte_7_7;
  8402. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_259 = ___right1;
  8403. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_260 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_259.___register_0;
  8404. uint8_t L_261 = (uint8_t)L_260.___byte_7_7;
  8405. G_B105_0 = (&V_20);
  8406. if ((((int32_t)L_258) == ((int32_t)L_261)))
  8407. {
  8408. G_B106_0 = (&V_20);
  8409. goto IL_059b;
  8410. }
  8411. }
  8412. {
  8413. G_B107_0 = 0;
  8414. G_B107_1 = G_B105_0;
  8415. goto IL_05a0;
  8416. }
  8417. IL_059b:
  8418. {
  8419. uint8_t L_262;
  8420. L_262 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8421. G_B107_0 = ((int32_t)(L_262));
  8422. G_B107_1 = G_B106_0;
  8423. }
  8424. IL_05a0:
  8425. {
  8426. G_B107_1->___byte_7_7 = (uint8_t)G_B107_0;
  8427. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_263 = ___left0;
  8428. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_264 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_263.___register_0;
  8429. uint8_t L_265 = (uint8_t)L_264.___byte_8_8;
  8430. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_266 = ___right1;
  8431. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_267 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_266.___register_0;
  8432. uint8_t L_268 = (uint8_t)L_267.___byte_8_8;
  8433. G_B108_0 = (&V_20);
  8434. if ((((int32_t)L_265) == ((int32_t)L_268)))
  8435. {
  8436. G_B109_0 = (&V_20);
  8437. goto IL_05c2;
  8438. }
  8439. }
  8440. {
  8441. G_B110_0 = 0;
  8442. G_B110_1 = G_B108_0;
  8443. goto IL_05c7;
  8444. }
  8445. IL_05c2:
  8446. {
  8447. uint8_t L_269;
  8448. L_269 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8449. G_B110_0 = ((int32_t)(L_269));
  8450. G_B110_1 = G_B109_0;
  8451. }
  8452. IL_05c7:
  8453. {
  8454. G_B110_1->___byte_8_8 = (uint8_t)G_B110_0;
  8455. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_270 = ___left0;
  8456. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_271 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_270.___register_0;
  8457. uint8_t L_272 = (uint8_t)L_271.___byte_9_9;
  8458. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_273 = ___right1;
  8459. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_274 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_273.___register_0;
  8460. uint8_t L_275 = (uint8_t)L_274.___byte_9_9;
  8461. G_B111_0 = (&V_20);
  8462. if ((((int32_t)L_272) == ((int32_t)L_275)))
  8463. {
  8464. G_B112_0 = (&V_20);
  8465. goto IL_05e9;
  8466. }
  8467. }
  8468. {
  8469. G_B113_0 = 0;
  8470. G_B113_1 = G_B111_0;
  8471. goto IL_05ee;
  8472. }
  8473. IL_05e9:
  8474. {
  8475. uint8_t L_276;
  8476. L_276 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8477. G_B113_0 = ((int32_t)(L_276));
  8478. G_B113_1 = G_B112_0;
  8479. }
  8480. IL_05ee:
  8481. {
  8482. G_B113_1->___byte_9_9 = (uint8_t)G_B113_0;
  8483. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_277 = ___left0;
  8484. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_278 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_277.___register_0;
  8485. uint8_t L_279 = (uint8_t)L_278.___byte_10_10;
  8486. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_280 = ___right1;
  8487. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_281 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_280.___register_0;
  8488. uint8_t L_282 = (uint8_t)L_281.___byte_10_10;
  8489. G_B114_0 = (&V_20);
  8490. if ((((int32_t)L_279) == ((int32_t)L_282)))
  8491. {
  8492. G_B115_0 = (&V_20);
  8493. goto IL_0610;
  8494. }
  8495. }
  8496. {
  8497. G_B116_0 = 0;
  8498. G_B116_1 = G_B114_0;
  8499. goto IL_0615;
  8500. }
  8501. IL_0610:
  8502. {
  8503. uint8_t L_283;
  8504. L_283 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8505. G_B116_0 = ((int32_t)(L_283));
  8506. G_B116_1 = G_B115_0;
  8507. }
  8508. IL_0615:
  8509. {
  8510. G_B116_1->___byte_10_10 = (uint8_t)G_B116_0;
  8511. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_284 = ___left0;
  8512. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_285 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_284.___register_0;
  8513. uint8_t L_286 = (uint8_t)L_285.___byte_11_11;
  8514. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_287 = ___right1;
  8515. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_288 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_287.___register_0;
  8516. uint8_t L_289 = (uint8_t)L_288.___byte_11_11;
  8517. G_B117_0 = (&V_20);
  8518. if ((((int32_t)L_286) == ((int32_t)L_289)))
  8519. {
  8520. G_B118_0 = (&V_20);
  8521. goto IL_0637;
  8522. }
  8523. }
  8524. {
  8525. G_B119_0 = 0;
  8526. G_B119_1 = G_B117_0;
  8527. goto IL_063c;
  8528. }
  8529. IL_0637:
  8530. {
  8531. uint8_t L_290;
  8532. L_290 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8533. G_B119_0 = ((int32_t)(L_290));
  8534. G_B119_1 = G_B118_0;
  8535. }
  8536. IL_063c:
  8537. {
  8538. G_B119_1->___byte_11_11 = (uint8_t)G_B119_0;
  8539. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_291 = ___left0;
  8540. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_292 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_291.___register_0;
  8541. uint8_t L_293 = (uint8_t)L_292.___byte_12_12;
  8542. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_294 = ___right1;
  8543. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_295 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_294.___register_0;
  8544. uint8_t L_296 = (uint8_t)L_295.___byte_12_12;
  8545. G_B120_0 = (&V_20);
  8546. if ((((int32_t)L_293) == ((int32_t)L_296)))
  8547. {
  8548. G_B121_0 = (&V_20);
  8549. goto IL_065e;
  8550. }
  8551. }
  8552. {
  8553. G_B122_0 = 0;
  8554. G_B122_1 = G_B120_0;
  8555. goto IL_0663;
  8556. }
  8557. IL_065e:
  8558. {
  8559. uint8_t L_297;
  8560. L_297 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8561. G_B122_0 = ((int32_t)(L_297));
  8562. G_B122_1 = G_B121_0;
  8563. }
  8564. IL_0663:
  8565. {
  8566. G_B122_1->___byte_12_12 = (uint8_t)G_B122_0;
  8567. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_298 = ___left0;
  8568. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_299 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_298.___register_0;
  8569. uint8_t L_300 = (uint8_t)L_299.___byte_13_13;
  8570. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_301 = ___right1;
  8571. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_302 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_301.___register_0;
  8572. uint8_t L_303 = (uint8_t)L_302.___byte_13_13;
  8573. G_B123_0 = (&V_20);
  8574. if ((((int32_t)L_300) == ((int32_t)L_303)))
  8575. {
  8576. G_B124_0 = (&V_20);
  8577. goto IL_0685;
  8578. }
  8579. }
  8580. {
  8581. G_B125_0 = 0;
  8582. G_B125_1 = G_B123_0;
  8583. goto IL_068a;
  8584. }
  8585. IL_0685:
  8586. {
  8587. uint8_t L_304;
  8588. L_304 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8589. G_B125_0 = ((int32_t)(L_304));
  8590. G_B125_1 = G_B124_0;
  8591. }
  8592. IL_068a:
  8593. {
  8594. G_B125_1->___byte_13_13 = (uint8_t)G_B125_0;
  8595. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_305 = ___left0;
  8596. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_306 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_305.___register_0;
  8597. uint8_t L_307 = (uint8_t)L_306.___byte_14_14;
  8598. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_308 = ___right1;
  8599. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_309 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_308.___register_0;
  8600. uint8_t L_310 = (uint8_t)L_309.___byte_14_14;
  8601. G_B126_0 = (&V_20);
  8602. if ((((int32_t)L_307) == ((int32_t)L_310)))
  8603. {
  8604. G_B127_0 = (&V_20);
  8605. goto IL_06ac;
  8606. }
  8607. }
  8608. {
  8609. G_B128_0 = 0;
  8610. G_B128_1 = G_B126_0;
  8611. goto IL_06b1;
  8612. }
  8613. IL_06ac:
  8614. {
  8615. uint8_t L_311;
  8616. L_311 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8617. G_B128_0 = ((int32_t)(L_311));
  8618. G_B128_1 = G_B127_0;
  8619. }
  8620. IL_06b1:
  8621. {
  8622. G_B128_1->___byte_14_14 = (uint8_t)G_B128_0;
  8623. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_312 = ___left0;
  8624. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_313 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_312.___register_0;
  8625. uint8_t L_314 = (uint8_t)L_313.___byte_15_15;
  8626. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_315 = ___right1;
  8627. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_316 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_315.___register_0;
  8628. uint8_t L_317 = (uint8_t)L_316.___byte_15_15;
  8629. G_B129_0 = (&V_20);
  8630. if ((((int32_t)L_314) == ((int32_t)L_317)))
  8631. {
  8632. G_B130_0 = (&V_20);
  8633. goto IL_06d3;
  8634. }
  8635. }
  8636. {
  8637. G_B131_0 = 0;
  8638. G_B131_1 = G_B129_0;
  8639. goto IL_06d8;
  8640. }
  8641. IL_06d3:
  8642. {
  8643. uint8_t L_318;
  8644. L_318 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  8645. G_B131_0 = ((int32_t)(L_318));
  8646. G_B131_1 = G_B130_0;
  8647. }
  8648. IL_06d8:
  8649. {
  8650. G_B131_1->___byte_15_15 = (uint8_t)G_B131_0;
  8651. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_319;
  8652. memset((&L_319), 0, sizeof(L_319));
  8653. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_319), (&V_20), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  8654. return L_319;
  8655. }
  8656. IL_06e5:
  8657. {
  8658. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_320 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  8659. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  8660. Type_t* L_321;
  8661. L_321 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_320, NULL);
  8662. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_322 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  8663. Type_t* L_323;
  8664. L_323 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_322, NULL);
  8665. bool L_324;
  8666. L_324 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_321, L_323, NULL);
  8667. if (!L_324)
  8668. {
  8669. goto IL_097b;
  8670. }
  8671. }
  8672. {
  8673. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_325 = ___left0;
  8674. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_326 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_325.___register_0;
  8675. int8_t L_327 = (int8_t)L_326.___sbyte_0_16;
  8676. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_328 = ___right1;
  8677. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_329 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_328.___register_0;
  8678. int8_t L_330 = (int8_t)L_329.___sbyte_0_16;
  8679. G_B134_0 = (&V_20);
  8680. if ((((int32_t)L_327) == ((int32_t)L_330)))
  8681. {
  8682. G_B135_0 = (&V_20);
  8683. goto IL_0720;
  8684. }
  8685. }
  8686. {
  8687. G_B136_0 = 0;
  8688. G_B136_1 = G_B134_0;
  8689. goto IL_0725;
  8690. }
  8691. IL_0720:
  8692. {
  8693. int8_t L_331;
  8694. L_331 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8695. G_B136_0 = ((int32_t)(L_331));
  8696. G_B136_1 = G_B135_0;
  8697. }
  8698. IL_0725:
  8699. {
  8700. G_B136_1->___sbyte_0_16 = (int8_t)G_B136_0;
  8701. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_332 = ___left0;
  8702. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_333 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_332.___register_0;
  8703. int8_t L_334 = (int8_t)L_333.___sbyte_1_17;
  8704. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_335 = ___right1;
  8705. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_336 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_335.___register_0;
  8706. int8_t L_337 = (int8_t)L_336.___sbyte_1_17;
  8707. G_B137_0 = (&V_20);
  8708. if ((((int32_t)L_334) == ((int32_t)L_337)))
  8709. {
  8710. G_B138_0 = (&V_20);
  8711. goto IL_0747;
  8712. }
  8713. }
  8714. {
  8715. G_B139_0 = 0;
  8716. G_B139_1 = G_B137_0;
  8717. goto IL_074c;
  8718. }
  8719. IL_0747:
  8720. {
  8721. int8_t L_338;
  8722. L_338 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8723. G_B139_0 = ((int32_t)(L_338));
  8724. G_B139_1 = G_B138_0;
  8725. }
  8726. IL_074c:
  8727. {
  8728. G_B139_1->___sbyte_1_17 = (int8_t)G_B139_0;
  8729. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_339 = ___left0;
  8730. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_340 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_339.___register_0;
  8731. int8_t L_341 = (int8_t)L_340.___sbyte_2_18;
  8732. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_342 = ___right1;
  8733. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_343 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_342.___register_0;
  8734. int8_t L_344 = (int8_t)L_343.___sbyte_2_18;
  8735. G_B140_0 = (&V_20);
  8736. if ((((int32_t)L_341) == ((int32_t)L_344)))
  8737. {
  8738. G_B141_0 = (&V_20);
  8739. goto IL_076e;
  8740. }
  8741. }
  8742. {
  8743. G_B142_0 = 0;
  8744. G_B142_1 = G_B140_0;
  8745. goto IL_0773;
  8746. }
  8747. IL_076e:
  8748. {
  8749. int8_t L_345;
  8750. L_345 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8751. G_B142_0 = ((int32_t)(L_345));
  8752. G_B142_1 = G_B141_0;
  8753. }
  8754. IL_0773:
  8755. {
  8756. G_B142_1->___sbyte_2_18 = (int8_t)G_B142_0;
  8757. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_346 = ___left0;
  8758. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_347 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_346.___register_0;
  8759. int8_t L_348 = (int8_t)L_347.___sbyte_3_19;
  8760. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_349 = ___right1;
  8761. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_350 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_349.___register_0;
  8762. int8_t L_351 = (int8_t)L_350.___sbyte_3_19;
  8763. G_B143_0 = (&V_20);
  8764. if ((((int32_t)L_348) == ((int32_t)L_351)))
  8765. {
  8766. G_B144_0 = (&V_20);
  8767. goto IL_0795;
  8768. }
  8769. }
  8770. {
  8771. G_B145_0 = 0;
  8772. G_B145_1 = G_B143_0;
  8773. goto IL_079a;
  8774. }
  8775. IL_0795:
  8776. {
  8777. int8_t L_352;
  8778. L_352 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8779. G_B145_0 = ((int32_t)(L_352));
  8780. G_B145_1 = G_B144_0;
  8781. }
  8782. IL_079a:
  8783. {
  8784. G_B145_1->___sbyte_3_19 = (int8_t)G_B145_0;
  8785. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_353 = ___left0;
  8786. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_354 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_353.___register_0;
  8787. int8_t L_355 = (int8_t)L_354.___sbyte_4_20;
  8788. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_356 = ___right1;
  8789. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_357 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_356.___register_0;
  8790. int8_t L_358 = (int8_t)L_357.___sbyte_4_20;
  8791. G_B146_0 = (&V_20);
  8792. if ((((int32_t)L_355) == ((int32_t)L_358)))
  8793. {
  8794. G_B147_0 = (&V_20);
  8795. goto IL_07bc;
  8796. }
  8797. }
  8798. {
  8799. G_B148_0 = 0;
  8800. G_B148_1 = G_B146_0;
  8801. goto IL_07c1;
  8802. }
  8803. IL_07bc:
  8804. {
  8805. int8_t L_359;
  8806. L_359 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8807. G_B148_0 = ((int32_t)(L_359));
  8808. G_B148_1 = G_B147_0;
  8809. }
  8810. IL_07c1:
  8811. {
  8812. G_B148_1->___sbyte_4_20 = (int8_t)G_B148_0;
  8813. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_360 = ___left0;
  8814. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_361 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_360.___register_0;
  8815. int8_t L_362 = (int8_t)L_361.___sbyte_5_21;
  8816. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_363 = ___right1;
  8817. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_364 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_363.___register_0;
  8818. int8_t L_365 = (int8_t)L_364.___sbyte_5_21;
  8819. G_B149_0 = (&V_20);
  8820. if ((((int32_t)L_362) == ((int32_t)L_365)))
  8821. {
  8822. G_B150_0 = (&V_20);
  8823. goto IL_07e3;
  8824. }
  8825. }
  8826. {
  8827. G_B151_0 = 0;
  8828. G_B151_1 = G_B149_0;
  8829. goto IL_07e8;
  8830. }
  8831. IL_07e3:
  8832. {
  8833. int8_t L_366;
  8834. L_366 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8835. G_B151_0 = ((int32_t)(L_366));
  8836. G_B151_1 = G_B150_0;
  8837. }
  8838. IL_07e8:
  8839. {
  8840. G_B151_1->___sbyte_5_21 = (int8_t)G_B151_0;
  8841. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_367 = ___left0;
  8842. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_368 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_367.___register_0;
  8843. int8_t L_369 = (int8_t)L_368.___sbyte_6_22;
  8844. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_370 = ___right1;
  8845. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_371 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_370.___register_0;
  8846. int8_t L_372 = (int8_t)L_371.___sbyte_6_22;
  8847. G_B152_0 = (&V_20);
  8848. if ((((int32_t)L_369) == ((int32_t)L_372)))
  8849. {
  8850. G_B153_0 = (&V_20);
  8851. goto IL_080a;
  8852. }
  8853. }
  8854. {
  8855. G_B154_0 = 0;
  8856. G_B154_1 = G_B152_0;
  8857. goto IL_080f;
  8858. }
  8859. IL_080a:
  8860. {
  8861. int8_t L_373;
  8862. L_373 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8863. G_B154_0 = ((int32_t)(L_373));
  8864. G_B154_1 = G_B153_0;
  8865. }
  8866. IL_080f:
  8867. {
  8868. G_B154_1->___sbyte_6_22 = (int8_t)G_B154_0;
  8869. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_374 = ___left0;
  8870. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_375 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_374.___register_0;
  8871. int8_t L_376 = (int8_t)L_375.___sbyte_7_23;
  8872. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_377 = ___right1;
  8873. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_378 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_377.___register_0;
  8874. int8_t L_379 = (int8_t)L_378.___sbyte_7_23;
  8875. G_B155_0 = (&V_20);
  8876. if ((((int32_t)L_376) == ((int32_t)L_379)))
  8877. {
  8878. G_B156_0 = (&V_20);
  8879. goto IL_0831;
  8880. }
  8881. }
  8882. {
  8883. G_B157_0 = 0;
  8884. G_B157_1 = G_B155_0;
  8885. goto IL_0836;
  8886. }
  8887. IL_0831:
  8888. {
  8889. int8_t L_380;
  8890. L_380 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8891. G_B157_0 = ((int32_t)(L_380));
  8892. G_B157_1 = G_B156_0;
  8893. }
  8894. IL_0836:
  8895. {
  8896. G_B157_1->___sbyte_7_23 = (int8_t)G_B157_0;
  8897. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_381 = ___left0;
  8898. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_382 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_381.___register_0;
  8899. int8_t L_383 = (int8_t)L_382.___sbyte_8_24;
  8900. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_384 = ___right1;
  8901. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_385 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_384.___register_0;
  8902. int8_t L_386 = (int8_t)L_385.___sbyte_8_24;
  8903. G_B158_0 = (&V_20);
  8904. if ((((int32_t)L_383) == ((int32_t)L_386)))
  8905. {
  8906. G_B159_0 = (&V_20);
  8907. goto IL_0858;
  8908. }
  8909. }
  8910. {
  8911. G_B160_0 = 0;
  8912. G_B160_1 = G_B158_0;
  8913. goto IL_085d;
  8914. }
  8915. IL_0858:
  8916. {
  8917. int8_t L_387;
  8918. L_387 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8919. G_B160_0 = ((int32_t)(L_387));
  8920. G_B160_1 = G_B159_0;
  8921. }
  8922. IL_085d:
  8923. {
  8924. G_B160_1->___sbyte_8_24 = (int8_t)G_B160_0;
  8925. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_388 = ___left0;
  8926. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_389 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_388.___register_0;
  8927. int8_t L_390 = (int8_t)L_389.___sbyte_9_25;
  8928. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_391 = ___right1;
  8929. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_392 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_391.___register_0;
  8930. int8_t L_393 = (int8_t)L_392.___sbyte_9_25;
  8931. G_B161_0 = (&V_20);
  8932. if ((((int32_t)L_390) == ((int32_t)L_393)))
  8933. {
  8934. G_B162_0 = (&V_20);
  8935. goto IL_087f;
  8936. }
  8937. }
  8938. {
  8939. G_B163_0 = 0;
  8940. G_B163_1 = G_B161_0;
  8941. goto IL_0884;
  8942. }
  8943. IL_087f:
  8944. {
  8945. int8_t L_394;
  8946. L_394 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8947. G_B163_0 = ((int32_t)(L_394));
  8948. G_B163_1 = G_B162_0;
  8949. }
  8950. IL_0884:
  8951. {
  8952. G_B163_1->___sbyte_9_25 = (int8_t)G_B163_0;
  8953. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_395 = ___left0;
  8954. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_396 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_395.___register_0;
  8955. int8_t L_397 = (int8_t)L_396.___sbyte_10_26;
  8956. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_398 = ___right1;
  8957. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_399 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_398.___register_0;
  8958. int8_t L_400 = (int8_t)L_399.___sbyte_10_26;
  8959. G_B164_0 = (&V_20);
  8960. if ((((int32_t)L_397) == ((int32_t)L_400)))
  8961. {
  8962. G_B165_0 = (&V_20);
  8963. goto IL_08a6;
  8964. }
  8965. }
  8966. {
  8967. G_B166_0 = 0;
  8968. G_B166_1 = G_B164_0;
  8969. goto IL_08ab;
  8970. }
  8971. IL_08a6:
  8972. {
  8973. int8_t L_401;
  8974. L_401 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  8975. G_B166_0 = ((int32_t)(L_401));
  8976. G_B166_1 = G_B165_0;
  8977. }
  8978. IL_08ab:
  8979. {
  8980. G_B166_1->___sbyte_10_26 = (int8_t)G_B166_0;
  8981. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_402 = ___left0;
  8982. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_403 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_402.___register_0;
  8983. int8_t L_404 = (int8_t)L_403.___sbyte_11_27;
  8984. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_405 = ___right1;
  8985. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_406 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_405.___register_0;
  8986. int8_t L_407 = (int8_t)L_406.___sbyte_11_27;
  8987. G_B167_0 = (&V_20);
  8988. if ((((int32_t)L_404) == ((int32_t)L_407)))
  8989. {
  8990. G_B168_0 = (&V_20);
  8991. goto IL_08cd;
  8992. }
  8993. }
  8994. {
  8995. G_B169_0 = 0;
  8996. G_B169_1 = G_B167_0;
  8997. goto IL_08d2;
  8998. }
  8999. IL_08cd:
  9000. {
  9001. int8_t L_408;
  9002. L_408 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  9003. G_B169_0 = ((int32_t)(L_408));
  9004. G_B169_1 = G_B168_0;
  9005. }
  9006. IL_08d2:
  9007. {
  9008. G_B169_1->___sbyte_11_27 = (int8_t)G_B169_0;
  9009. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_409 = ___left0;
  9010. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_410 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_409.___register_0;
  9011. int8_t L_411 = (int8_t)L_410.___sbyte_12_28;
  9012. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_412 = ___right1;
  9013. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_413 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_412.___register_0;
  9014. int8_t L_414 = (int8_t)L_413.___sbyte_12_28;
  9015. G_B170_0 = (&V_20);
  9016. if ((((int32_t)L_411) == ((int32_t)L_414)))
  9017. {
  9018. G_B171_0 = (&V_20);
  9019. goto IL_08f4;
  9020. }
  9021. }
  9022. {
  9023. G_B172_0 = 0;
  9024. G_B172_1 = G_B170_0;
  9025. goto IL_08f9;
  9026. }
  9027. IL_08f4:
  9028. {
  9029. int8_t L_415;
  9030. L_415 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  9031. G_B172_0 = ((int32_t)(L_415));
  9032. G_B172_1 = G_B171_0;
  9033. }
  9034. IL_08f9:
  9035. {
  9036. G_B172_1->___sbyte_12_28 = (int8_t)G_B172_0;
  9037. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_416 = ___left0;
  9038. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_417 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_416.___register_0;
  9039. int8_t L_418 = (int8_t)L_417.___sbyte_13_29;
  9040. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_419 = ___right1;
  9041. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_420 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_419.___register_0;
  9042. int8_t L_421 = (int8_t)L_420.___sbyte_13_29;
  9043. G_B173_0 = (&V_20);
  9044. if ((((int32_t)L_418) == ((int32_t)L_421)))
  9045. {
  9046. G_B174_0 = (&V_20);
  9047. goto IL_091b;
  9048. }
  9049. }
  9050. {
  9051. G_B175_0 = 0;
  9052. G_B175_1 = G_B173_0;
  9053. goto IL_0920;
  9054. }
  9055. IL_091b:
  9056. {
  9057. int8_t L_422;
  9058. L_422 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  9059. G_B175_0 = ((int32_t)(L_422));
  9060. G_B175_1 = G_B174_0;
  9061. }
  9062. IL_0920:
  9063. {
  9064. G_B175_1->___sbyte_13_29 = (int8_t)G_B175_0;
  9065. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_423 = ___left0;
  9066. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_424 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_423.___register_0;
  9067. int8_t L_425 = (int8_t)L_424.___sbyte_14_30;
  9068. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_426 = ___right1;
  9069. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_427 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_426.___register_0;
  9070. int8_t L_428 = (int8_t)L_427.___sbyte_14_30;
  9071. G_B176_0 = (&V_20);
  9072. if ((((int32_t)L_425) == ((int32_t)L_428)))
  9073. {
  9074. G_B177_0 = (&V_20);
  9075. goto IL_0942;
  9076. }
  9077. }
  9078. {
  9079. G_B178_0 = 0;
  9080. G_B178_1 = G_B176_0;
  9081. goto IL_0947;
  9082. }
  9083. IL_0942:
  9084. {
  9085. int8_t L_429;
  9086. L_429 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  9087. G_B178_0 = ((int32_t)(L_429));
  9088. G_B178_1 = G_B177_0;
  9089. }
  9090. IL_0947:
  9091. {
  9092. G_B178_1->___sbyte_14_30 = (int8_t)G_B178_0;
  9093. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_430 = ___left0;
  9094. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_431 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_430.___register_0;
  9095. int8_t L_432 = (int8_t)L_431.___sbyte_15_31;
  9096. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_433 = ___right1;
  9097. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_434 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_433.___register_0;
  9098. int8_t L_435 = (int8_t)L_434.___sbyte_15_31;
  9099. G_B179_0 = (&V_20);
  9100. if ((((int32_t)L_432) == ((int32_t)L_435)))
  9101. {
  9102. G_B180_0 = (&V_20);
  9103. goto IL_0969;
  9104. }
  9105. }
  9106. {
  9107. G_B181_0 = 0;
  9108. G_B181_1 = G_B179_0;
  9109. goto IL_096e;
  9110. }
  9111. IL_0969:
  9112. {
  9113. int8_t L_436;
  9114. L_436 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  9115. G_B181_0 = ((int32_t)(L_436));
  9116. G_B181_1 = G_B180_0;
  9117. }
  9118. IL_096e:
  9119. {
  9120. G_B181_1->___sbyte_15_31 = (int8_t)G_B181_0;
  9121. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_437;
  9122. memset((&L_437), 0, sizeof(L_437));
  9123. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_437), (&V_20), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  9124. return L_437;
  9125. }
  9126. IL_097b:
  9127. {
  9128. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_438 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  9129. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  9130. Type_t* L_439;
  9131. L_439 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_438, NULL);
  9132. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_440 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  9133. Type_t* L_441;
  9134. L_441 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_440, NULL);
  9135. bool L_442;
  9136. L_442 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_439, L_441, NULL);
  9137. if (!L_442)
  9138. {
  9139. goto IL_0ad9;
  9140. }
  9141. }
  9142. {
  9143. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_443 = ___left0;
  9144. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_444 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_443.___register_0;
  9145. uint16_t L_445 = (uint16_t)L_444.___uint16_0_32;
  9146. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_446 = ___right1;
  9147. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_447 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_446.___register_0;
  9148. uint16_t L_448 = (uint16_t)L_447.___uint16_0_32;
  9149. G_B184_0 = (&V_20);
  9150. if ((((int32_t)L_445) == ((int32_t)L_448)))
  9151. {
  9152. G_B185_0 = (&V_20);
  9153. goto IL_09b6;
  9154. }
  9155. }
  9156. {
  9157. G_B186_0 = 0;
  9158. G_B186_1 = G_B184_0;
  9159. goto IL_09bb;
  9160. }
  9161. IL_09b6:
  9162. {
  9163. uint16_t L_449;
  9164. L_449 = ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline(NULL);
  9165. G_B186_0 = ((int32_t)(L_449));
  9166. G_B186_1 = G_B185_0;
  9167. }
  9168. IL_09bb:
  9169. {
  9170. G_B186_1->___uint16_0_32 = (uint16_t)G_B186_0;
  9171. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_450 = ___left0;
  9172. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_451 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_450.___register_0;
  9173. uint16_t L_452 = (uint16_t)L_451.___uint16_1_33;
  9174. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_453 = ___right1;
  9175. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_454 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_453.___register_0;
  9176. uint16_t L_455 = (uint16_t)L_454.___uint16_1_33;
  9177. G_B187_0 = (&V_20);
  9178. if ((((int32_t)L_452) == ((int32_t)L_455)))
  9179. {
  9180. G_B188_0 = (&V_20);
  9181. goto IL_09dd;
  9182. }
  9183. }
  9184. {
  9185. G_B189_0 = 0;
  9186. G_B189_1 = G_B187_0;
  9187. goto IL_09e2;
  9188. }
  9189. IL_09dd:
  9190. {
  9191. uint16_t L_456;
  9192. L_456 = ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline(NULL);
  9193. G_B189_0 = ((int32_t)(L_456));
  9194. G_B189_1 = G_B188_0;
  9195. }
  9196. IL_09e2:
  9197. {
  9198. G_B189_1->___uint16_1_33 = (uint16_t)G_B189_0;
  9199. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_457 = ___left0;
  9200. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_458 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_457.___register_0;
  9201. uint16_t L_459 = (uint16_t)L_458.___uint16_2_34;
  9202. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_460 = ___right1;
  9203. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_461 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_460.___register_0;
  9204. uint16_t L_462 = (uint16_t)L_461.___uint16_2_34;
  9205. G_B190_0 = (&V_20);
  9206. if ((((int32_t)L_459) == ((int32_t)L_462)))
  9207. {
  9208. G_B191_0 = (&V_20);
  9209. goto IL_0a04;
  9210. }
  9211. }
  9212. {
  9213. G_B192_0 = 0;
  9214. G_B192_1 = G_B190_0;
  9215. goto IL_0a09;
  9216. }
  9217. IL_0a04:
  9218. {
  9219. uint16_t L_463;
  9220. L_463 = ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline(NULL);
  9221. G_B192_0 = ((int32_t)(L_463));
  9222. G_B192_1 = G_B191_0;
  9223. }
  9224. IL_0a09:
  9225. {
  9226. G_B192_1->___uint16_2_34 = (uint16_t)G_B192_0;
  9227. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_464 = ___left0;
  9228. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_465 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_464.___register_0;
  9229. uint16_t L_466 = (uint16_t)L_465.___uint16_3_35;
  9230. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_467 = ___right1;
  9231. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_468 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_467.___register_0;
  9232. uint16_t L_469 = (uint16_t)L_468.___uint16_3_35;
  9233. G_B193_0 = (&V_20);
  9234. if ((((int32_t)L_466) == ((int32_t)L_469)))
  9235. {
  9236. G_B194_0 = (&V_20);
  9237. goto IL_0a2b;
  9238. }
  9239. }
  9240. {
  9241. G_B195_0 = 0;
  9242. G_B195_1 = G_B193_0;
  9243. goto IL_0a30;
  9244. }
  9245. IL_0a2b:
  9246. {
  9247. uint16_t L_470;
  9248. L_470 = ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline(NULL);
  9249. G_B195_0 = ((int32_t)(L_470));
  9250. G_B195_1 = G_B194_0;
  9251. }
  9252. IL_0a30:
  9253. {
  9254. G_B195_1->___uint16_3_35 = (uint16_t)G_B195_0;
  9255. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_471 = ___left0;
  9256. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_472 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_471.___register_0;
  9257. uint16_t L_473 = (uint16_t)L_472.___uint16_4_36;
  9258. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_474 = ___right1;
  9259. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_475 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_474.___register_0;
  9260. uint16_t L_476 = (uint16_t)L_475.___uint16_4_36;
  9261. G_B196_0 = (&V_20);
  9262. if ((((int32_t)L_473) == ((int32_t)L_476)))
  9263. {
  9264. G_B197_0 = (&V_20);
  9265. goto IL_0a52;
  9266. }
  9267. }
  9268. {
  9269. G_B198_0 = 0;
  9270. G_B198_1 = G_B196_0;
  9271. goto IL_0a57;
  9272. }
  9273. IL_0a52:
  9274. {
  9275. uint16_t L_477;
  9276. L_477 = ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline(NULL);
  9277. G_B198_0 = ((int32_t)(L_477));
  9278. G_B198_1 = G_B197_0;
  9279. }
  9280. IL_0a57:
  9281. {
  9282. G_B198_1->___uint16_4_36 = (uint16_t)G_B198_0;
  9283. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_478 = ___left0;
  9284. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_479 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_478.___register_0;
  9285. uint16_t L_480 = (uint16_t)L_479.___uint16_5_37;
  9286. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_481 = ___right1;
  9287. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_482 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_481.___register_0;
  9288. uint16_t L_483 = (uint16_t)L_482.___uint16_5_37;
  9289. G_B199_0 = (&V_20);
  9290. if ((((int32_t)L_480) == ((int32_t)L_483)))
  9291. {
  9292. G_B200_0 = (&V_20);
  9293. goto IL_0a79;
  9294. }
  9295. }
  9296. {
  9297. G_B201_0 = 0;
  9298. G_B201_1 = G_B199_0;
  9299. goto IL_0a7e;
  9300. }
  9301. IL_0a79:
  9302. {
  9303. uint16_t L_484;
  9304. L_484 = ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline(NULL);
  9305. G_B201_0 = ((int32_t)(L_484));
  9306. G_B201_1 = G_B200_0;
  9307. }
  9308. IL_0a7e:
  9309. {
  9310. G_B201_1->___uint16_5_37 = (uint16_t)G_B201_0;
  9311. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_485 = ___left0;
  9312. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_486 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_485.___register_0;
  9313. uint16_t L_487 = (uint16_t)L_486.___uint16_6_38;
  9314. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_488 = ___right1;
  9315. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_489 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_488.___register_0;
  9316. uint16_t L_490 = (uint16_t)L_489.___uint16_6_38;
  9317. G_B202_0 = (&V_20);
  9318. if ((((int32_t)L_487) == ((int32_t)L_490)))
  9319. {
  9320. G_B203_0 = (&V_20);
  9321. goto IL_0aa0;
  9322. }
  9323. }
  9324. {
  9325. G_B204_0 = 0;
  9326. G_B204_1 = G_B202_0;
  9327. goto IL_0aa5;
  9328. }
  9329. IL_0aa0:
  9330. {
  9331. uint16_t L_491;
  9332. L_491 = ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline(NULL);
  9333. G_B204_0 = ((int32_t)(L_491));
  9334. G_B204_1 = G_B203_0;
  9335. }
  9336. IL_0aa5:
  9337. {
  9338. G_B204_1->___uint16_6_38 = (uint16_t)G_B204_0;
  9339. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_492 = ___left0;
  9340. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_493 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_492.___register_0;
  9341. uint16_t L_494 = (uint16_t)L_493.___uint16_7_39;
  9342. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_495 = ___right1;
  9343. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_496 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_495.___register_0;
  9344. uint16_t L_497 = (uint16_t)L_496.___uint16_7_39;
  9345. G_B205_0 = (&V_20);
  9346. if ((((int32_t)L_494) == ((int32_t)L_497)))
  9347. {
  9348. G_B206_0 = (&V_20);
  9349. goto IL_0ac7;
  9350. }
  9351. }
  9352. {
  9353. G_B207_0 = 0;
  9354. G_B207_1 = G_B205_0;
  9355. goto IL_0acc;
  9356. }
  9357. IL_0ac7:
  9358. {
  9359. uint16_t L_498;
  9360. L_498 = ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline(NULL);
  9361. G_B207_0 = ((int32_t)(L_498));
  9362. G_B207_1 = G_B206_0;
  9363. }
  9364. IL_0acc:
  9365. {
  9366. G_B207_1->___uint16_7_39 = (uint16_t)G_B207_0;
  9367. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_499;
  9368. memset((&L_499), 0, sizeof(L_499));
  9369. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_499), (&V_20), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  9370. return L_499;
  9371. }
  9372. IL_0ad9:
  9373. {
  9374. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_500 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  9375. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  9376. Type_t* L_501;
  9377. L_501 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_500, NULL);
  9378. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_502 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  9379. Type_t* L_503;
  9380. L_503 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_502, NULL);
  9381. bool L_504;
  9382. L_504 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_501, L_503, NULL);
  9383. if (!L_504)
  9384. {
  9385. goto IL_0c37;
  9386. }
  9387. }
  9388. {
  9389. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_505 = ___left0;
  9390. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_506 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_505.___register_0;
  9391. int16_t L_507 = (int16_t)L_506.___int16_0_40;
  9392. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_508 = ___right1;
  9393. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_509 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_508.___register_0;
  9394. int16_t L_510 = (int16_t)L_509.___int16_0_40;
  9395. G_B210_0 = (&V_20);
  9396. if ((((int32_t)L_507) == ((int32_t)L_510)))
  9397. {
  9398. G_B211_0 = (&V_20);
  9399. goto IL_0b14;
  9400. }
  9401. }
  9402. {
  9403. G_B212_0 = 0;
  9404. G_B212_1 = G_B210_0;
  9405. goto IL_0b19;
  9406. }
  9407. IL_0b14:
  9408. {
  9409. int16_t L_511;
  9410. L_511 = ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline(NULL);
  9411. G_B212_0 = ((int32_t)(L_511));
  9412. G_B212_1 = G_B211_0;
  9413. }
  9414. IL_0b19:
  9415. {
  9416. G_B212_1->___int16_0_40 = (int16_t)G_B212_0;
  9417. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_512 = ___left0;
  9418. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_513 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_512.___register_0;
  9419. int16_t L_514 = (int16_t)L_513.___int16_1_41;
  9420. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_515 = ___right1;
  9421. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_516 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_515.___register_0;
  9422. int16_t L_517 = (int16_t)L_516.___int16_1_41;
  9423. G_B213_0 = (&V_20);
  9424. if ((((int32_t)L_514) == ((int32_t)L_517)))
  9425. {
  9426. G_B214_0 = (&V_20);
  9427. goto IL_0b3b;
  9428. }
  9429. }
  9430. {
  9431. G_B215_0 = 0;
  9432. G_B215_1 = G_B213_0;
  9433. goto IL_0b40;
  9434. }
  9435. IL_0b3b:
  9436. {
  9437. int16_t L_518;
  9438. L_518 = ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline(NULL);
  9439. G_B215_0 = ((int32_t)(L_518));
  9440. G_B215_1 = G_B214_0;
  9441. }
  9442. IL_0b40:
  9443. {
  9444. G_B215_1->___int16_1_41 = (int16_t)G_B215_0;
  9445. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_519 = ___left0;
  9446. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_520 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_519.___register_0;
  9447. int16_t L_521 = (int16_t)L_520.___int16_2_42;
  9448. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_522 = ___right1;
  9449. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_523 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_522.___register_0;
  9450. int16_t L_524 = (int16_t)L_523.___int16_2_42;
  9451. G_B216_0 = (&V_20);
  9452. if ((((int32_t)L_521) == ((int32_t)L_524)))
  9453. {
  9454. G_B217_0 = (&V_20);
  9455. goto IL_0b62;
  9456. }
  9457. }
  9458. {
  9459. G_B218_0 = 0;
  9460. G_B218_1 = G_B216_0;
  9461. goto IL_0b67;
  9462. }
  9463. IL_0b62:
  9464. {
  9465. int16_t L_525;
  9466. L_525 = ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline(NULL);
  9467. G_B218_0 = ((int32_t)(L_525));
  9468. G_B218_1 = G_B217_0;
  9469. }
  9470. IL_0b67:
  9471. {
  9472. G_B218_1->___int16_2_42 = (int16_t)G_B218_0;
  9473. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_526 = ___left0;
  9474. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_527 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_526.___register_0;
  9475. int16_t L_528 = (int16_t)L_527.___int16_3_43;
  9476. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_529 = ___right1;
  9477. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_530 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_529.___register_0;
  9478. int16_t L_531 = (int16_t)L_530.___int16_3_43;
  9479. G_B219_0 = (&V_20);
  9480. if ((((int32_t)L_528) == ((int32_t)L_531)))
  9481. {
  9482. G_B220_0 = (&V_20);
  9483. goto IL_0b89;
  9484. }
  9485. }
  9486. {
  9487. G_B221_0 = 0;
  9488. G_B221_1 = G_B219_0;
  9489. goto IL_0b8e;
  9490. }
  9491. IL_0b89:
  9492. {
  9493. int16_t L_532;
  9494. L_532 = ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline(NULL);
  9495. G_B221_0 = ((int32_t)(L_532));
  9496. G_B221_1 = G_B220_0;
  9497. }
  9498. IL_0b8e:
  9499. {
  9500. G_B221_1->___int16_3_43 = (int16_t)G_B221_0;
  9501. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_533 = ___left0;
  9502. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_534 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_533.___register_0;
  9503. int16_t L_535 = (int16_t)L_534.___int16_4_44;
  9504. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_536 = ___right1;
  9505. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_537 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_536.___register_0;
  9506. int16_t L_538 = (int16_t)L_537.___int16_4_44;
  9507. G_B222_0 = (&V_20);
  9508. if ((((int32_t)L_535) == ((int32_t)L_538)))
  9509. {
  9510. G_B223_0 = (&V_20);
  9511. goto IL_0bb0;
  9512. }
  9513. }
  9514. {
  9515. G_B224_0 = 0;
  9516. G_B224_1 = G_B222_0;
  9517. goto IL_0bb5;
  9518. }
  9519. IL_0bb0:
  9520. {
  9521. int16_t L_539;
  9522. L_539 = ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline(NULL);
  9523. G_B224_0 = ((int32_t)(L_539));
  9524. G_B224_1 = G_B223_0;
  9525. }
  9526. IL_0bb5:
  9527. {
  9528. G_B224_1->___int16_4_44 = (int16_t)G_B224_0;
  9529. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_540 = ___left0;
  9530. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_541 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_540.___register_0;
  9531. int16_t L_542 = (int16_t)L_541.___int16_5_45;
  9532. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_543 = ___right1;
  9533. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_544 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_543.___register_0;
  9534. int16_t L_545 = (int16_t)L_544.___int16_5_45;
  9535. G_B225_0 = (&V_20);
  9536. if ((((int32_t)L_542) == ((int32_t)L_545)))
  9537. {
  9538. G_B226_0 = (&V_20);
  9539. goto IL_0bd7;
  9540. }
  9541. }
  9542. {
  9543. G_B227_0 = 0;
  9544. G_B227_1 = G_B225_0;
  9545. goto IL_0bdc;
  9546. }
  9547. IL_0bd7:
  9548. {
  9549. int16_t L_546;
  9550. L_546 = ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline(NULL);
  9551. G_B227_0 = ((int32_t)(L_546));
  9552. G_B227_1 = G_B226_0;
  9553. }
  9554. IL_0bdc:
  9555. {
  9556. G_B227_1->___int16_5_45 = (int16_t)G_B227_0;
  9557. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_547 = ___left0;
  9558. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_548 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_547.___register_0;
  9559. int16_t L_549 = (int16_t)L_548.___int16_6_46;
  9560. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_550 = ___right1;
  9561. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_551 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_550.___register_0;
  9562. int16_t L_552 = (int16_t)L_551.___int16_6_46;
  9563. G_B228_0 = (&V_20);
  9564. if ((((int32_t)L_549) == ((int32_t)L_552)))
  9565. {
  9566. G_B229_0 = (&V_20);
  9567. goto IL_0bfe;
  9568. }
  9569. }
  9570. {
  9571. G_B230_0 = 0;
  9572. G_B230_1 = G_B228_0;
  9573. goto IL_0c03;
  9574. }
  9575. IL_0bfe:
  9576. {
  9577. int16_t L_553;
  9578. L_553 = ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline(NULL);
  9579. G_B230_0 = ((int32_t)(L_553));
  9580. G_B230_1 = G_B229_0;
  9581. }
  9582. IL_0c03:
  9583. {
  9584. G_B230_1->___int16_6_46 = (int16_t)G_B230_0;
  9585. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_554 = ___left0;
  9586. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_555 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_554.___register_0;
  9587. int16_t L_556 = (int16_t)L_555.___int16_7_47;
  9588. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_557 = ___right1;
  9589. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_558 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_557.___register_0;
  9590. int16_t L_559 = (int16_t)L_558.___int16_7_47;
  9591. G_B231_0 = (&V_20);
  9592. if ((((int32_t)L_556) == ((int32_t)L_559)))
  9593. {
  9594. G_B232_0 = (&V_20);
  9595. goto IL_0c25;
  9596. }
  9597. }
  9598. {
  9599. G_B233_0 = 0;
  9600. G_B233_1 = G_B231_0;
  9601. goto IL_0c2a;
  9602. }
  9603. IL_0c25:
  9604. {
  9605. int16_t L_560;
  9606. L_560 = ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline(NULL);
  9607. G_B233_0 = ((int32_t)(L_560));
  9608. G_B233_1 = G_B232_0;
  9609. }
  9610. IL_0c2a:
  9611. {
  9612. G_B233_1->___int16_7_47 = (int16_t)G_B233_0;
  9613. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_561;
  9614. memset((&L_561), 0, sizeof(L_561));
  9615. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_561), (&V_20), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  9616. return L_561;
  9617. }
  9618. IL_0c37:
  9619. {
  9620. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_562 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  9621. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  9622. Type_t* L_563;
  9623. L_563 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_562, NULL);
  9624. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_564 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  9625. Type_t* L_565;
  9626. L_565 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_564, NULL);
  9627. bool L_566;
  9628. L_566 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_563, L_565, NULL);
  9629. if (!L_566)
  9630. {
  9631. goto IL_0cf9;
  9632. }
  9633. }
  9634. {
  9635. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_567 = ___left0;
  9636. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_568 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_567.___register_0;
  9637. uint32_t L_569 = (uint32_t)L_568.___uint32_0_48;
  9638. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_570 = ___right1;
  9639. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_571 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_570.___register_0;
  9640. uint32_t L_572 = (uint32_t)L_571.___uint32_0_48;
  9641. G_B236_0 = (&V_20);
  9642. if ((((int32_t)L_569) == ((int32_t)L_572)))
  9643. {
  9644. G_B237_0 = (&V_20);
  9645. goto IL_0c72;
  9646. }
  9647. }
  9648. {
  9649. G_B238_0 = ((uint32_t)(0));
  9650. G_B238_1 = G_B236_0;
  9651. goto IL_0c77;
  9652. }
  9653. IL_0c72:
  9654. {
  9655. uint32_t L_573;
  9656. L_573 = ConstantHelper_GetUInt32WithAllBitsSet_m78CBFE0C29CF227C16D2A9021972A0D54744BCAF_inline(NULL);
  9657. G_B238_0 = L_573;
  9658. G_B238_1 = G_B237_0;
  9659. }
  9660. IL_0c77:
  9661. {
  9662. G_B238_1->___uint32_0_48 = G_B238_0;
  9663. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_574 = ___left0;
  9664. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_575 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_574.___register_0;
  9665. uint32_t L_576 = (uint32_t)L_575.___uint32_1_49;
  9666. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_577 = ___right1;
  9667. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_578 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_577.___register_0;
  9668. uint32_t L_579 = (uint32_t)L_578.___uint32_1_49;
  9669. G_B239_0 = (&V_20);
  9670. if ((((int32_t)L_576) == ((int32_t)L_579)))
  9671. {
  9672. G_B240_0 = (&V_20);
  9673. goto IL_0c99;
  9674. }
  9675. }
  9676. {
  9677. G_B241_0 = ((uint32_t)(0));
  9678. G_B241_1 = G_B239_0;
  9679. goto IL_0c9e;
  9680. }
  9681. IL_0c99:
  9682. {
  9683. uint32_t L_580;
  9684. L_580 = ConstantHelper_GetUInt32WithAllBitsSet_m78CBFE0C29CF227C16D2A9021972A0D54744BCAF_inline(NULL);
  9685. G_B241_0 = L_580;
  9686. G_B241_1 = G_B240_0;
  9687. }
  9688. IL_0c9e:
  9689. {
  9690. G_B241_1->___uint32_1_49 = G_B241_0;
  9691. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_581 = ___left0;
  9692. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_582 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_581.___register_0;
  9693. uint32_t L_583 = (uint32_t)L_582.___uint32_2_50;
  9694. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_584 = ___right1;
  9695. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_585 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_584.___register_0;
  9696. uint32_t L_586 = (uint32_t)L_585.___uint32_2_50;
  9697. G_B242_0 = (&V_20);
  9698. if ((((int32_t)L_583) == ((int32_t)L_586)))
  9699. {
  9700. G_B243_0 = (&V_20);
  9701. goto IL_0cc0;
  9702. }
  9703. }
  9704. {
  9705. G_B244_0 = ((uint32_t)(0));
  9706. G_B244_1 = G_B242_0;
  9707. goto IL_0cc5;
  9708. }
  9709. IL_0cc0:
  9710. {
  9711. uint32_t L_587;
  9712. L_587 = ConstantHelper_GetUInt32WithAllBitsSet_m78CBFE0C29CF227C16D2A9021972A0D54744BCAF_inline(NULL);
  9713. G_B244_0 = L_587;
  9714. G_B244_1 = G_B243_0;
  9715. }
  9716. IL_0cc5:
  9717. {
  9718. G_B244_1->___uint32_2_50 = G_B244_0;
  9719. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_588 = ___left0;
  9720. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_589 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_588.___register_0;
  9721. uint32_t L_590 = (uint32_t)L_589.___uint32_3_51;
  9722. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_591 = ___right1;
  9723. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_592 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_591.___register_0;
  9724. uint32_t L_593 = (uint32_t)L_592.___uint32_3_51;
  9725. G_B245_0 = (&V_20);
  9726. if ((((int32_t)L_590) == ((int32_t)L_593)))
  9727. {
  9728. G_B246_0 = (&V_20);
  9729. goto IL_0ce7;
  9730. }
  9731. }
  9732. {
  9733. G_B247_0 = ((uint32_t)(0));
  9734. G_B247_1 = G_B245_0;
  9735. goto IL_0cec;
  9736. }
  9737. IL_0ce7:
  9738. {
  9739. uint32_t L_594;
  9740. L_594 = ConstantHelper_GetUInt32WithAllBitsSet_m78CBFE0C29CF227C16D2A9021972A0D54744BCAF_inline(NULL);
  9741. G_B247_0 = L_594;
  9742. G_B247_1 = G_B246_0;
  9743. }
  9744. IL_0cec:
  9745. {
  9746. G_B247_1->___uint32_3_51 = G_B247_0;
  9747. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_595;
  9748. memset((&L_595), 0, sizeof(L_595));
  9749. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_595), (&V_20), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  9750. return L_595;
  9751. }
  9752. IL_0cf9:
  9753. {
  9754. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_596 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  9755. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  9756. Type_t* L_597;
  9757. L_597 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_596, NULL);
  9758. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_598 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  9759. Type_t* L_599;
  9760. L_599 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_598, NULL);
  9761. bool L_600;
  9762. L_600 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_597, L_599, NULL);
  9763. if (!L_600)
  9764. {
  9765. goto IL_0dbb;
  9766. }
  9767. }
  9768. {
  9769. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_601 = ___left0;
  9770. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_602 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_601.___register_0;
  9771. int32_t L_603 = (int32_t)L_602.___int32_0_52;
  9772. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_604 = ___right1;
  9773. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_605 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_604.___register_0;
  9774. int32_t L_606 = (int32_t)L_605.___int32_0_52;
  9775. G_B250_0 = (&V_20);
  9776. if ((((int32_t)L_603) == ((int32_t)L_606)))
  9777. {
  9778. G_B251_0 = (&V_20);
  9779. goto IL_0d34;
  9780. }
  9781. }
  9782. {
  9783. G_B252_0 = 0;
  9784. G_B252_1 = G_B250_0;
  9785. goto IL_0d39;
  9786. }
  9787. IL_0d34:
  9788. {
  9789. int32_t L_607;
  9790. L_607 = ConstantHelper_GetInt32WithAllBitsSet_m245101340DDE7277600327D319DF86F1FFEA4FD0_inline(NULL);
  9791. G_B252_0 = L_607;
  9792. G_B252_1 = G_B251_0;
  9793. }
  9794. IL_0d39:
  9795. {
  9796. G_B252_1->___int32_0_52 = G_B252_0;
  9797. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_608 = ___left0;
  9798. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_609 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_608.___register_0;
  9799. int32_t L_610 = (int32_t)L_609.___int32_1_53;
  9800. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_611 = ___right1;
  9801. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_612 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_611.___register_0;
  9802. int32_t L_613 = (int32_t)L_612.___int32_1_53;
  9803. G_B253_0 = (&V_20);
  9804. if ((((int32_t)L_610) == ((int32_t)L_613)))
  9805. {
  9806. G_B254_0 = (&V_20);
  9807. goto IL_0d5b;
  9808. }
  9809. }
  9810. {
  9811. G_B255_0 = 0;
  9812. G_B255_1 = G_B253_0;
  9813. goto IL_0d60;
  9814. }
  9815. IL_0d5b:
  9816. {
  9817. int32_t L_614;
  9818. L_614 = ConstantHelper_GetInt32WithAllBitsSet_m245101340DDE7277600327D319DF86F1FFEA4FD0_inline(NULL);
  9819. G_B255_0 = L_614;
  9820. G_B255_1 = G_B254_0;
  9821. }
  9822. IL_0d60:
  9823. {
  9824. G_B255_1->___int32_1_53 = G_B255_0;
  9825. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_615 = ___left0;
  9826. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_616 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_615.___register_0;
  9827. int32_t L_617 = (int32_t)L_616.___int32_2_54;
  9828. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_618 = ___right1;
  9829. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_619 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_618.___register_0;
  9830. int32_t L_620 = (int32_t)L_619.___int32_2_54;
  9831. G_B256_0 = (&V_20);
  9832. if ((((int32_t)L_617) == ((int32_t)L_620)))
  9833. {
  9834. G_B257_0 = (&V_20);
  9835. goto IL_0d82;
  9836. }
  9837. }
  9838. {
  9839. G_B258_0 = 0;
  9840. G_B258_1 = G_B256_0;
  9841. goto IL_0d87;
  9842. }
  9843. IL_0d82:
  9844. {
  9845. int32_t L_621;
  9846. L_621 = ConstantHelper_GetInt32WithAllBitsSet_m245101340DDE7277600327D319DF86F1FFEA4FD0_inline(NULL);
  9847. G_B258_0 = L_621;
  9848. G_B258_1 = G_B257_0;
  9849. }
  9850. IL_0d87:
  9851. {
  9852. G_B258_1->___int32_2_54 = G_B258_0;
  9853. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_622 = ___left0;
  9854. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_623 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_622.___register_0;
  9855. int32_t L_624 = (int32_t)L_623.___int32_3_55;
  9856. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_625 = ___right1;
  9857. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_626 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_625.___register_0;
  9858. int32_t L_627 = (int32_t)L_626.___int32_3_55;
  9859. G_B259_0 = (&V_20);
  9860. if ((((int32_t)L_624) == ((int32_t)L_627)))
  9861. {
  9862. G_B260_0 = (&V_20);
  9863. goto IL_0da9;
  9864. }
  9865. }
  9866. {
  9867. G_B261_0 = 0;
  9868. G_B261_1 = G_B259_0;
  9869. goto IL_0dae;
  9870. }
  9871. IL_0da9:
  9872. {
  9873. int32_t L_628;
  9874. L_628 = ConstantHelper_GetInt32WithAllBitsSet_m245101340DDE7277600327D319DF86F1FFEA4FD0_inline(NULL);
  9875. G_B261_0 = L_628;
  9876. G_B261_1 = G_B260_0;
  9877. }
  9878. IL_0dae:
  9879. {
  9880. G_B261_1->___int32_3_55 = G_B261_0;
  9881. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_629;
  9882. memset((&L_629), 0, sizeof(L_629));
  9883. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_629), (&V_20), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  9884. return L_629;
  9885. }
  9886. IL_0dbb:
  9887. {
  9888. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_630 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  9889. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  9890. Type_t* L_631;
  9891. L_631 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_630, NULL);
  9892. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_632 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  9893. Type_t* L_633;
  9894. L_633 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_632, NULL);
  9895. bool L_634;
  9896. L_634 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_631, L_633, NULL);
  9897. if (!L_634)
  9898. {
  9899. goto IL_0e2e;
  9900. }
  9901. }
  9902. {
  9903. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_635 = ___left0;
  9904. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_636 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_635.___register_0;
  9905. uint64_t L_637 = (uint64_t)L_636.___uint64_0_56;
  9906. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_638 = ___right1;
  9907. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_639 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_638.___register_0;
  9908. uint64_t L_640 = (uint64_t)L_639.___uint64_0_56;
  9909. G_B264_0 = (&V_20);
  9910. if ((((int64_t)L_637) == ((int64_t)L_640)))
  9911. {
  9912. G_B265_0 = (&V_20);
  9913. goto IL_0df4;
  9914. }
  9915. }
  9916. {
  9917. G_B266_0 = ((uint64_t)(((int64_t)0)));
  9918. G_B266_1 = G_B264_0;
  9919. goto IL_0df9;
  9920. }
  9921. IL_0df4:
  9922. {
  9923. uint64_t L_641;
  9924. L_641 = ConstantHelper_GetUInt64WithAllBitsSet_mB7F3E046EE6B1B20C552BF7CF619416E239A5A96_inline(NULL);
  9925. G_B266_0 = L_641;
  9926. G_B266_1 = G_B265_0;
  9927. }
  9928. IL_0df9:
  9929. {
  9930. G_B266_1->___uint64_0_56 = G_B266_0;
  9931. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_642 = ___left0;
  9932. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_643 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_642.___register_0;
  9933. uint64_t L_644 = (uint64_t)L_643.___uint64_1_57;
  9934. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_645 = ___right1;
  9935. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_646 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_645.___register_0;
  9936. uint64_t L_647 = (uint64_t)L_646.___uint64_1_57;
  9937. G_B267_0 = (&V_20);
  9938. if ((((int64_t)L_644) == ((int64_t)L_647)))
  9939. {
  9940. G_B268_0 = (&V_20);
  9941. goto IL_0e1c;
  9942. }
  9943. }
  9944. {
  9945. G_B269_0 = ((uint64_t)(((int64_t)0)));
  9946. G_B269_1 = G_B267_0;
  9947. goto IL_0e21;
  9948. }
  9949. IL_0e1c:
  9950. {
  9951. uint64_t L_648;
  9952. L_648 = ConstantHelper_GetUInt64WithAllBitsSet_mB7F3E046EE6B1B20C552BF7CF619416E239A5A96_inline(NULL);
  9953. G_B269_0 = L_648;
  9954. G_B269_1 = G_B268_0;
  9955. }
  9956. IL_0e21:
  9957. {
  9958. G_B269_1->___uint64_1_57 = G_B269_0;
  9959. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_649;
  9960. memset((&L_649), 0, sizeof(L_649));
  9961. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_649), (&V_20), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  9962. return L_649;
  9963. }
  9964. IL_0e2e:
  9965. {
  9966. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_650 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  9967. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  9968. Type_t* L_651;
  9969. L_651 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_650, NULL);
  9970. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_652 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  9971. Type_t* L_653;
  9972. L_653 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_652, NULL);
  9973. bool L_654;
  9974. L_654 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_651, L_653, NULL);
  9975. if (!L_654)
  9976. {
  9977. goto IL_0ea1;
  9978. }
  9979. }
  9980. {
  9981. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_655 = ___left0;
  9982. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_656 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_655.___register_0;
  9983. int64_t L_657 = (int64_t)L_656.___int64_0_58;
  9984. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_658 = ___right1;
  9985. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_659 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_658.___register_0;
  9986. int64_t L_660 = (int64_t)L_659.___int64_0_58;
  9987. G_B272_0 = (&V_20);
  9988. if ((((int64_t)L_657) == ((int64_t)L_660)))
  9989. {
  9990. G_B273_0 = (&V_20);
  9991. goto IL_0e67;
  9992. }
  9993. }
  9994. {
  9995. G_B274_0 = ((int64_t)0);
  9996. G_B274_1 = G_B272_0;
  9997. goto IL_0e6c;
  9998. }
  9999. IL_0e67:
  10000. {
  10001. int64_t L_661;
  10002. L_661 = ConstantHelper_GetInt64WithAllBitsSet_m56A9AB64BA5DDD9ECC99424875824591DEFD5C40_inline(NULL);
  10003. G_B274_0 = L_661;
  10004. G_B274_1 = G_B273_0;
  10005. }
  10006. IL_0e6c:
  10007. {
  10008. G_B274_1->___int64_0_58 = G_B274_0;
  10009. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_662 = ___left0;
  10010. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_663 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_662.___register_0;
  10011. int64_t L_664 = (int64_t)L_663.___int64_1_59;
  10012. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_665 = ___right1;
  10013. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_666 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_665.___register_0;
  10014. int64_t L_667 = (int64_t)L_666.___int64_1_59;
  10015. G_B275_0 = (&V_20);
  10016. if ((((int64_t)L_664) == ((int64_t)L_667)))
  10017. {
  10018. G_B276_0 = (&V_20);
  10019. goto IL_0e8f;
  10020. }
  10021. }
  10022. {
  10023. G_B277_0 = ((int64_t)0);
  10024. G_B277_1 = G_B275_0;
  10025. goto IL_0e94;
  10026. }
  10027. IL_0e8f:
  10028. {
  10029. int64_t L_668;
  10030. L_668 = ConstantHelper_GetInt64WithAllBitsSet_m56A9AB64BA5DDD9ECC99424875824591DEFD5C40_inline(NULL);
  10031. G_B277_0 = L_668;
  10032. G_B277_1 = G_B276_0;
  10033. }
  10034. IL_0e94:
  10035. {
  10036. G_B277_1->___int64_1_59 = G_B277_0;
  10037. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_669;
  10038. memset((&L_669), 0, sizeof(L_669));
  10039. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_669), (&V_20), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  10040. return L_669;
  10041. }
  10042. IL_0ea1:
  10043. {
  10044. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_670 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10045. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10046. Type_t* L_671;
  10047. L_671 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_670, NULL);
  10048. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_672 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  10049. Type_t* L_673;
  10050. L_673 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_672, NULL);
  10051. bool L_674;
  10052. L_674 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_671, L_673, NULL);
  10053. if (!L_674)
  10054. {
  10055. goto IL_0f73;
  10056. }
  10057. }
  10058. {
  10059. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_675 = ___left0;
  10060. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_676 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_675.___register_0;
  10061. float L_677 = (float)L_676.___single_0_60;
  10062. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_678 = ___right1;
  10063. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_679 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_678.___register_0;
  10064. float L_680 = (float)L_679.___single_0_60;
  10065. G_B280_0 = (&V_20);
  10066. if ((((float)L_677) == ((float)L_680)))
  10067. {
  10068. G_B281_0 = (&V_20);
  10069. goto IL_0ee0;
  10070. }
  10071. }
  10072. {
  10073. G_B282_0 = (0.0f);
  10074. G_B282_1 = G_B280_0;
  10075. goto IL_0ee5;
  10076. }
  10077. IL_0ee0:
  10078. {
  10079. float L_681;
  10080. L_681 = ConstantHelper_GetSingleWithAllBitsSet_m66FC11C0680F744EB8315278910061C9535818C0_inline(NULL);
  10081. G_B282_0 = L_681;
  10082. G_B282_1 = G_B281_0;
  10083. }
  10084. IL_0ee5:
  10085. {
  10086. G_B282_1->___single_0_60 = G_B282_0;
  10087. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_682 = ___left0;
  10088. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_683 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_682.___register_0;
  10089. float L_684 = (float)L_683.___single_1_61;
  10090. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_685 = ___right1;
  10091. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_686 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_685.___register_0;
  10092. float L_687 = (float)L_686.___single_1_61;
  10093. G_B283_0 = (&V_20);
  10094. if ((((float)L_684) == ((float)L_687)))
  10095. {
  10096. G_B284_0 = (&V_20);
  10097. goto IL_0f0b;
  10098. }
  10099. }
  10100. {
  10101. G_B285_0 = (0.0f);
  10102. G_B285_1 = G_B283_0;
  10103. goto IL_0f10;
  10104. }
  10105. IL_0f0b:
  10106. {
  10107. float L_688;
  10108. L_688 = ConstantHelper_GetSingleWithAllBitsSet_m66FC11C0680F744EB8315278910061C9535818C0_inline(NULL);
  10109. G_B285_0 = L_688;
  10110. G_B285_1 = G_B284_0;
  10111. }
  10112. IL_0f10:
  10113. {
  10114. G_B285_1->___single_1_61 = G_B285_0;
  10115. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_689 = ___left0;
  10116. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_690 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_689.___register_0;
  10117. float L_691 = (float)L_690.___single_2_62;
  10118. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_692 = ___right1;
  10119. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_693 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_692.___register_0;
  10120. float L_694 = (float)L_693.___single_2_62;
  10121. G_B286_0 = (&V_20);
  10122. if ((((float)L_691) == ((float)L_694)))
  10123. {
  10124. G_B287_0 = (&V_20);
  10125. goto IL_0f36;
  10126. }
  10127. }
  10128. {
  10129. G_B288_0 = (0.0f);
  10130. G_B288_1 = G_B286_0;
  10131. goto IL_0f3b;
  10132. }
  10133. IL_0f36:
  10134. {
  10135. float L_695;
  10136. L_695 = ConstantHelper_GetSingleWithAllBitsSet_m66FC11C0680F744EB8315278910061C9535818C0_inline(NULL);
  10137. G_B288_0 = L_695;
  10138. G_B288_1 = G_B287_0;
  10139. }
  10140. IL_0f3b:
  10141. {
  10142. G_B288_1->___single_2_62 = G_B288_0;
  10143. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_696 = ___left0;
  10144. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_697 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_696.___register_0;
  10145. float L_698 = (float)L_697.___single_3_63;
  10146. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_699 = ___right1;
  10147. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_700 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_699.___register_0;
  10148. float L_701 = (float)L_700.___single_3_63;
  10149. G_B289_0 = (&V_20);
  10150. if ((((float)L_698) == ((float)L_701)))
  10151. {
  10152. G_B290_0 = (&V_20);
  10153. goto IL_0f61;
  10154. }
  10155. }
  10156. {
  10157. G_B291_0 = (0.0f);
  10158. G_B291_1 = G_B289_0;
  10159. goto IL_0f66;
  10160. }
  10161. IL_0f61:
  10162. {
  10163. float L_702;
  10164. L_702 = ConstantHelper_GetSingleWithAllBitsSet_m66FC11C0680F744EB8315278910061C9535818C0_inline(NULL);
  10165. G_B291_0 = L_702;
  10166. G_B291_1 = G_B290_0;
  10167. }
  10168. IL_0f66:
  10169. {
  10170. G_B291_1->___single_3_63 = G_B291_0;
  10171. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_703;
  10172. memset((&L_703), 0, sizeof(L_703));
  10173. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_703), (&V_20), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  10174. return L_703;
  10175. }
  10176. IL_0f73:
  10177. {
  10178. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_704 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10179. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10180. Type_t* L_705;
  10181. L_705 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_704, NULL);
  10182. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_706 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  10183. Type_t* L_707;
  10184. L_707 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_706, NULL);
  10185. bool L_708;
  10186. L_708 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_705, L_707, NULL);
  10187. if (!L_708)
  10188. {
  10189. goto IL_0ff4;
  10190. }
  10191. }
  10192. {
  10193. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_709 = ___left0;
  10194. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_710 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_709.___register_0;
  10195. double L_711 = (double)L_710.___double_0_64;
  10196. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_712 = ___right1;
  10197. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_713 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_712.___register_0;
  10198. double L_714 = (double)L_713.___double_0_64;
  10199. G_B294_0 = (&V_20);
  10200. if ((((double)L_711) == ((double)L_714)))
  10201. {
  10202. G_B295_0 = (&V_20);
  10203. goto IL_0fb3;
  10204. }
  10205. }
  10206. {
  10207. G_B296_0 = (0.0);
  10208. G_B296_1 = G_B294_0;
  10209. goto IL_0fb8;
  10210. }
  10211. IL_0fb3:
  10212. {
  10213. double L_715;
  10214. L_715 = ConstantHelper_GetDoubleWithAllBitsSet_mF43AF77A6C93B7590B35B20458E80F2BC66AD5F2_inline(NULL);
  10215. G_B296_0 = L_715;
  10216. G_B296_1 = G_B295_0;
  10217. }
  10218. IL_0fb8:
  10219. {
  10220. G_B296_1->___double_0_64 = G_B296_0;
  10221. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_716 = ___left0;
  10222. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_717 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_716.___register_0;
  10223. double L_718 = (double)L_717.___double_1_65;
  10224. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_719 = ___right1;
  10225. Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A L_720 = (Register_t483055A1DB8634BA3FBF01BB15D4E94E186A2E7A)L_719.___register_0;
  10226. double L_721 = (double)L_720.___double_1_65;
  10227. G_B297_0 = (&V_20);
  10228. if ((((double)L_718) == ((double)L_721)))
  10229. {
  10230. G_B298_0 = (&V_20);
  10231. goto IL_0fe2;
  10232. }
  10233. }
  10234. {
  10235. G_B299_0 = (0.0);
  10236. G_B299_1 = G_B297_0;
  10237. goto IL_0fe7;
  10238. }
  10239. IL_0fe2:
  10240. {
  10241. double L_722;
  10242. L_722 = ConstantHelper_GetDoubleWithAllBitsSet_mF43AF77A6C93B7590B35B20458E80F2BC66AD5F2_inline(NULL);
  10243. G_B299_0 = L_722;
  10244. G_B299_1 = G_B298_0;
  10245. }
  10246. IL_0fe7:
  10247. {
  10248. G_B299_1->___double_1_65 = G_B299_0;
  10249. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_723;
  10250. memset((&L_723), 0, sizeof(L_723));
  10251. Vector_1__ctor_mEA86543744A54FCE590FDBF012FAE9037A5F1606((&L_723), (&V_20), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  10252. return L_723;
  10253. }
  10254. IL_0ff4:
  10255. {
  10256. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_724 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  10257. NullCheck(L_724);
  10258. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_724, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  10259. IL2CPP_RAISE_MANAGED_EXCEPTION(L_724, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_Equals_m10063846A51F9D722BC0A8999A9F6B12C37988FF_RuntimeMethod_var)));
  10260. }
  10261. }
  10262. // System.Boolean System.Numerics.Vector`1<System.UInt64>::ScalarEquals(T,T)
  10263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector_1_ScalarEquals_m73081D1B852400C74618D0A814BBED2FE272175D_gshared (uint64_t ___left0, uint64_t ___right1, const RuntimeMethod* method)
  10264. {
  10265. static bool s_Il2CppMethodInitialized;
  10266. if (!s_Il2CppMethodInitialized)
  10267. {
  10268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  10269. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
  10270. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  10271. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
  10272. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  10273. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var);
  10274. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  10275. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
  10276. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  10277. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
  10278. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  10279. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var);
  10280. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  10281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
  10282. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  10283. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  10284. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var);
  10285. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  10286. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
  10287. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  10288. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
  10289. s_Il2CppMethodInitialized = true;
  10290. }
  10291. {
  10292. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10293. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10294. Type_t* L_1;
  10295. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  10296. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  10297. Type_t* L_3;
  10298. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  10299. bool L_4;
  10300. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  10301. if (!L_4)
  10302. {
  10303. goto IL_0034;
  10304. }
  10305. }
  10306. {
  10307. uint64_t L_5 = ___left0;
  10308. uint64_t L_6 = L_5;
  10309. RuntimeObject* L_7 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_6);
  10310. uint64_t L_8 = ___right1;
  10311. uint64_t L_9 = L_8;
  10312. RuntimeObject* L_10 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_9);
  10313. return (bool)((((int32_t)((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_7, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))))) == ((int32_t)((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_10, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var))))))? 1 : 0);
  10314. }
  10315. IL_0034:
  10316. {
  10317. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10318. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10319. Type_t* L_12;
  10320. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  10321. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  10322. Type_t* L_14;
  10323. L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
  10324. bool L_15;
  10325. L_15 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_12, L_14, NULL);
  10326. if (!L_15)
  10327. {
  10328. goto IL_0068;
  10329. }
  10330. }
  10331. {
  10332. uint64_t L_16 = ___left0;
  10333. uint64_t L_17 = L_16;
  10334. RuntimeObject* L_18 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_17);
  10335. uint64_t L_19 = ___right1;
  10336. uint64_t L_20 = L_19;
  10337. RuntimeObject* L_21 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_20);
  10338. return (bool)((((int32_t)((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_18, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))))) == ((int32_t)((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_21, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var))))))? 1 : 0);
  10339. }
  10340. IL_0068:
  10341. {
  10342. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10343. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10344. Type_t* L_23;
  10345. L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL);
  10346. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  10347. Type_t* L_25;
  10348. L_25 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_24, NULL);
  10349. bool L_26;
  10350. L_26 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_23, L_25, NULL);
  10351. if (!L_26)
  10352. {
  10353. goto IL_009c;
  10354. }
  10355. }
  10356. {
  10357. uint64_t L_27 = ___left0;
  10358. uint64_t L_28 = L_27;
  10359. RuntimeObject* L_29 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_28);
  10360. uint64_t L_30 = ___right1;
  10361. uint64_t L_31 = L_30;
  10362. RuntimeObject* L_32 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_31);
  10363. return (bool)((((int32_t)((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_29, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))))) == ((int32_t)((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_32, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var))))))? 1 : 0);
  10364. }
  10365. IL_009c:
  10366. {
  10367. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_33 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10368. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10369. Type_t* L_34;
  10370. L_34 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_33, NULL);
  10371. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  10372. Type_t* L_36;
  10373. L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
  10374. bool L_37;
  10375. L_37 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_34, L_36, NULL);
  10376. if (!L_37)
  10377. {
  10378. goto IL_00d0;
  10379. }
  10380. }
  10381. {
  10382. uint64_t L_38 = ___left0;
  10383. uint64_t L_39 = L_38;
  10384. RuntimeObject* L_40 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_39);
  10385. uint64_t L_41 = ___right1;
  10386. uint64_t L_42 = L_41;
  10387. RuntimeObject* L_43 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_42);
  10388. return (bool)((((int32_t)((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_40, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))))) == ((int32_t)((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_43, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var))))))? 1 : 0);
  10389. }
  10390. IL_00d0:
  10391. {
  10392. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10393. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10394. Type_t* L_45;
  10395. L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
  10396. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_46 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  10397. Type_t* L_47;
  10398. L_47 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_46, NULL);
  10399. bool L_48;
  10400. L_48 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_45, L_47, NULL);
  10401. if (!L_48)
  10402. {
  10403. goto IL_0104;
  10404. }
  10405. }
  10406. {
  10407. uint64_t L_49 = ___left0;
  10408. uint64_t L_50 = L_49;
  10409. RuntimeObject* L_51 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_50);
  10410. uint64_t L_52 = ___right1;
  10411. uint64_t L_53 = L_52;
  10412. RuntimeObject* L_54 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_53);
  10413. return (bool)((((int32_t)((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_51, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))))) == ((int32_t)((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_54, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var))))))? 1 : 0);
  10414. }
  10415. IL_0104:
  10416. {
  10417. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10418. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10419. Type_t* L_56;
  10420. L_56 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_55, NULL);
  10421. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  10422. Type_t* L_58;
  10423. L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
  10424. bool L_59;
  10425. L_59 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_56, L_58, NULL);
  10426. if (!L_59)
  10427. {
  10428. goto IL_0138;
  10429. }
  10430. }
  10431. {
  10432. uint64_t L_60 = ___left0;
  10433. uint64_t L_61 = L_60;
  10434. RuntimeObject* L_62 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_61);
  10435. uint64_t L_63 = ___right1;
  10436. uint64_t L_64 = L_63;
  10437. RuntimeObject* L_65 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_64);
  10438. return (bool)((((int32_t)((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_62, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))))) == ((int32_t)((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_65, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))))))? 1 : 0);
  10439. }
  10440. IL_0138:
  10441. {
  10442. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_66 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10443. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10444. Type_t* L_67;
  10445. L_67 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_66, NULL);
  10446. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_68 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  10447. Type_t* L_69;
  10448. L_69 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_68, NULL);
  10449. bool L_70;
  10450. L_70 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_67, L_69, NULL);
  10451. if (!L_70)
  10452. {
  10453. goto IL_016c;
  10454. }
  10455. }
  10456. {
  10457. uint64_t L_71 = ___left0;
  10458. uint64_t L_72 = L_71;
  10459. RuntimeObject* L_73 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_72);
  10460. uint64_t L_74 = ___right1;
  10461. uint64_t L_75 = L_74;
  10462. RuntimeObject* L_76 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_75);
  10463. return (bool)((((int64_t)((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_73, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))))) == ((int64_t)((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_76, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var))))))? 1 : 0);
  10464. }
  10465. IL_016c:
  10466. {
  10467. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10468. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10469. Type_t* L_78;
  10470. L_78 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_77, NULL);
  10471. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_79 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  10472. Type_t* L_80;
  10473. L_80 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_79, NULL);
  10474. bool L_81;
  10475. L_81 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_78, L_80, NULL);
  10476. if (!L_81)
  10477. {
  10478. goto IL_01a0;
  10479. }
  10480. }
  10481. {
  10482. uint64_t L_82 = ___left0;
  10483. uint64_t L_83 = L_82;
  10484. RuntimeObject* L_84 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_83);
  10485. uint64_t L_85 = ___right1;
  10486. uint64_t L_86 = L_85;
  10487. RuntimeObject* L_87 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_86);
  10488. return (bool)((((int64_t)((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_84, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))))) == ((int64_t)((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_87, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var))))))? 1 : 0);
  10489. }
  10490. IL_01a0:
  10491. {
  10492. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_88 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10493. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10494. Type_t* L_89;
  10495. L_89 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_88, NULL);
  10496. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_90 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  10497. Type_t* L_91;
  10498. L_91 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_90, NULL);
  10499. bool L_92;
  10500. L_92 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_89, L_91, NULL);
  10501. if (!L_92)
  10502. {
  10503. goto IL_01d4;
  10504. }
  10505. }
  10506. {
  10507. uint64_t L_93 = ___left0;
  10508. uint64_t L_94 = L_93;
  10509. RuntimeObject* L_95 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_94);
  10510. uint64_t L_96 = ___right1;
  10511. uint64_t L_97 = L_96;
  10512. RuntimeObject* L_98 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_97);
  10513. return (bool)((((float)((*(float*)((float*)(float*)UnBox(L_95, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))))) == ((float)((*(float*)((float*)(float*)UnBox(L_98, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))))))? 1 : 0);
  10514. }
  10515. IL_01d4:
  10516. {
  10517. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_99 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10518. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10519. Type_t* L_100;
  10520. L_100 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_99, NULL);
  10521. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_101 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  10522. Type_t* L_102;
  10523. L_102 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_101, NULL);
  10524. bool L_103;
  10525. L_103 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_100, L_102, NULL);
  10526. if (!L_103)
  10527. {
  10528. goto IL_0208;
  10529. }
  10530. }
  10531. {
  10532. uint64_t L_104 = ___left0;
  10533. uint64_t L_105 = L_104;
  10534. RuntimeObject* L_106 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_105);
  10535. uint64_t L_107 = ___right1;
  10536. uint64_t L_108 = L_107;
  10537. RuntimeObject* L_109 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_108);
  10538. return (bool)((((double)((*(double*)((double*)(double*)UnBox(L_106, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var))))) == ((double)((*(double*)((double*)(double*)UnBox(L_109, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var))))))? 1 : 0);
  10539. }
  10540. IL_0208:
  10541. {
  10542. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_110 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  10543. NullCheck(L_110);
  10544. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_110, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  10545. IL2CPP_RAISE_MANAGED_EXCEPTION(L_110, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_ScalarEquals_m73081D1B852400C74618D0A814BBED2FE272175D_RuntimeMethod_var)));
  10546. }
  10547. }
  10548. // T System.Numerics.Vector`1<System.UInt64>::GetOneValue()
  10549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Vector_1_GetOneValue_mE2DE5D8CFC8D7A4990743C160CD1C4ED71CDA288_gshared (const RuntimeMethod* method)
  10550. {
  10551. static bool s_Il2CppMethodInitialized;
  10552. if (!s_Il2CppMethodInitialized)
  10553. {
  10554. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  10555. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
  10556. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  10557. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
  10558. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  10559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var);
  10560. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  10561. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
  10562. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  10563. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
  10564. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  10565. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var);
  10566. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  10567. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
  10568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  10569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  10570. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var);
  10571. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  10572. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
  10573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  10574. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
  10575. s_Il2CppMethodInitialized = true;
  10576. }
  10577. {
  10578. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10579. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10580. Type_t* L_1;
  10581. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  10582. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  10583. Type_t* L_3;
  10584. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  10585. bool L_4;
  10586. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  10587. if (!L_4)
  10588. {
  10589. goto IL_0027;
  10590. }
  10591. }
  10592. {
  10593. uint8_t L_5 = ((uint8_t)1);
  10594. RuntimeObject* L_6 = Box(Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, &L_5);
  10595. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10596. }
  10597. IL_0027:
  10598. {
  10599. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10600. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10601. Type_t* L_8;
  10602. L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
  10603. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  10604. Type_t* L_10;
  10605. L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
  10606. bool L_11;
  10607. L_11 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_8, L_10, NULL);
  10608. if (!L_11)
  10609. {
  10610. goto IL_004e;
  10611. }
  10612. }
  10613. {
  10614. int8_t L_12 = ((int8_t)1);
  10615. RuntimeObject* L_13 = Box(SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var, &L_12);
  10616. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_13, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10617. }
  10618. IL_004e:
  10619. {
  10620. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10621. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10622. Type_t* L_15;
  10623. L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
  10624. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  10625. Type_t* L_17;
  10626. L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
  10627. bool L_18;
  10628. L_18 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_15, L_17, NULL);
  10629. if (!L_18)
  10630. {
  10631. goto IL_0075;
  10632. }
  10633. }
  10634. {
  10635. uint16_t L_19 = ((uint16_t)1);
  10636. RuntimeObject* L_20 = Box(UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var, &L_19);
  10637. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_20, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10638. }
  10639. IL_0075:
  10640. {
  10641. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10642. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10643. Type_t* L_22;
  10644. L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
  10645. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  10646. Type_t* L_24;
  10647. L_24 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_23, NULL);
  10648. bool L_25;
  10649. L_25 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_22, L_24, NULL);
  10650. if (!L_25)
  10651. {
  10652. goto IL_009c;
  10653. }
  10654. }
  10655. {
  10656. int16_t L_26 = ((int16_t)1);
  10657. RuntimeObject* L_27 = Box(Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var, &L_26);
  10658. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_27, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10659. }
  10660. IL_009c:
  10661. {
  10662. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10663. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10664. Type_t* L_29;
  10665. L_29 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_28, NULL);
  10666. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_30 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  10667. Type_t* L_31;
  10668. L_31 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_30, NULL);
  10669. bool L_32;
  10670. L_32 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_29, L_31, NULL);
  10671. if (!L_32)
  10672. {
  10673. goto IL_00c3;
  10674. }
  10675. }
  10676. {
  10677. uint32_t L_33 = ((uint32_t)1);
  10678. RuntimeObject* L_34 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_33);
  10679. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_34, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10680. }
  10681. IL_00c3:
  10682. {
  10683. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10684. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10685. Type_t* L_36;
  10686. L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
  10687. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  10688. Type_t* L_38;
  10689. L_38 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_37, NULL);
  10690. bool L_39;
  10691. L_39 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_36, L_38, NULL);
  10692. if (!L_39)
  10693. {
  10694. goto IL_00ea;
  10695. }
  10696. }
  10697. {
  10698. int32_t L_40 = 1;
  10699. RuntimeObject* L_41 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_40);
  10700. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_41, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10701. }
  10702. IL_00ea:
  10703. {
  10704. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10705. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10706. Type_t* L_43;
  10707. L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL);
  10708. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  10709. Type_t* L_45;
  10710. L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
  10711. bool L_46;
  10712. L_46 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_43, L_45, NULL);
  10713. if (!L_46)
  10714. {
  10715. goto IL_0112;
  10716. }
  10717. }
  10718. {
  10719. uint64_t L_47 = ((uint64_t)((int64_t)1));
  10720. RuntimeObject* L_48 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_47);
  10721. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_48, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10722. }
  10723. IL_0112:
  10724. {
  10725. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10726. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10727. Type_t* L_50;
  10728. L_50 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_49, NULL);
  10729. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  10730. Type_t* L_52;
  10731. L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL);
  10732. bool L_53;
  10733. L_53 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_50, L_52, NULL);
  10734. if (!L_53)
  10735. {
  10736. goto IL_013a;
  10737. }
  10738. }
  10739. {
  10740. int64_t L_54 = ((int64_t)1);
  10741. RuntimeObject* L_55 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_54);
  10742. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_55, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10743. }
  10744. IL_013a:
  10745. {
  10746. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10747. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10748. Type_t* L_57;
  10749. L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL);
  10750. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_58 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  10751. Type_t* L_59;
  10752. L_59 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_58, NULL);
  10753. bool L_60;
  10754. L_60 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_57, L_59, NULL);
  10755. if (!L_60)
  10756. {
  10757. goto IL_0165;
  10758. }
  10759. }
  10760. {
  10761. float L_61 = (1.0f);
  10762. RuntimeObject* L_62 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_61);
  10763. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_62, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10764. }
  10765. IL_0165:
  10766. {
  10767. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10768. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10769. Type_t* L_64;
  10770. L_64 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_63, NULL);
  10771. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  10772. Type_t* L_66;
  10773. L_66 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_65, NULL);
  10774. bool L_67;
  10775. L_67 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_64, L_66, NULL);
  10776. if (!L_67)
  10777. {
  10778. goto IL_0194;
  10779. }
  10780. }
  10781. {
  10782. double L_68 = (1.0);
  10783. RuntimeObject* L_69 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_68);
  10784. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_69, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10785. }
  10786. IL_0194:
  10787. {
  10788. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_70 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  10789. NullCheck(L_70);
  10790. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_70, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  10791. IL2CPP_RAISE_MANAGED_EXCEPTION(L_70, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_GetOneValue_mE2DE5D8CFC8D7A4990743C160CD1C4ED71CDA288_RuntimeMethod_var)));
  10792. }
  10793. }
  10794. // T System.Numerics.Vector`1<System.UInt64>::GetAllBitsSetValue()
  10795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Vector_1_GetAllBitsSetValue_m99E582A6A7DA5089B26FE42E5F8FDE26A6005ED0_gshared (const RuntimeMethod* method)
  10796. {
  10797. static bool s_Il2CppMethodInitialized;
  10798. if (!s_Il2CppMethodInitialized)
  10799. {
  10800. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
  10801. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
  10802. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
  10803. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
  10804. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
  10805. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var);
  10806. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  10807. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
  10808. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
  10809. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
  10810. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
  10811. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var);
  10812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  10813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
  10814. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  10815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
  10816. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var);
  10817. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
  10818. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
  10819. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
  10820. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
  10821. s_Il2CppMethodInitialized = true;
  10822. }
  10823. {
  10824. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10825. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10826. Type_t* L_1;
  10827. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  10828. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
  10829. Type_t* L_3;
  10830. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  10831. bool L_4;
  10832. L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_3, NULL);
  10833. if (!L_4)
  10834. {
  10835. goto IL_002b;
  10836. }
  10837. }
  10838. {
  10839. uint8_t L_5;
  10840. L_5 = ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline(NULL);
  10841. uint8_t L_6 = L_5;
  10842. RuntimeObject* L_7 = Box(Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, &L_6);
  10843. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_7, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10844. }
  10845. IL_002b:
  10846. {
  10847. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10848. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10849. Type_t* L_9;
  10850. L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
  10851. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
  10852. Type_t* L_11;
  10853. L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
  10854. bool L_12;
  10855. L_12 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_9, L_11, NULL);
  10856. if (!L_12)
  10857. {
  10858. goto IL_0056;
  10859. }
  10860. }
  10861. {
  10862. int8_t L_13;
  10863. L_13 = ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline(NULL);
  10864. int8_t L_14 = L_13;
  10865. RuntimeObject* L_15 = Box(SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var, &L_14);
  10866. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_15, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10867. }
  10868. IL_0056:
  10869. {
  10870. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10871. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10872. Type_t* L_17;
  10873. L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
  10874. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
  10875. Type_t* L_19;
  10876. L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
  10877. bool L_20;
  10878. L_20 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_17, L_19, NULL);
  10879. if (!L_20)
  10880. {
  10881. goto IL_0081;
  10882. }
  10883. }
  10884. {
  10885. uint16_t L_21;
  10886. L_21 = ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline(NULL);
  10887. uint16_t L_22 = L_21;
  10888. RuntimeObject* L_23 = Box(UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var, &L_22);
  10889. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_23, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10890. }
  10891. IL_0081:
  10892. {
  10893. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10894. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10895. Type_t* L_25;
  10896. L_25 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_24, NULL);
  10897. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
  10898. Type_t* L_27;
  10899. L_27 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_26, NULL);
  10900. bool L_28;
  10901. L_28 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_25, L_27, NULL);
  10902. if (!L_28)
  10903. {
  10904. goto IL_00ac;
  10905. }
  10906. }
  10907. {
  10908. int16_t L_29;
  10909. L_29 = ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline(NULL);
  10910. int16_t L_30 = L_29;
  10911. RuntimeObject* L_31 = Box(Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var, &L_30);
  10912. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_31, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10913. }
  10914. IL_00ac:
  10915. {
  10916. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10917. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10918. Type_t* L_33;
  10919. L_33 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_32, NULL);
  10920. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
  10921. Type_t* L_35;
  10922. L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL);
  10923. bool L_36;
  10924. L_36 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_33, L_35, NULL);
  10925. if (!L_36)
  10926. {
  10927. goto IL_00d7;
  10928. }
  10929. }
  10930. {
  10931. uint32_t L_37;
  10932. L_37 = ConstantHelper_GetUInt32WithAllBitsSet_m78CBFE0C29CF227C16D2A9021972A0D54744BCAF_inline(NULL);
  10933. uint32_t L_38 = L_37;
  10934. RuntimeObject* L_39 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_38);
  10935. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_39, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10936. }
  10937. IL_00d7:
  10938. {
  10939. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10940. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10941. Type_t* L_41;
  10942. L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL);
  10943. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  10944. Type_t* L_43;
  10945. L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL);
  10946. bool L_44;
  10947. L_44 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_41, L_43, NULL);
  10948. if (!L_44)
  10949. {
  10950. goto IL_0102;
  10951. }
  10952. }
  10953. {
  10954. int32_t L_45;
  10955. L_45 = ConstantHelper_GetInt32WithAllBitsSet_m245101340DDE7277600327D319DF86F1FFEA4FD0_inline(NULL);
  10956. int32_t L_46 = L_45;
  10957. RuntimeObject* L_47 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_46);
  10958. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_47, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10959. }
  10960. IL_0102:
  10961. {
  10962. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_48 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10963. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10964. Type_t* L_49;
  10965. L_49 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_48, NULL);
  10966. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_50 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
  10967. Type_t* L_51;
  10968. L_51 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_50, NULL);
  10969. bool L_52;
  10970. L_52 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_49, L_51, NULL);
  10971. if (!L_52)
  10972. {
  10973. goto IL_012d;
  10974. }
  10975. }
  10976. {
  10977. uint64_t L_53;
  10978. L_53 = ConstantHelper_GetUInt64WithAllBitsSet_mB7F3E046EE6B1B20C552BF7CF619416E239A5A96_inline(NULL);
  10979. uint64_t L_54 = L_53;
  10980. RuntimeObject* L_55 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_54);
  10981. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_55, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  10982. }
  10983. IL_012d:
  10984. {
  10985. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  10986. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10987. Type_t* L_57;
  10988. L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL);
  10989. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_58 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
  10990. Type_t* L_59;
  10991. L_59 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_58, NULL);
  10992. bool L_60;
  10993. L_60 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_57, L_59, NULL);
  10994. if (!L_60)
  10995. {
  10996. goto IL_0158;
  10997. }
  10998. }
  10999. {
  11000. int64_t L_61;
  11001. L_61 = ConstantHelper_GetInt64WithAllBitsSet_m56A9AB64BA5DDD9ECC99424875824591DEFD5C40_inline(NULL);
  11002. int64_t L_62 = L_61;
  11003. RuntimeObject* L_63 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_62);
  11004. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_63, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  11005. }
  11006. IL_0158:
  11007. {
  11008. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_64 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  11009. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  11010. Type_t* L_65;
  11011. L_65 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_64, NULL);
  11012. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_66 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  11013. Type_t* L_67;
  11014. L_67 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_66, NULL);
  11015. bool L_68;
  11016. L_68 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_65, L_67, NULL);
  11017. if (!L_68)
  11018. {
  11019. goto IL_0183;
  11020. }
  11021. }
  11022. {
  11023. float L_69;
  11024. L_69 = ConstantHelper_GetSingleWithAllBitsSet_m66FC11C0680F744EB8315278910061C9535818C0_inline(NULL);
  11025. float L_70 = L_69;
  11026. RuntimeObject* L_71 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_70);
  11027. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_71, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  11028. }
  11029. IL_0183:
  11030. {
  11031. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_72 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  11032. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  11033. Type_t* L_73;
  11034. L_73 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_72, NULL);
  11035. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_74 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
  11036. Type_t* L_75;
  11037. L_75 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_74, NULL);
  11038. bool L_76;
  11039. L_76 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_73, L_75, NULL);
  11040. if (!L_76)
  11041. {
  11042. goto IL_01ae;
  11043. }
  11044. }
  11045. {
  11046. double L_77;
  11047. L_77 = ConstantHelper_GetDoubleWithAllBitsSet_mF43AF77A6C93B7590B35B20458E80F2BC66AD5F2_inline(NULL);
  11048. double L_78 = L_77;
  11049. RuntimeObject* L_79 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_78);
  11050. return ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_79, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))));
  11051. }
  11052. IL_01ae:
  11053. {
  11054. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_80 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  11055. NullCheck(L_80);
  11056. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_80, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE310274B02A605A3985345944A620D7D2E019A1A)), NULL);
  11057. IL2CPP_RAISE_MANAGED_EXCEPTION(L_80, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector_1_GetAllBitsSetValue_m99E582A6A7DA5089B26FE42E5F8FDE26A6005ED0_RuntimeMethod_var)));
  11058. }
  11059. }
  11060. // System.Void System.Numerics.Vector`1<System.UInt64>::.cctor()
  11061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector_1__cctor_m152F538F7C3F6DB8EA8C03902F8A68FF06A70109_gshared (const RuntimeMethod* method)
  11062. {
  11063. {
  11064. int32_t L_0;
  11065. L_0 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  11066. ((Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_count_1 = L_0;
  11067. il2cpp_codegen_initobj((&((Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_zero_2), sizeof(Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A));
  11068. uint64_t L_1;
  11069. L_1 = (( uint64_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  11070. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_2;
  11071. memset((&L_2), 0, sizeof(L_2));
  11072. Vector_1__ctor_m1B5D6A9264B4450B3C14BD8FF9430354A337F2D6((&L_2), L_1, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  11073. ((Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_one_3 = L_2;
  11074. uint64_t L_3;
  11075. L_3 = (( uint64_t (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  11076. Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A L_4;
  11077. memset((&L_4), 0, sizeof(L_4));
  11078. Vector_1__ctor_m1B5D6A9264B4450B3C14BD8FF9430354A337F2D6((&L_4), L_3, /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  11079. ((Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___s_allOnes_4 = L_4;
  11080. return;
  11081. }
  11082. }
  11083. #ifdef __clang__
  11084. #pragma clang diagnostic pop
  11085. #endif
  11086. #ifdef __clang__
  11087. #pragma clang diagnostic push
  11088. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11089. #pragma clang diagnostic ignored "-Wunused-variable"
  11090. #endif
  11091. // System.Void System.WeakReference`1<System.Object>::.ctor(T)
  11092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1__ctor_m932665C8861A22B177DC1ACF1EDAA87E1624B5AC_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, RuntimeObject* ___target0, const RuntimeMethod* method)
  11093. {
  11094. {
  11095. RuntimeObject* L_0 = ___target0;
  11096. (( void (*) (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(__this, L_0, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  11097. return;
  11098. }
  11099. }
  11100. // System.Void System.WeakReference`1<System.Object>::.ctor(T,System.Boolean)
  11101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1__ctor_m99141AB321E022D9933448CDD7139BC9FAA443E8_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, RuntimeObject* ___target0, bool ___trackResurrection1, const RuntimeMethod* method)
  11102. {
  11103. int32_t V_0 = 0;
  11104. int32_t G_B3_0 = 0;
  11105. {
  11106. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  11107. bool L_0 = ___trackResurrection1;
  11108. __this->___trackResurrection_1 = L_0;
  11109. bool L_1 = ___trackResurrection1;
  11110. if (L_1)
  11111. {
  11112. goto IL_0013;
  11113. }
  11114. }
  11115. {
  11116. G_B3_0 = 0;
  11117. goto IL_0014;
  11118. }
  11119. IL_0013:
  11120. {
  11121. G_B3_0 = 1;
  11122. }
  11123. IL_0014:
  11124. {
  11125. V_0 = (int32_t)G_B3_0;
  11126. RuntimeObject* L_2 = ___target0;
  11127. int32_t L_3 = V_0;
  11128. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_4;
  11129. L_4 = GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC(L_2, L_3, NULL);
  11130. __this->___handle_0 = L_4;
  11131. return;
  11132. }
  11133. }
  11134. // System.Void System.WeakReference`1<System.Object>::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  11135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1__ctor_m2289DC7F3597E1BA77555086A86F91807FDC96E2_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___info0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___context1, const RuntimeMethod* method)
  11136. {
  11137. static bool s_Il2CppMethodInitialized;
  11138. if (!s_Il2CppMethodInitialized)
  11139. {
  11140. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  11141. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0);
  11142. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D20B8219CA0491872B2E811B262066A5DD875A7);
  11143. s_Il2CppMethodInitialized = true;
  11144. }
  11145. RuntimeObject* V_0 = NULL;
  11146. int32_t V_1 = 0;
  11147. int32_t G_B5_0 = 0;
  11148. {
  11149. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  11150. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___info0;
  11151. if (L_0)
  11152. {
  11153. goto IL_0014;
  11154. }
  11155. }
  11156. {
  11157. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  11158. NullCheck(L_1);
  11159. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), NULL);
  11160. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WeakReference_1__ctor_m2289DC7F3597E1BA77555086A86F91807FDC96E2_RuntimeMethod_var)));
  11161. }
  11162. IL_0014:
  11163. {
  11164. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2 = ___info0;
  11165. NullCheck(L_2);
  11166. bool L_3;
  11167. L_3 = SerializationInfo_GetBoolean_m8335F8E11B572AB6B5BF85A9355D6888D5847EF5(L_2, _stringLiteral7D20B8219CA0491872B2E811B262066A5DD875A7, NULL);
  11168. __this->___trackResurrection_1 = L_3;
  11169. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_4 = ___info0;
  11170. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 2)) };
  11171. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  11172. Type_t* L_6;
  11173. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  11174. NullCheck(L_4);
  11175. RuntimeObject* L_7;
  11176. L_7 = SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034(L_4, _stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0, L_6, NULL);
  11177. V_0 = L_7;
  11178. bool L_8 = (bool)__this->___trackResurrection_1;
  11179. if (L_8)
  11180. {
  11181. goto IL_0046;
  11182. }
  11183. }
  11184. {
  11185. G_B5_0 = 0;
  11186. goto IL_0047;
  11187. }
  11188. IL_0046:
  11189. {
  11190. G_B5_0 = 1;
  11191. }
  11192. IL_0047:
  11193. {
  11194. V_1 = (int32_t)G_B5_0;
  11195. RuntimeObject* L_9 = V_0;
  11196. int32_t L_10 = V_1;
  11197. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_11;
  11198. L_11 = GCHandle_Alloc_m3BFD398427352FC756FFE078F01A504B681352EC(L_9, L_10, NULL);
  11199. __this->___handle_0 = L_11;
  11200. return;
  11201. }
  11202. }
  11203. // System.Void System.WeakReference`1<System.Object>::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  11204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1_GetObjectData_m6F2E12AF126FAE536995F52F9501498BDA5917A7_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___info0, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___context1, const RuntimeMethod* method)
  11205. {
  11206. static bool s_Il2CppMethodInitialized;
  11207. if (!s_Il2CppMethodInitialized)
  11208. {
  11209. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0);
  11210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D20B8219CA0491872B2E811B262066A5DD875A7);
  11211. s_Il2CppMethodInitialized = true;
  11212. }
  11213. {
  11214. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___info0;
  11215. if (L_0)
  11216. {
  11217. goto IL_000e;
  11218. }
  11219. }
  11220. {
  11221. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  11222. NullCheck(L_1);
  11223. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), NULL);
  11224. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WeakReference_1_GetObjectData_m6F2E12AF126FAE536995F52F9501498BDA5917A7_RuntimeMethod_var)));
  11225. }
  11226. IL_000e:
  11227. {
  11228. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2 = ___info0;
  11229. bool L_3 = (bool)__this->___trackResurrection_1;
  11230. NullCheck(L_2);
  11231. SerializationInfo_AddValue_mC52253CB19C98F82A26E32C941F8F20E106D4C0D(L_2, _stringLiteral7D20B8219CA0491872B2E811B262066A5DD875A7, L_3, NULL);
  11232. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_4 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___handle_0);
  11233. bool L_5;
  11234. L_5 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843(L_4, NULL);
  11235. if (!L_5)
  11236. {
  11237. goto IL_0043;
  11238. }
  11239. }
  11240. {
  11241. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_6 = ___info0;
  11242. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_7 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___handle_0);
  11243. RuntimeObject* L_8;
  11244. L_8 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5(L_7, NULL);
  11245. NullCheck(L_6);
  11246. SerializationInfo_AddValue_m28FE9B110F21DDB8FF5F5E35A0EABD659DB22C2F(L_6, _stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0, L_8, NULL);
  11247. return;
  11248. }
  11249. IL_0043:
  11250. {
  11251. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_9 = ___info0;
  11252. NullCheck(L_9);
  11253. SerializationInfo_AddValue_m28FE9B110F21DDB8FF5F5E35A0EABD659DB22C2F(L_9, _stringLiteral5CA6E7C0AE72196B2817D93A78C719652EC691C0, NULL, NULL);
  11254. return;
  11255. }
  11256. }
  11257. // System.Void System.WeakReference`1<System.Object>::Finalize()
  11258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference_1_Finalize_m22CABA82C1F2B17A77E275483306A0DADECAF151_gshared (WeakReference_1_tED795563AD26F795CED3BBCD488AB1694E385BCE* __this, const RuntimeMethod* method)
  11259. {
  11260. {
  11261. auto __finallyBlock = il2cpp::utils::Finally([&]
  11262. {
  11263. FINALLY_000d:
  11264. {// begin finally (depth: 1)
  11265. NullCheck((RuntimeObject*)__this);
  11266. Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2((RuntimeObject*)__this, NULL);
  11267. return;
  11268. }// end finally (depth: 1)
  11269. });
  11270. try
  11271. {// begin try (depth: 1)
  11272. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_0 = (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(&__this->___handle_0);
  11273. GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3(L_0, NULL);
  11274. goto IL_0014;
  11275. }// end try (depth: 1)
  11276. catch(Il2CppExceptionWrapper& e)
  11277. {
  11278. __finallyBlock.StoreException(e.ex);
  11279. }
  11280. }
  11281. IL_0014:
  11282. {
  11283. return;
  11284. }
  11285. }
  11286. #ifdef __clang__
  11287. #pragma clang diagnostic pop
  11288. #endif
  11289. #ifdef __clang__
  11290. #pragma clang diagnostic push
  11291. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11292. #pragma clang diagnostic ignored "-Wunused-variable"
  11293. #endif
  11294. // System.Void System.Linq.Enumerable/WhereArrayIterator`1<System.Object>::.ctor(TSource[],System.Func`2<TSource,System.Boolean>)
  11295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereArrayIterator_1__ctor_mC17BAA23BA92C7455512FDA5B1618C6D2B54ACA2_gshared (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method)
  11296. {
  11297. {
  11298. (( void (*) (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  11299. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___source0;
  11300. __this->___source_3 = L_0;
  11301. Il2CppCodeGenWriteBarrier((void**)(&__this->___source_3), (void*)L_0);
  11302. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___predicate1;
  11303. __this->___predicate_4 = L_1;
  11304. Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate_4), (void*)L_1);
  11305. return;
  11306. }
  11307. }
  11308. // System.Linq.Enumerable/Iterator`1<TSource> System.Linq.Enumerable/WhereArrayIterator`1<System.Object>::Clone()
  11309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereArrayIterator_1_Clone_m23B21F0E17F85746DFAF09C90772262DF3B707AF_gshared (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, const RuntimeMethod* method)
  11310. {
  11311. {
  11312. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->___source_3;
  11313. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)__this->___predicate_4;
  11314. WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* L_2 = (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  11315. NullCheck(L_2);
  11316. (( void (*) (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  11317. return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_2;
  11318. }
  11319. }
  11320. // System.Boolean System.Linq.Enumerable/WhereArrayIterator`1<System.Object>::MoveNext()
  11321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereArrayIterator_1_MoveNext_m205D669337F73902F61F7BBFD6165B9005890564_gshared (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, const RuntimeMethod* method)
  11322. {
  11323. RuntimeObject* V_0 = NULL;
  11324. {
  11325. int32_t L_0 = (int32_t)((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state_1;
  11326. if ((!(((uint32_t)L_0) == ((uint32_t)1))))
  11327. {
  11328. goto IL_0058;
  11329. }
  11330. }
  11331. {
  11332. goto IL_0042;
  11333. }
  11334. IL_000b:
  11335. {
  11336. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->___source_3;
  11337. int32_t L_2 = (int32_t)__this->___index_5;
  11338. NullCheck(L_1);
  11339. int32_t L_3 = L_2;
  11340. RuntimeObject* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  11341. V_0 = L_4;
  11342. int32_t L_5 = (int32_t)__this->___index_5;
  11343. __this->___index_5 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  11344. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_6 = (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)__this->___predicate_4;
  11345. RuntimeObject* L_7 = V_0;
  11346. NullCheck(L_6);
  11347. bool L_8;
  11348. L_8 = (( bool (*) (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11349. if (!L_8)
  11350. {
  11351. goto IL_0042;
  11352. }
  11353. }
  11354. {
  11355. RuntimeObject* L_9 = V_0;
  11356. ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current_2 = L_9;
  11357. Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current_2), (void*)L_9);
  11358. return (bool)1;
  11359. }
  11360. IL_0042:
  11361. {
  11362. int32_t L_10 = (int32_t)__this->___index_5;
  11363. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->___source_3;
  11364. NullCheck(L_11);
  11365. if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
  11366. {
  11367. goto IL_000b;
  11368. }
  11369. }
  11370. {
  11371. NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this);
  11372. VirtualActionInvoker0::Invoke(12 /* System.Void System.Linq.Enumerable/Iterator`1<System.Object>::Dispose() */, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this);
  11373. }
  11374. IL_0058:
  11375. {
  11376. return (bool)0;
  11377. }
  11378. }
  11379. // System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable/WhereArrayIterator`1<System.Object>::Where(System.Func`2<TSource,System.Boolean>)
  11380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereArrayIterator_1_Where_m00D679C5996A876F2AF50976C1F93D89F8F42C62_gshared (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate0, const RuntimeMethod* method)
  11381. {
  11382. {
  11383. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->___source_3;
  11384. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)__this->___predicate_4;
  11385. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___predicate0;
  11386. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_3;
  11387. L_3 = (( Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* (*) (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  11388. WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA* L_4 = (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  11389. NullCheck(L_4);
  11390. (( void (*) (WhereArrayIterator_1_t027D2511F9B69346688FE3E5623EF2BEE81E9FAA*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  11391. return (RuntimeObject*)L_4;
  11392. }
  11393. }
  11394. #ifdef __clang__
  11395. #pragma clang diagnostic pop
  11396. #endif
  11397. #ifdef __clang__
  11398. #pragma clang diagnostic push
  11399. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11400. #pragma clang diagnostic ignored "-Wunused-variable"
  11401. #endif
  11402. // System.Void System.Linq.Enumerable/WhereEnumerableIterator`1<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
  11403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1__ctor_m8C0DA4CDA5431C03561F67C4393BB18CDD891F01_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method)
  11404. {
  11405. {
  11406. (( void (*) (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  11407. RuntimeObject* L_0 = ___source0;
  11408. __this->___source_3 = L_0;
  11409. Il2CppCodeGenWriteBarrier((void**)(&__this->___source_3), (void*)L_0);
  11410. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___predicate1;
  11411. __this->___predicate_4 = L_1;
  11412. Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate_4), (void*)L_1);
  11413. return;
  11414. }
  11415. }
  11416. // System.Linq.Enumerable/Iterator`1<TSource> System.Linq.Enumerable/WhereEnumerableIterator`1<System.Object>::Clone()
  11417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereEnumerableIterator_1_Clone_m25DBF44FABBFE76AB4314BD7F62334FE2A74F5CA_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, const RuntimeMethod* method)
  11418. {
  11419. {
  11420. RuntimeObject* L_0 = (RuntimeObject*)__this->___source_3;
  11421. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)__this->___predicate_4;
  11422. WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_2 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  11423. NullCheck(L_2);
  11424. (( void (*) (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  11425. return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_2;
  11426. }
  11427. }
  11428. // System.Void System.Linq.Enumerable/WhereEnumerableIterator`1<System.Object>::Dispose()
  11429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereEnumerableIterator_1_Dispose_m7EB3C00CC0ED06056CF70FE322BF44A93F0C4136_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, const RuntimeMethod* method)
  11430. {
  11431. static bool s_Il2CppMethodInitialized;
  11432. if (!s_Il2CppMethodInitialized)
  11433. {
  11434. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  11435. s_Il2CppMethodInitialized = true;
  11436. }
  11437. {
  11438. RuntimeObject* L_0 = (RuntimeObject*)__this->___enumerator_5;
  11439. if (!L_0)
  11440. {
  11441. goto IL_0013;
  11442. }
  11443. }
  11444. {
  11445. RuntimeObject* L_1 = (RuntimeObject*)__this->___enumerator_5;
  11446. NullCheck((RuntimeObject*)L_1);
  11447. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_1);
  11448. }
  11449. IL_0013:
  11450. {
  11451. __this->___enumerator_5 = (RuntimeObject*)NULL;
  11452. Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator_5), (void*)(RuntimeObject*)NULL);
  11453. NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this);
  11454. (( void (*) (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  11455. return;
  11456. }
  11457. }
  11458. // System.Boolean System.Linq.Enumerable/WhereEnumerableIterator`1<System.Object>::MoveNext()
  11459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereEnumerableIterator_1_MoveNext_m7F8C3A8E4FC2835971FF35C1F4C51A061483BEDD_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, const RuntimeMethod* method)
  11460. {
  11461. static bool s_Il2CppMethodInitialized;
  11462. if (!s_Il2CppMethodInitialized)
  11463. {
  11464. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  11465. s_Il2CppMethodInitialized = true;
  11466. }
  11467. int32_t V_0 = 0;
  11468. RuntimeObject* V_1 = NULL;
  11469. {
  11470. int32_t L_0 = (int32_t)((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state_1;
  11471. V_0 = L_0;
  11472. int32_t L_1 = V_0;
  11473. if ((((int32_t)L_1) == ((int32_t)1)))
  11474. {
  11475. goto IL_0011;
  11476. }
  11477. }
  11478. {
  11479. int32_t L_2 = V_0;
  11480. if ((((int32_t)L_2) == ((int32_t)2)))
  11481. {
  11482. goto IL_004e;
  11483. }
  11484. }
  11485. {
  11486. goto IL_0061;
  11487. }
  11488. IL_0011:
  11489. {
  11490. RuntimeObject* L_3 = (RuntimeObject*)__this->___source_3;
  11491. NullCheck(L_3);
  11492. RuntimeObject* L_4;
  11493. L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 5), L_3);
  11494. __this->___enumerator_5 = L_4;
  11495. Il2CppCodeGenWriteBarrier((void**)(&__this->___enumerator_5), (void*)L_4);
  11496. ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state_1 = 2;
  11497. goto IL_004e;
  11498. }
  11499. IL_002b:
  11500. {
  11501. RuntimeObject* L_5 = (RuntimeObject*)__this->___enumerator_5;
  11502. NullCheck(L_5);
  11503. RuntimeObject* L_6;
  11504. L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 7), L_5);
  11505. V_1 = L_6;
  11506. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)__this->___predicate_4;
  11507. RuntimeObject* L_8 = V_1;
  11508. NullCheck(L_7);
  11509. bool L_9;
  11510. L_9 = (( bool (*) (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  11511. if (!L_9)
  11512. {
  11513. goto IL_004e;
  11514. }
  11515. }
  11516. {
  11517. RuntimeObject* L_10 = V_1;
  11518. ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current_2 = L_10;
  11519. Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current_2), (void*)L_10);
  11520. return (bool)1;
  11521. }
  11522. IL_004e:
  11523. {
  11524. RuntimeObject* L_11 = (RuntimeObject*)__this->___enumerator_5;
  11525. NullCheck((RuntimeObject*)L_11);
  11526. bool L_12;
  11527. L_12 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_11);
  11528. if (L_12)
  11529. {
  11530. goto IL_002b;
  11531. }
  11532. }
  11533. {
  11534. NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this);
  11535. VirtualActionInvoker0::Invoke(12 /* System.Void System.Linq.Enumerable/Iterator`1<System.Object>::Dispose() */, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this);
  11536. }
  11537. IL_0061:
  11538. {
  11539. return (bool)0;
  11540. }
  11541. }
  11542. // System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable/WhereEnumerableIterator`1<System.Object>::Where(System.Func`2<TSource,System.Boolean>)
  11543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereEnumerableIterator_1_Where_m48ED4EDDA686615E779F1400A17479B243C85100_gshared (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate0, const RuntimeMethod* method)
  11544. {
  11545. {
  11546. RuntimeObject* L_0 = (RuntimeObject*)__this->___source_3;
  11547. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)__this->___predicate_4;
  11548. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___predicate0;
  11549. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_3;
  11550. L_3 = (( Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* (*) (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  11551. WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4* L_4 = (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  11552. NullCheck(L_4);
  11553. (( void (*) (WhereEnumerableIterator_1_t1E787D13759F5A31C94B3FAED181402B25C278F4*, RuntimeObject*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  11554. return (RuntimeObject*)L_4;
  11555. }
  11556. }
  11557. #ifdef __clang__
  11558. #pragma clang diagnostic pop
  11559. #endif
  11560. #ifdef __clang__
  11561. #pragma clang diagnostic push
  11562. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11563. #pragma clang diagnostic ignored "-Wunused-variable"
  11564. #endif
  11565. // System.Void System.Linq.Enumerable/WhereListIterator`1<System.Object>::.ctor(System.Collections.Generic.List`1<TSource>,System.Func`2<TSource,System.Boolean>)
  11566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereListIterator_1__ctor_mEF8F62B9078E538C1DC46BCB876C2AC5B29EA73B_gshared (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method)
  11567. {
  11568. {
  11569. (( void (*) (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  11570. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = ___source0;
  11571. __this->___source_3 = L_0;
  11572. Il2CppCodeGenWriteBarrier((void**)(&__this->___source_3), (void*)L_0);
  11573. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = ___predicate1;
  11574. __this->___predicate_4 = L_1;
  11575. Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate_4), (void*)L_1);
  11576. return;
  11577. }
  11578. }
  11579. // System.Linq.Enumerable/Iterator`1<TSource> System.Linq.Enumerable/WhereListIterator`1<System.Object>::Clone()
  11580. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA* WhereListIterator_1_Clone_mB7087945B135AFA9D70F30479082AD370DDDB66A_gshared (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, const RuntimeMethod* method)
  11581. {
  11582. {
  11583. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___source_3;
  11584. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)__this->___predicate_4;
  11585. WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* L_2 = (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  11586. NullCheck(L_2);
  11587. (( void (*) (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_2, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  11588. return (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)L_2;
  11589. }
  11590. }
  11591. // System.Boolean System.Linq.Enumerable/WhereListIterator`1<System.Object>::MoveNext()
  11592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereListIterator_1_MoveNext_mEE70CAE79424880884D3CD6947167DEDB297FB47_gshared (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, const RuntimeMethod* method)
  11593. {
  11594. int32_t V_0 = 0;
  11595. RuntimeObject* V_1 = NULL;
  11596. {
  11597. int32_t L_0 = (int32_t)((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state_1;
  11598. V_0 = L_0;
  11599. int32_t L_1 = V_0;
  11600. if ((((int32_t)L_1) == ((int32_t)1)))
  11601. {
  11602. goto IL_0011;
  11603. }
  11604. }
  11605. {
  11606. int32_t L_2 = V_0;
  11607. if ((((int32_t)L_2) == ((int32_t)2)))
  11608. {
  11609. goto IL_004e;
  11610. }
  11611. }
  11612. {
  11613. goto IL_0061;
  11614. }
  11615. IL_0011:
  11616. {
  11617. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___source_3;
  11618. NullCheck(L_3);
  11619. Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A L_4;
  11620. L_4 = (( Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11621. __this->___enumerator_5 = L_4;
  11622. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator_5))->____list_0), (void*)NULL);
  11623. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11624. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator_5))->____current_3), (void*)NULL);
  11625. #endif
  11626. ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___state_1 = 2;
  11627. goto IL_004e;
  11628. }
  11629. IL_002b:
  11630. {
  11631. Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_5 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator_5);
  11632. RuntimeObject* L_6;
  11633. L_6 = Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  11634. V_1 = L_6;
  11635. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_7 = (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)__this->___predicate_4;
  11636. RuntimeObject* L_8 = V_1;
  11637. NullCheck(L_7);
  11638. bool L_9;
  11639. L_9 = (( bool (*) (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  11640. if (!L_9)
  11641. {
  11642. goto IL_004e;
  11643. }
  11644. }
  11645. {
  11646. RuntimeObject* L_10 = V_1;
  11647. ((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current_2 = L_10;
  11648. Il2CppCodeGenWriteBarrier((void**)(&((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this)->___current_2), (void*)L_10);
  11649. return (bool)1;
  11650. }
  11651. IL_004e:
  11652. {
  11653. Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* L_11 = (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A*)(&__this->___enumerator_5);
  11654. bool L_12;
  11655. L_12 = Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  11656. if (L_12)
  11657. {
  11658. goto IL_002b;
  11659. }
  11660. }
  11661. {
  11662. NullCheck((Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this);
  11663. VirtualActionInvoker0::Invoke(12 /* System.Void System.Linq.Enumerable/Iterator`1<System.Object>::Dispose() */, (Iterator_1_t99A1802EE86A3D5BF71B2DDB37F159C4AFA448EA*)__this);
  11664. }
  11665. IL_0061:
  11666. {
  11667. return (bool)0;
  11668. }
  11669. }
  11670. // System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable/WhereListIterator`1<System.Object>::Where(System.Func`2<TSource,System.Boolean>)
  11671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereListIterator_1_Where_mD1D1F307DE1E555A5F7237BCA2C32947BCF6A14D_gshared (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* __this, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate0, const RuntimeMethod* method)
  11672. {
  11673. {
  11674. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___source_3;
  11675. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_1 = (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*)__this->___predicate_4;
  11676. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_2 = ___predicate0;
  11677. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* L_3;
  11678. L_3 = (( Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* (*) (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  11679. WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB* L_4 = (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  11680. NullCheck(L_4);
  11681. (( void (*) (WhereListIterator_1_t1F40F08BAF8586F2C09294085BC605CC2FA432EB*, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_4, L_0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  11682. return (RuntimeObject*)L_4;
  11683. }
  11684. }
  11685. #ifdef __clang__
  11686. #pragma clang diagnostic pop
  11687. #endif
  11688. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Double_GetHashCode_m3761FC05AD24D97A68FA1E8412A9454DF3880E32_inline (double* __this, const RuntimeMethod* method)
  11689. {
  11690. static bool s_Il2CppMethodInitialized;
  11691. if (!s_Il2CppMethodInitialized)
  11692. {
  11693. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
  11694. s_Il2CppMethodInitialized = true;
  11695. }
  11696. int64_t V_0 = 0;
  11697. {
  11698. double L_0 = *((double*)__this);
  11699. il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
  11700. int64_t L_1;
  11701. L_1 = BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline(L_0, NULL);
  11702. V_0 = L_1;
  11703. int64_t L_2 = V_0;
  11704. if ((((int64_t)((int64_t)(((int64_t)il2cpp_codegen_subtract(L_2, ((int64_t)1)))&((int64_t)(std::numeric_limits<int64_t>::max)())))) < ((int64_t)((int64_t)9218868437227405312LL))))
  11705. {
  11706. goto IL_002d;
  11707. }
  11708. }
  11709. {
  11710. int64_t L_3 = V_0;
  11711. V_0 = ((int64_t)(L_3&((int64_t)9218868437227405312LL)));
  11712. }
  11713. IL_002d:
  11714. {
  11715. int64_t L_4 = V_0;
  11716. int64_t L_5 = V_0;
  11717. return ((int32_t)(((int32_t)L_4)^((int32_t)((int64_t)(L_5>>((int32_t)32))))));
  11718. }
  11719. }
  11720. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberGroupSeparator_m0556B092AA471513B1EDC31C047712226D39BEB6_inline (NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* __this, const RuntimeMethod* method)
  11721. {
  11722. {
  11723. String_t* L_0 = __this->___numberGroupSeparator_7;
  11724. return L_0;
  11725. }
  11726. }
  11727. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ConstantHelper_GetByteWithAllBitsSet_m38E318296F5FB9BAE51C97C1AE058716CFC889D7_inline (const RuntimeMethod* method)
  11728. {
  11729. uint8_t V_0 = 0x0;
  11730. {
  11731. V_0 = (uint8_t)0;
  11732. *((int8_t*)((uintptr_t)(&V_0))) = (int8_t)((int32_t)255);
  11733. uint8_t L_0 = V_0;
  11734. return L_0;
  11735. }
  11736. }
  11737. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int8_t ConstantHelper_GetSByteWithAllBitsSet_mB6B97526769DCCB7B78CCF446F28AAB0D1B5CAE3_inline (const RuntimeMethod* method)
  11738. {
  11739. int8_t V_0 = 0x0;
  11740. {
  11741. V_0 = (int8_t)0;
  11742. *((int8_t*)((uintptr_t)(&V_0))) = (int8_t)(-1);
  11743. int8_t L_0 = V_0;
  11744. return L_0;
  11745. }
  11746. }
  11747. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t ConstantHelper_GetUInt16WithAllBitsSet_mD3E13D933A06059499F0E0CBE6798D72D175464A_inline (const RuntimeMethod* method)
  11748. {
  11749. uint16_t V_0 = 0;
  11750. {
  11751. V_0 = (uint16_t)0;
  11752. *((int16_t*)((uintptr_t)(&V_0))) = (int16_t)((int32_t)65535);
  11753. uint16_t L_0 = V_0;
  11754. return L_0;
  11755. }
  11756. }
  11757. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int16_t ConstantHelper_GetInt16WithAllBitsSet_m70C5F99E624490970E2D4093FE6E800D1849DDFC_inline (const RuntimeMethod* method)
  11758. {
  11759. int16_t V_0 = 0;
  11760. {
  11761. V_0 = (int16_t)0;
  11762. *((int16_t*)((uintptr_t)(&V_0))) = (int16_t)(-1);
  11763. int16_t L_0 = V_0;
  11764. return L_0;
  11765. }
  11766. }
  11767. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t ConstantHelper_GetUInt32WithAllBitsSet_m78CBFE0C29CF227C16D2A9021972A0D54744BCAF_inline (const RuntimeMethod* method)
  11768. {
  11769. uint32_t V_0 = 0;
  11770. {
  11771. V_0 = 0;
  11772. *((int32_t*)((uintptr_t)(&V_0))) = (int32_t)(-1);
  11773. uint32_t L_0 = V_0;
  11774. return L_0;
  11775. }
  11776. }
  11777. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ConstantHelper_GetInt32WithAllBitsSet_m245101340DDE7277600327D319DF86F1FFEA4FD0_inline (const RuntimeMethod* method)
  11778. {
  11779. int32_t V_0 = 0;
  11780. {
  11781. V_0 = 0;
  11782. *((int32_t*)((uintptr_t)(&V_0))) = (int32_t)(-1);
  11783. int32_t L_0 = V_0;
  11784. return L_0;
  11785. }
  11786. }
  11787. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t ConstantHelper_GetUInt64WithAllBitsSet_mB7F3E046EE6B1B20C552BF7CF619416E239A5A96_inline (const RuntimeMethod* method)
  11788. {
  11789. uint64_t V_0 = 0;
  11790. {
  11791. V_0 = ((int64_t)0);
  11792. *((int64_t*)((uintptr_t)(&V_0))) = (int64_t)((int64_t)(-1));
  11793. uint64_t L_0 = V_0;
  11794. return L_0;
  11795. }
  11796. }
  11797. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t ConstantHelper_GetInt64WithAllBitsSet_m56A9AB64BA5DDD9ECC99424875824591DEFD5C40_inline (const RuntimeMethod* method)
  11798. {
  11799. int64_t V_0 = 0;
  11800. {
  11801. V_0 = ((int64_t)0);
  11802. *((int64_t*)((uintptr_t)(&V_0))) = (int64_t)((int64_t)(-1));
  11803. int64_t L_0 = V_0;
  11804. return L_0;
  11805. }
  11806. }
  11807. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ConstantHelper_GetSingleWithAllBitsSet_m66FC11C0680F744EB8315278910061C9535818C0_inline (const RuntimeMethod* method)
  11808. {
  11809. float V_0 = 0.0f;
  11810. {
  11811. V_0 = (0.0f);
  11812. *((int32_t*)((uintptr_t)(&V_0))) = (int32_t)(-1);
  11813. float L_0 = V_0;
  11814. return L_0;
  11815. }
  11816. }
  11817. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double ConstantHelper_GetDoubleWithAllBitsSet_mF43AF77A6C93B7590B35B20458E80F2BC66AD5F2_inline (const RuntimeMethod* method)
  11818. {
  11819. double V_0 = 0.0;
  11820. {
  11821. V_0 = (0.0);
  11822. *((int64_t*)((uintptr_t)(&V_0))) = (int64_t)((int64_t)(-1));
  11823. double L_0 = V_0;
  11824. return L_0;
  11825. }
  11826. }
  11827. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector_1_Equals_mE275DCDE4DC3B6FB30AB80ACEAC8363207BA9BEC_gshared_inline (Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
  11828. {
  11829. {
  11830. RuntimeObject* L_0 = ___obj0;
  11831. if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 5))))
  11832. {
  11833. goto IL_000a;
  11834. }
  11835. }
  11836. {
  11837. return (bool)0;
  11838. }
  11839. IL_000a:
  11840. {
  11841. RuntimeObject* L_1 = ___obj0;
  11842. bool L_2;
  11843. L_2 = Vector_1_Equals_mAE01D42B31EB54893DC4DB1BE8A99216AF784C27(__this, ((*(Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*)((Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*)(Vector_1_t566D05A9DE75BCD8F12F1E09AC3F8A4BC01BF92A*)UnBox(L_1, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 5))))), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  11844. return L_2;
  11845. }
  11846. }
  11847. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
  11848. {
  11849. {
  11850. RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
  11851. return L_0;
  11852. }
  11853. }
  11854. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_m4F42741818550F9956B5FBAF88C051F4DE5B0AE6_inline (double ___value0, const RuntimeMethod* method)
  11855. {
  11856. {
  11857. int64_t L_0 = *((int64_t*)((uintptr_t)(&___value0)));
  11858. return L_0;
  11859. }
  11860. }